摘 要 随着科学技术的突飞猛进,互联网被广泛应用于各领域,其中,流媒体技术随之渗透到人们的生活当中。鉴于网络流媒体在互联网应用中的重要地位,本文通过介绍网络流媒体的概念、系统组成以及其传输方式的特点,对网络流媒体的关键技术进行分析。
关键词 网络流媒体;系统组成;传输方式以及传输协议;技术应用
中图分类号:TN919 文献标识码:A 文章编号:1671—7597(2013)041-058-01
目前,我国在互联网的应用技术上,还存在一定的缺陷,随着人们对互联网的应用需求越来越大,网络流媒体成为解决部分缺陷的主力军。网络宽带一直影响着互联网的信息状态,因受其限制,互联网存在的信息仅能以文字和图片等静态方式呈现出来,对于音频、视频数据却无法实现在互联网上的发布。而FDDI网、AD-SL以及视迅宽带的产生,很大程度上完善了网络宽带的限制性,虽然传输速率上有了很大的提高,但是却依然不能实现传输高质量的多媒体信息,如此,流媒体技术随之产生。
1 网络流媒体技术的概念
根据指定的速率,在发送端与接收端两者之间独立传输音频和视频信息的传输技术,即为网络流媒体技术。网络流媒体具有多方面特点,其中包括:传输的实时性与等时性、隐含的时间维以及高吞吐量等。因为互联网受网络宽带的限制,并且存在服务质量的控制机制弱等不足,无法实现流媒体在实时性方面的要求。为了解决这一难题,因特网工程任务组,即IETF,制定了RTCP、RTP、RSVP等一系列协议,这些协议不仅支持流媒体的实时传输,还可以有效地控制服务质量。音频和视频等数据由于数据流是在时间上展开的,数据量比较大,并且实时。如此,当在多媒体终端上重复播放多媒体信息时,数据流的平滑度显得尤为重要。有了这种流式传输技术,通过网络,便可向用户机连续、实时的传送声音和影像等,用户不仅不用耗时间等着全部文件下载成功,而且只需几十秒甚至几秒的启动延时就可以随心观看。
2 网络流媒体技术的系统组成
1)服务器。它具有存放媒体数据的作用。因为需要储存的几乎都是大容量的视频资料,所以需要与之匹配的足够大的磁盘阵列,不仅可以高速度的向外界传输所请求的数据,还能提供较高性能的数据读写的能力,可实现高度的兼容性和可扩展性,并且支持标准接口。这种配置能实现几千小时的视频数据的存储,达到海量的存储要求。
2)编码的工具。通过媒体采集设备实现制作流媒体,具有创建、捕捉以及编辑多媒体数据,制成流媒体格式的功能。它包括视频、声音、图片、文字从独立形式组合为多元化流媒体的一系列制作工具。通过这些工具获得的流媒体文件可以用固定的储存格式进行储存,提供给服务器进行发布使用。
3)适合传输协议的网络。一方面指适合实时传输协议的网络,另一方面指适合多媒体传输协议的网络。流媒体技术是在互联网的发展基础上产生和发展起来的,并且在原有的基础上添加了为多媒体服务的平台。
4)高端播放器。也就是用户用于浏览网上媒体信息的软件。流式媒体系统不仅支持音频的点播,还支持视频的直播,从而可以转到想使用的浏览器中进行播放,并且支持多媒体的许多种播放格式以及媒体形式,包括音频、视频、Web页面、图片以及文本等组成表现形式。现阶段使用最多的分别是由美国苹果公司、美国Real Networks公司以及美国微软公司推出的Quicktime、Real Player和Media Player三种播放器。
5)流媒体数据。所谓的流媒体数据就是指媒体信息的载体。媒体数据的格式有很多种,其中以ASF、RM两种格式最为常用。
3 网络流媒体的传输方式以及传输协议
3.1 网络流媒体的传输方式
网络流媒体的传输方式主要有顺序流式传输和实时流式传输两种。顺序流式传输是在指定时刻,只有已经下载的信息用户才可浏览,还没有完成下载的信息无法跳过浏览。即为一种适用于点播的传输技术。而实时流式传输是可以保证媒体信息实时可被用户看到的传输技术,它在媒体进行信息传输时,信息带宽可以自己适应网络带宽,使网络连接和媒体信号带宽相吻合,达到实时传输的要求。
3.2 网络流媒体的传输协议
网络流媒体协议是流媒体技术中的重要基础组成部分。目前,经因特网任务组已经设计出的流媒体传输协议有以下几种:
1)实时传输协议。简称为RTP,主要用于多媒体数据流的传输,具有端对端的实时传送服务功能,并且可以跟其他的传输协议以及适合的底层网络同时使用。
2)实时流协议。简称:RTSP,它是一个连续的流媒体,可以建立以及控制一个甚至几个时间的同步,例如视频跟音频。虽然连续控制是可以达到的,但实时流协议本身是不进行连续流的发送的,换句话说,实时流协议相当于一种远程网络控制。
3)资源预留协议。简称为RSVP,不但可以在一定程度上保证服务质量,为数据流留下一定的宽带,还可以实现数据的接收者主动对数据流路径上的路由器发起请求。资源预留协议是承载在IP上的一个信令协议,实现对网络上的数据进行传输预定。
4)实时传输控制协议。简称为RTCP,具有对音频流和视频流进行播放以及录制等操作的作用。
4 网络流媒体技术的应用
随着互联网的不断发展,网络流媒体技术的应用越来越普及,其中包括:远程培训、视频会议、客户支持以及电子商务等。其主要应用于以下几方面:
1)远程培训。远程培训将成为教学道路上的得力助手,使更多的人得到受教育的机会。首先由教学者在网上发布通知,听众可在教学开始前对某个URL进行访问,在开始授课时,听众便可以及时看到授课的内容,包括声音。不但可以及时收看,而且还可以记录下来,方便以后再观看。
2)视频会议。视频会议虽然和远程培训有着诸多相似的地方,但是它需要更高的实时性。
3)视频播放。应用流媒体的重要场合便是娱乐。在通过摄像机以及其他装置得到视频信号后,便可以利用站点进行现场的直播,并且可以保存成适合流媒体的格式,方便以后的使用。在其中应用中也可以计费的方式提供多项有偿多媒体服务。
5 结束语
本文通过对网络流媒体的基本概述、系统组成、传输协议和传输方式以及应用的初步分析与探讨,阐述了网络流媒体的关键技术。综合上述来看,根据目前人们对互联网的认可和需求,网络流媒体技术在未来发展中将被更为普及应用,网络流媒体技术将会逐步走向成熟稳步的发展道路。
参考文献
[1]许东升.浅谈网络流媒体技术[J].科学与财富,2011(5).
摘 要 随着科学技术的突飞猛进,互联网被广泛应用于各领域,其中,流媒体技术随之渗透到人们的生活当中。鉴于网络流媒体在互联网应用中的重要地位,本文通过介绍网络流媒体的概念、系统组成以及其传输方式的特点,对网络流媒体的关键技术进行分析。
关键词 网络流媒体;系统组成;传输方式以及传输协议;技术应用
中图分类号:TN919 文献标识码:A 文章编号:1671—7597(2013)041-058-01
目前,我国在互联网的应用技术上,还存在一定的缺陷,随着人们对互联网的应用需求越来越大,网络流媒体成为解决部分缺陷的主力军。网络宽带一直影响着互联网的信息状态,因受其限制,互联网存在的信息仅能以文字和图片等静态方式呈现出来,对于音频、视频数据却无法实现在互联网上的发布。而FDDI网、AD-SL以及视迅宽带的产生,很大程度上完善了网络宽带的限制性,虽然传输速率上有了很大的提高,但是却依然不能实现传输高质量的多媒体信息,如此,流媒体技术随之产生。
1 网络流媒体技术的概念
根据指定的速率,在发送端与接收端两者之间独立传输音频和视频信息的传输技术,即为网络流媒体技术。网络流媒体具有多方面特点,其中包括:传输的实时性与等时性、隐含的时间维以及高吞吐量等。因为互联网受网络宽带的限制,并且存在服务质量的控制机制弱等不足,无法实现流媒体在实时性方面的要求。为了解决这一难题,因特网工程任务组,即IETF,制定了RTCP、RTP、RSVP等一系列协议,这些协议不仅支持流媒体的实时传输,还可以有效地控制服务质量。音频和视频等数据由于数据流是在时间上展开的,数据量比较大,并且实时。如此,当在多媒体终端上重复播放多媒体信息时,数据流的平滑度显得尤为重要。有了这种流式传输技术,通过网络,便可向用户机连续、实时的传送声音和影像等,用户不仅不用耗时间等着全部文件下载成功,而且只需几十秒甚至几秒的启动延时就可以随心观看。
2 网络流媒体技术的系统组成
1)服务器。它具有存放媒体数据的作用。因为需要储存的几乎都是大容量的视频资料,所以需要与之匹配的足够大的磁盘阵列,不仅可以高速度的向外界传输所请求的数据,还能提供较高性能的数据读写的能力,可实现高度的兼容性和可扩展性,并且支持标准接口。这种配置能实现几千小时的视频数据的存储,达到海量的存储要求。
2)编码的工具。通过媒体采集设备实现制作流媒体,具有创建、捕捉以及编辑多媒体数据,制成流媒体格式的功能。它包括视频、声音、图片、文字从独立形式组合为多元化流媒体的一系列制作工具。通过这些工具获得的流媒体文件可以用固定的储存格式进行储存,提供给服务器进行发布使用。
3)适合传输协议的网络。一方面指适合实时传输协议的网络,另一方面指适合多媒体传输协议的网络。流媒体技术是在互联网的发展基础上产生和发展起来的,并且在原有的基础上添加了为多媒体服务的平台。
4)高端播放器。也就是用户用于浏览网上媒体信息的软件。流式媒体系统不仅支持音频的点播,还支持视频的直播,从而可以转到想使用的浏览器中进行播放,并且支持多媒体的许多种播放格式以及媒体形式,包括音频、视频、Web页面、图片以及文本等组成表现形式。现阶段使用最多的分别是由美国苹果公司、美国Real Networks公司以及美国微软公司推出的Quicktime、Real Player和Media Player三种播放器。
5)流媒体数据。所谓的流媒体数据就是指媒体信息的载体。媒体数据的格式有很多种,其中以ASF、RM两种格式最为常用。
3 网络流媒体的传输方式以及传输协议
3.1 网络流媒体的传输方式
网络流媒体的传输方式主要有顺序流式传输和实时流式传输两种。顺序流式传输是在指定时刻,只有已经下载的信息用户才可浏览,还没有完成下载的信息无法跳过浏览。即为一种适用于点播的传输技术。而实时流式传输是可以保证媒体信息实时可被用户看到的传输技术,它在媒体进行信息传输时,信息带宽可以自己适应网络带宽,使网络连接和媒体信号带宽相吻合,达到实时传输的要求。
3.2 网络流媒体的传输协议
网络流媒体协议是流媒体技术中的重要基础组成部分。目前,经因特网任务组已经设计出的流媒体传输协议有以下几种:
1)实时传输协议。简称为RTP,主要用于多媒体数据流的传输,具有端对端的实时传送服务功能,并且可以跟其他的传输协议以及适合的底层网络同时使用。
2)实时流协议。简称:RTSP,它是一个连续的流媒体,可以建立以及控制一个甚至几个时间的同步,例如视频跟音频。虽然连续控制是可以达到的,但实时流协议本身是不进行连续流的发送的,换句话说,实时流协议相当于一种远程网络控制。
3)资源预留协议。简称为RSVP,不但可以在一定程度上保证服务质量,为数据流留下一定的宽带,还可以实现数据的接收者主动对数据流路径上的路由器发起请求。资源预留协议是承载在IP上的一个信令协议,实现对网络上的数据进行传输预定。
4)实时传输控制协议。简称为RTCP,具有对音频流和视频流进行播放以及录制等操作的作用。
4 网络流媒体技术的应用
随着互联网的不断发展,网络流媒体技术的应用越来越普及,其中包括:远程培训、视频会议、客户支持以及电子商务等。其主要应用于以下几方面:
1)远程培训。远程培训将成为教学道路上的得力助手,使更多的人得到受教育的机会。首先由教学者在网上发布通知,听众可在教学开始前对某个URL进行访问,在开始授课时,听众便可以及时看到授课的内容,包括声音。不但可以及时收看,而且还可以记录下来,方便以后再观看。
2)视频会议。视频会议虽然和远程培训有着诸多相似的地方,但是它需要更高的实时性。
3)视频播放。应用流媒体的重要场合便是娱乐。在通过摄像机以及其他装置得到视频信号后,便可以利用站点进行现场的直播,并且可以保存成适合流媒体的格式,方便以后的使用。在其中应用中也可以计费的方式提供多项有偿多媒体服务。
5 结束语
本文通过对网络流媒体的基本概述、系统组成、传输协议和传输方式以及应用的初步分析与探讨,阐述了网络流媒体的关键技术。综合上述来看,根据目前人们对互联网的认可和需求,网络流媒体技术在未来发展中将被更为普及应用,网络流媒体技术将会逐步走向成熟稳步的发展道路。
参考文献
[1]许东升.浅谈网络流媒体技术[J].科学与财富,2011(5).