流媒体( 四 )


流媒体

文章插图
互动流媒体业务平台(1)流媒体製作技术方面解决的问题在网上进行流媒体传输,所传输的档案必须製作成适合流媒体传输的流媒体格式档案 。因为通常格式存储的多媒体档案容量十分大,若要在现有的窄带网路上传输则需要花费十分长的时间,若遇网路繁忙,还将造成传输中断 。另外,通常格式的流媒体也不能按流媒体传输协定进行传输 。因此,对需要进行流媒体格式传输的档案应进行预处理,将档案压缩生成流媒体格式档案 。这里应注意两点:一是选用适当的压缩算法进行压缩,这样生成的档案容量较小 。二是需要向档案中添加流式信息 。(2)流媒体传输方面需解决的问题流媒体的传输需要合适的传输协定,在internet上的档案传输大部分都是建立在tcp协定的基础上,也有一些是以ftp传输协定的方式进行传输,但採用这些传输协定都不能实现实时方式的传输 。随着流媒体技术的深入研究,实时传输协定 。为何要在udp协定而不在tcp协定上进行实时数据的传输呢?这是因为udp和tcp协定在实现数据传输时的可靠性有很大的区别 。tcp协定中包含了专门的数据传送校验机制,当数据接受方收到数据后,将自动向传送方发出确认信息,传送方在接收到确认信息后才继续传送数据,否则将一直处于等待状态 。而udp协定则不同,udp协定本身并不能做任何校验 。由此可以看出,tcp协定注重传输质量,而udp协定则注重传输速度.因此,对于对传输质量要求不是很高,而对传输速度则有很高的要求的视音频流媒体档案来说,採用udp协定则更合适. (3)流媒体的传输过程中需要快取的支持因为interent是以包为单位进行异步传输的,因此多媒体数据在传输中要被分解成许多包,由于网路传输的不稳定性,各个包选择的路由不同,所以到达客户端的时间次序可能发生改变,甚至产生丢包的现象.为此,必须採用快取技术来纠正由于数据到达次序发生改变而产生的混乱状况,利用快取对到达的数据包进行正确排序,从而使视音频数据能连续正确地播放.快取 中存储的是某一段时间内的数据,数据在快取中存放的时间是暂时的,快取中的数据也是动态的,不断更新的.流媒体在播放时不断读取快取中的数据进行播放,播放完后该数据便被立即清除,新的数据将存入到快取中.因此,在播放流媒体档案时并不需占用太大的快取空间.
流媒体

文章插图
流媒体电视(4)流媒体播放方面需解决的问题流媒体播放需要浏览器的支持.通常情况下,浏览器是採用mime来识别各种不同的简单档案格式,所有的web浏览器都是基于http协定,而http协定都内建有mime.所以web浏览器能够通过http协定中内建的mime来标记web上众多的多媒体档案格式,包括各种流媒体格式 。参见网路广播
网上直播