Http 在流媒体中,解复用在哪里发生?在服务器端还是客户端?

Http 在流媒体中,解复用在哪里发生?在服务器端还是客户端?,http,networking,streaming,rtsp,Http,Networking,Streaming,Rtsp,看看我是否有一个像.mkv或.mp3这样的媒体文件,现在我正在使用流媒体在我的计算机上播放它。现在我想问一下当数据从服务器传输到客户机时,谁将进行数据分解? Does at server side any demuxer program open file & give frames & then streaming application make packet of that demuxed frame and then transmit it to client ? 或

看看我是否有一个像.mkv或.mp3这样的媒体文件,现在我正在使用流媒体在我的计算机上播放它。现在我想问一下当数据从服务器传输到客户机时,谁将进行数据分解?

Does at server side any demuxer program open file & give frames & then
streaming application make packet of that demuxed frame and then transmit 
it to client ?


当然稍后,我不确定服务器为什么要做任何关于理解它发送的数据的工作。这只会消耗服务器上的cpu周期,我看不出这样做有什么好处

At server side streaming application just read any media file in chunks of some
bytes & transmit to client then client side one demuxer program parse that & find
 real frames from that and play?