The present invention provides a kind of adaptive streaming media files in the expression system and methods of association, including communication are a content server, streaming media server and client; the content source server for media content production, and sent to the production of good content streaming media server, the streaming media server for media content the management of information, and in response to the client of the HTTP service request for the client from the streaming media server gets the index file and parse. The present invention provides adaptive streaming media files in the expression system and methods of association can support both the DASH protocol and HLS protocol, the content source server can provide MPD index file and TS index file, apple terminal and other terminals are available to support their media files from the same source greatly the cost of shooting two birds with one stone. Save, improve the utilization rate of media resources.
【技术实现步骤摘要】
自适应流媒体中文件表达关联的系统和方法
本专利技术涉及领域通信领域,特别涉及一种自适应流媒体中文件表达关联的系统和方法。
技术介绍
HTTP(HyperTextTransportProtocol,超文本传输协议)自适应流媒体技术融合了传统RTSP(RealTimeStreamingProtocol)/RTP(RealTimeProtocol)流式技术和HTTP渐进式下载技术的优点,具有高效、可扩展以及兼容性强等特点,在降低头端服务器技术复杂度的同时,能够有效提升用户的媒体播放体验,已逐渐成为视频传输技术的主流。HLS(HTTPLiveStreaming)协议是由苹果公司实现的基于HTTP的流媒体通信协议。HLS协议的流媒体传输过程是首先服务器在资源准备阶段将不同比特率的视频切片并分别存储,同时生成两级或更多级的M3U8文件。传输开始时,客户端首先从服务器上请求并下载M3U8文件,通过解析该文件得到视频切片信息,选择适合当前状况的切片,提取出该切片的URL地址,直接通过该地址向服务器发起请求。因此,服务器端不需要任何额外的处理,任意Web服务器都可以配置成支持HLS协议的服务器。MPEG-DASH(DynamicAdaptiveStreamingoverHTTP,基于HTTP的动态自适应流),以形成IP网络承载单一格式的流媒体、提供高效与高质量的统一方案为主要目标,解决多制式传输方案并存格局下的存储与服务能力浪费、运营高成本及复杂度、系统间互操作弱等问题。DASH协议的流媒体传输过程是首先将媒体内容部署在流媒体服务器上,按内容的存储方式分为MPD与媒体分片文 ...
【技术保护点】
一种自适应流媒体中文件表达关联的系统,其特征在于,包括依次通讯连接的内容源服务器(1)、流媒体服务器(2)以及客户端(3);所述内容源服务器(1)用于制作媒体内容,并制作好的内容发送至所述流媒体服务器(2),包括:编码器(11),用于对媒体文件进行编码,生成相应的码流文件;分割器(12),用于将编码好的码流文件切割成若干文件切片;封装器(13),用于将所述文件切片进行封装;所述流媒体服务器(2)用于管理获取的媒体内容,并响应所述客户端(3)的HTTP服务请求,包括:MPD索引模块(21),用于生成包含所述文件切片信息的MPD索引文件;TS索引模块(22),用于生成包含所述文件切片信息的TS索引文件;网络传输服务器(23),用于接收所述客户端(3)发出的请求、识别所述客户端(3)支持的文件传输方式并作出正确响应;所述客户端(3)用于从所述流媒体服务器(2)获取索引文件并进行解析。
【技术特征摘要】
1.一种自适应流媒体中文件表达关联的系统,其特征在于,包括依次通讯连接的内容源服务器(1)、流媒体服务器(2)以及客户端(3);所述内容源服务器(1)用于制作媒体内容,并制作好的内容发送至所述流媒体服务器(2),包括:编码器(11),用于对媒体文件进行编码,生成相应的码流文件;分割器(12),用于将编码好的码流文件切割成若干文件切片;封装器(13),用于将所述文件切片进行封装;所述流媒体服务器(2)用于管理获取的媒体内容,并响应所述客户端(3)的HTTP服务请求,包括:MPD索引模块(21),用于生成包含所述文件切片信息的MPD索引文件;TS索引模块(22),用于生成包含所述文件切片信息的TS索引文件;网络传输服务器(23),用于接收所述客户端(3)发出的请求、识别所述客户端(3)支持的文件传输方式并作出正确响应;所述客户端(3)用于从所述流媒体服务器(2)获取索引文件并进行解析。2.如权利要求1所述的自适应流媒体中文件表达关联的系统,其特征在于,所述码流文件为MP4码流文件或M2TS码流文件。3.如权利要求2所述的自适应流媒体中文件表达关联的系统,其特征在于,所述分割器(12)将MP4码流文件切割成若干大小不等的MP4文件切片,或将M2TS码流文件切割成若干大小相等的M2TS文件切片。4.如权利要求3所述的自适应流媒体中文件表达关联的系统,其特征在于,所述MPD索引文件包含MP4文件切片信息;所述TS索引文件包含M2TS文件切片信息。5.如权利要求1所述的自适应流媒体中文件表达关联的系统,其特征在于,所述流媒体服务器(2)还包括复合索引模块(24),所述复合索引模块(24)用于将MPD索引文件与TS索引文件中的信息整合,生成MPD-TS复合索引文件。6.一种自适应流媒体中文件表达关联的方法,...
【专利技术属性】
技术研发人员:纪琦华,蒲珂,方宏,曾泽基,李哲山,胡彬,陈传海,蔡忠善,张毅萍,魏明,蔡辉,
申请(专利权)人:中广热点云科技有限公司,
类型:发明
国别省市:北京,11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。