流媒体有关技术关于流媒体有关技术的探讨【摘要】的迅猛发展和普及使流媒体技术广泛应用于互联网信息服务的方方面面,本文介绍了流媒体技术背景、发展现状和应用前景,对流媒体关键技术进行分类,并对涉及的关键技术如数据压缩/解压缩、传输协议和数字版权管理进行了介绍,最后对于流媒体关键技术在iptv业务中的应用做了简要分析。【关键词】流媒体;数据压缩/解压缩;rtp/rtsp/rsvp;,国家大力推进信息化,互联网和宽带通信网得到了极大的发展,流媒体技术也得到了飞速发展。流媒体技术的一个重要技术特征是将经过压缩处理后的媒体流从服务器发送到用户端,在网络传送的过程中用户可以一边缓存和一边播放。流媒体技术能够在远程教学、电视直播、视频点播等具有大数据量应用的业务提供者和使用者之间,利用信息流的方式提供连续的、有严格时序关系的、准实时的多媒体信息传输服务。、流媒体的网络传输和媒体文件在流式传输中的版权保护问题。,流是媒体传递过程中的一表现形式。媒体的编码本质就是音频的编码和视频的编码,然后将两者同步传送,形成媒体流。相比传统的编码方法,流媒体的关键在于降低文件大小,使之能减少带宽压力,也即是除了要做到和传统的编码相同的功能外,压缩是流媒体编码的重点考虑因素,解码只是对编码数据的恢复,虽然也很重要但不是技术的关键。视/音频压缩编码技术是数字电视和交互式系统、多媒体计算机、多媒体通信中的关键技术,它也是流媒体技术的核心之一,它将原来不适合网络传输的大体积文件转化成可以适合网络传输的小体积文件,通常称为压缩编码技术。数据的压缩方式和图像压缩的jpeg格式很相像,流媒体在播放时,播放器进行实时的解压缩。在不影响文件播放质量的前提下,会丢弃一些不必要的数据。流媒体的文件体积要比其他类型的媒体文件小的多,和传统的声音(wav)以及视频(avi)文件相比,同样内容的流媒体文件体积只有它们的5%左右。,如何在网络上有效传输是另外一个需要考虑的重要问题。和web服务器采用的超文本传输协议(hypertexttranferprotocol,http)相比,流媒体服务器采用了一些适合流媒体传输特性的传输协议。在流式传输的实现方案中,一般采用http/tcp来传输控制信息,而用实时传输协议/用户数据报协议(rtp/udp)来传输实时数据。流式传输的过程一般如下:(a)用户选择某一流媒体服务后,web浏览器与web服务器之间使用http/tcp交换控制信息,以便将需要传输的实时数据从原始信息中检索出来。(b)web浏览器启动音视频客户程序,使用http从服务器检索相关参数并对音视频客户程序初始化,这些参数可能包括目录信息、音视频数据的编码类型以及与音视频检索相关的服务器地址信息等。(c)音视频客户程序及音视频服务器运行实时流协议,以交换音视频传输所需的控制信息,同时提供执行播放、快进、快倒、暂停及录制等命令的方法。(d)音视频服务器使用rtp/udp协议将音视频数据传输给音视频客户程序,一旦音视频数据抵达客户端,音视频客户程序即可播放输出。在网络拥挤的情况下,没有办法保证流媒体文件及时有效
流媒体有关技术 来自淘豆网www.taodocs.com转载请标明出处.