家庭网络中流媒体数据的传输方法技术

技术编号:3586221 阅读:238 留言:0更新日期:2012-04-11 18:40
本发明专利技术涉及一种在网络中实现流媒体传输音视频数据的处理方法。本发明专利技术提供一种适用于家庭网络中流媒体数据传输的方法。家庭网络中流媒体数据的传输方法,包括以下步骤:a.用户终端搜索流媒体服务器;b.流媒体服务器向用户终端发送流媒体服务资源列表;流媒体服务资源列表按媒体类型或媒体来源对文件进行目录分类;c.用户终端点播目录;流媒体服务器把该目录下所有文件名称以文件列表的形式发送到用户终端;d.用户终端点播文件名称请求播放;流媒体服务器将该文件打包为TS流的格式传送到用户终端。本发明专利技术的有益效果是,适用于家庭网络环境下各用户终端资源有限,网络环境不太稳定情况。

【技术实现步骤摘要】

本专利技术涉及一种在网络中实现流媒体传输音视频数据的处理方法。
技术介绍
目前流行的流媒体主流平台有以下三种1、 RealNetworks : RealNetworks是Real公司开发的一整套流式音视频解决方案,也是 现今最流行,被广泛使用的流媒体技术。Real流媒体技术的实现基础是需要3个软件的支持 的RealPlayer播放器、RealProducer编辑制作、RealServer服务器,采用的流媒体 传输协议为RTSP进行交互。2、 Microsoft公司的Windows Media:这套方案也包含下面三个软件Windows Media Encoder 9、 windows Media Server、 Windows Media Player。分另偶于媒体文件的处理流 化、媒体文件的浏览服务和流媒体文件的播放,采用的流媒体协议为丽S。3、 A卯le公司的QuickTimer。主要用主提供高质量的音视频解决方案。 这上面的三种流媒体服务器功能虽然强大,但在具体实现上有以下几个方面的限制(1) Microsoft公司的Windows Media 这套方案仅限于Window平台上安装使用,不能 使用在其它平台(如linux等)上,所以存在平台的不兼容性。(2) 以上三种流媒体方案功能强大,但要求的硬件平台较高,软件安装复杂。而相对 来说嵌入式产品资源有限,而且在家庭中使用,没有必要要求功能非常强大的流媒体服务处 理能力。(3) 在流媒体传输协议方面,还没有达到统一的标准,仅对RTSP协议来讲,就有多种 不相兼容的版本,这也给端和端的交互带来了不便。(4) 上面几种流媒体服务器对于网络发送前的数据格式没有做任何处理,这给用户终 端带来了麻烦,用户终端必须支持各种封包形式的解复用器。
技术实现思路
本专利技术所要解决的技术问题是,提供一种适用于家庭网络中流媒体数据传输的方法。 本专利技术为解决上述技术问题所采用的技术方案是,, 其特征在于,包括以下步骤a、用户终端搜索流媒体服务器;b、 流媒体服务器向用户终端发送流媒体服务资源列表;所述流媒体服务资源列表按媒 体类型或媒体来源对文件进行目录分类;c、 用户终端点播目录;流媒体服务器把该目录下所有文件名称以文件列表的形式发送 到用户终端;d、 用户终端点播文件名称请求播放;流媒体服务器将该文件打包为TS流的格式通过 UDP或HTTP协议传送到用户终端。本专利技术的有益效果是,用户终端只要支持一种TS解复用器即可播放所有流媒体数据,适 用于家庭网络环境下各用户终端资源有限,网络环境不太稳定情况。 具体实施例方式本专利技术改进了流媒体服务器封包的数据格式,统一为TS流(传输流)格式。TS流的数据 格式主要用于在网络环境不太稳定的情况下的数据传输和实时传送广播数据流。本实施例中 家庭网络中的流媒体服务器采用闪联协议与各用户终端进行交互。以下称这种流媒体服务器 为闪联流媒体服务器。闪联(LGRS)协议是我国开发的第一个3C (计算机Computer,通讯Communication,消 费类电子Consumer Electrics)国际标准,通过闪联协议可以实现智能互联、资源共享、协 同服务,为用户免去了手动配置网络和査找资源的麻烦。流媒体数据的传输与流媒体的播放流程如图l所示1、 当用户终端(包括闪联电视、闪联播放器等)开机运行后,通过闪联协议自动搜索 到闪联流媒体服务器;2、 闪联流媒体服务器会向用户终端发送相关的服务资源列表,这个资源列表会按图片 ,音频和视频等流媒体类型进行目录分类,也可按DVD, PVR等媒体来源进行目录分类;3、 用户终端通过相应的资源列表,点播自己感兴趣的目录,流媒体服务器接收到用户 的请求后,会把本地上的相关目录下同类型的所有文件名称以文件列表的形式发送到用户终 端,并呈现出来,以供用户选择;4、 用户终端通过呈现的文件列表来点播自己喜欢的文件;5、 流媒体服务器接收到用户终端的播放请求后,把本地的流媒体文件打包成TS流的形 式通过UDP或HTTP协议传送到用户终端,从而在用户端实现边传边收看的流媒体传输效果。 同时用户可以通过闪联协议实现对流媒体服务器的一些控制操作,如暂停、停止、播放、快 进、快退等功能。如用户终端请求的实时的广播数据,如DVB (数据电视接收机)节目,流媒体服务器会将实时广播数据以UDP广播的方式分发到一个组播地址上。对于DVB设备的数据,由于数据原 本就是以TS流的格式,故流媒体服务不需要做任何处理,直接以UDP方式传送到组播放地址 上。其它用户终端直接从此组播地址上接收数据即可。对于流媒体服务器本地上的文件,由于格式来源不定,故包含有各种封包格式的文件, 都要经过格式转换处理,统一成标准的TS流,再发送到有点播的闪联用户终端IP地址上。具 体的格式转换如下(1) 对于mp3音频文件,将ES流(基本数据流)直接转换成TS流;也可先将ES流转换成 PS流(节目数据流)后,再由PS流转换为TS流。(2) 对于其它的PS流音视频文件,则由直接由PS流转换为TS流。本文档来自技高网
...

【技术保护点】
家庭网络中流媒体数据的传输方法,其特征在于,包括以下步骤:    a、用户终端搜索流媒体服务器;    b、流媒体服务器向用户终端发送流媒体服务资源列表;所述流媒体服务资源列表按媒体类型或媒体来源对文件进行目录分类;    c、用户终端点播目录;流媒体服务器把该目录下所有文件名称以文件列表的形式发送到用户终端;    d、用户终端点播文件名称请求播放;流媒体服务器将该文件打包为TS流的格式通过UDP或HTTP协议传送到用户终端。

【技术特征摘要】
1.家庭网络中流媒体数据的传输方法,其特征在于,包括以下步骤a、用户终端搜索流媒体服务器;b、流媒体服务器向用户终端发送流媒体服务资源列表;所述流媒体服务资源列表按媒体类型或媒体来源对文件进行目录分类...

【专利技术属性】
技术研发人员:尤金刚居文军
申请(专利权)人:四川长虹电器股份有限公司
类型:发明
国别省市:51[中国|四川]

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1