[发明专利]一种媒体流处理方法及通讯系统以及相关设备有效
申请号: | 200910150050.7 | 申请日: | 2009-06-30 |
公开(公告)号: | CN101588494A | 公开(公告)日: | 2009-11-25 |
发明(设计)人: | 杨佩林;黄卉 | 申请(专利权)人: | 华为技术有限公司 |
主分类号: | H04N7/24 | 分类号: | H04N7/24;H04L29/08 |
代理公司: | 深圳市深佳知识产权代理事务所(普通合伙) | 代理人: | 彭愿洁;李文红 |
地址: | 518129广东省*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 媒体 处理 方法 通讯 系统 以及 相关 设备 | ||
技术领域
本发明涉及通讯领域,尤其涉及一种媒体流处理方法及通讯系统以及相关设备。
背景技术
随着组播技术的发展,在点到多点的媒体流传输系统中,常常采用组播技术传输媒体流,例如在互联网协议电视(IPTV,Internet Protocol Television),网络电视、移动电视、数字电视(DTV,Digital Television)等媒体业务中都广泛的使用了组播技术。
由于原始视频流的体积过于庞大,不便于网络传输,所以各媒体流传输系统大多会对原始视频流进行压缩之后再进行传输。现有的视频编码压缩技术采用了帧内和帧间压缩方式,这样可以大大压缩原始视频流的体积,但是,大多数视频帧都要依赖帧内编码帧才能解码播放。也就是说媒体接收设备在收到帧间编码帧,而没有收到帧内编码帧的时候,无法解码进行视频播放。
这样,在媒体流组播发送的过程中,若有新的媒体接收设备加入该组播组,则该媒体接收设备需要等到收到该组播组中的媒体流帧内编码帧时才能播放视频,这样会使得媒体接收设备加入组播组后可能需要等待比较长的时间才能播放视频。
为使得加入组播组的媒体接收设备能够尽快开始播放视频,现有技术中提出了一种媒体流快速发送的方法,即当目标媒体接收设备加入组播组之后,则从当前图片组(GOP,Group Of Pictures)内的帧内编码帧开始向该目标媒体接收设备快速发送媒体流,则使得该目标媒体接收设备可以在很短的时间内即开始观看视频,当快速发送的媒体流与正常的组播媒体流位置相当时,则网络侧会开始向该目标媒体接收设备发送正常的组播媒体流。
但是,该目标媒体接收设备是中途加入组播组的,所以网络侧向该目标媒体接收设备发送媒体流是从图片组的帧内编码帧开始发送的,而且发送速度会高于发送正常的组播媒体流的速度,则该目标媒体接收设备的视频缓存中的数据会比接收正常的组播媒体流的原媒体接收设备的视频缓存中的数据更多,因此当该目标媒体接收设备与原媒体接收设备采用一样的播放速度播放视频时,由于目标媒体接收设备的视频缓存中的数据更多,所以目标媒体接收设备播放的实时内容始终会落后于原媒体接收设备,从而影响了用户体验。
发明内容
本发明实施例提供了一种媒体流处理方法及通讯系统以及相关设备,能够提高用户体验。
本发明实施例提供的媒体流处理方法,包括:第一媒体接收设备接收媒体流,所述媒体流中包含第一媒体流以及第二媒体流;第一媒体接收设备对所述第一媒体流进行快速处理,对所述第二媒体流进行正常播放,使得所述第一媒体接收设备的媒体播放进度与第二媒体接收设备的媒体播放进度同步;所述第二媒体接收设备为接收组播媒体流的媒体接收设备,所述第一媒体接收设备与所述第二媒体接收设备位于同一个组播组。
本发明实施例提供的通讯系统,包括:服务器,用于提供媒体流;第一媒体接收设备,用于从服务器接收媒体流,所述媒体流中包含第一媒体流以及第二媒体流,对所述第一媒体流进行快速处理,对所述第二媒体流进行正常播放,使得所述第一媒体接收设备的媒体播放进度与第二媒体接收设备的媒体播放进度同步;第二媒体接收设备,用于接收组播媒体流;所述第一媒体接收设备与所述第二媒体接收设备位于同一个组播组。
本发明实施例提供的媒体接收设备,包括:接收单元,用于接收媒体流,所述媒体流中包含第一媒体流以及第二媒体流;处理单元,用于对所述第一媒体流进行快速处理,对所述第二媒体流进行正常播放,使得所述第一媒体接收设备的媒体播放进度与第二媒体接收设备的媒体播放进度同步;所述第二媒体接收设备为接收组播媒体流的媒体接收设备,本媒体接收设备与所述第二媒体接收设备位于同一个组播组。
从以上技术方案可以看出,本发明实施例具有以下优点:
本发明实施例中,第一媒体接收设备可以对接收到的媒体流中的第一媒体流进行快速处理,使得第一媒体接收设备的媒体播放进度与同一组播组内正在通过组播正常接收组播媒体流的第二媒体接收设备的媒体播放进度同步,所以,当第一媒体接收设备中途加入组播组后,虽然该第一媒体接收设备的视频缓存中的数据比该组播组中其他的媒体接收设备的视频缓存中的数据多,但第一媒体接收设备可以根据快速处理指示信息对这些多出来的数据进行快速处理,使得第一媒体接收设备的播放进度能够赶上该组播组内其他的媒体接收设备的播放进度,因此可以使得同一组播组内的媒体接收设备播放的实时内容同步,从而提高用户体验。
附图说明
图1为本发明实施例中媒体流处理方法一个实施例示意图;
图2为本发明实施例中媒体流处理方法另一实施例示意图;
图3为本发明实施例中媒体流发送过程示意图;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华为技术有限公司,未经华为技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200910150050.7/2.html,转载请声明来源钻瓜专利网。
- 上一篇:可热再生的一氧化氮吸附剂
- 下一篇:除湿式气压系统