Technical Articles
技术分享之流媒体传输过程简介
流媒体是指视频、声音和数据从源端同时向目的地传输,它可以作为连续实时流在目的地被接收。这里的源指的是服务器端的应用,而目的地或称接收端是指客户端应用。
流媒体的一个重要特征是对时间的敏感性,这正是实时性要求高的应用所必需的,所以这类应用与流媒体密不可分。流媒体的实现主要取决于网络带宽和压缩算法的提高,随着网络协议的改善、网络基础设施和压缩技术的发展,流媒体的实现已经变得越来越容易了。
流式传输的过程一般是这样的:用户选择某一流媒体服务后,Web浏览器与Web服务器之间使用HTTP/TCP交换控制信息,以便把需要传输的实时数据从原始信息中检 索出来;然后客户机上的Web浏览器启动A/VHelper程序,使用HTTP从Web服务器检索相关参数对Helper程序初始化。这些参数可能包括目录信息、A/V数据的编码类型或与A/V检索相关的服务器地址。使用高清视频SDI编码器传输过程是一样的。
流式传输的实现需要合适的传输协议。由于TCP需要较多的开销,故不太适合传输实时数据。在流式传输的实现方案中,一般采用HTTP/TCP来传输控制信息,而用RTP/UDP来传输实时声音数据。
随着Internet的迅猛发展和普及为流媒体业务发展提供了强大的市场动力,同时也正变得日益流行。流媒体采集卡技术已经被用于多媒体新闻发布、在线直播、网络广告、电子商务、视频点播(VOD)、远程教育、远程医疗、远程监控、网络电台、实时视频会议、大屏幕、公司信息发布等互联网信息服务等方面。
MV系列PCI-E流媒体专用DVI/HDMI/VGA/SDI高清采集卡,是维视图像针对流媒体、多媒体录播、点播、在线直播系统、大屏拼接、屏幕边缘融合、医疗等领域研发的基于PCI-E X1总线结构DVI/ HDMI/ SDI/VGA接口高端专业图像采集卡。适合于进行专业的音视频、图像分析、处理工作,可广泛应用于显微成像、医学影像、智能交通、分析测量、生物医学、机器视觉以及其它多种高精度图像处理分析领域。
流媒体技术的应用将为网络信息交流带来新的变革,对人们的工作和生活产生深远影响。对于信息及时有效的传递带来极大的便捷,提高各项工作的效率,使资源得到合理有效的利用。