发明名称 一种实现流媒体播放单播、多播无缝切换的方法
摘要 本发明提出一种实现流媒体播放单播、多播无缝切换的方法,解决现有流媒体播放单播、多播切换时存在的视频节目中断、滞后、跳帧的问题。在切换过程中,流媒体服务器同时以单播和多播的方式向播放方式需要切换的客服端发送流媒体数据;播放方式需要切换的客服端收到重复的流媒体数据包后,向流媒体服务器发送成功消息;流媒体服务器若在规定的时长内收到发送的成功消息,停止原来的播放方式向发送成功消息的客户端发送流媒体数据,只以切换后的播放方式向发送成功消息的客户端发送流媒体数据,实现单播、多播切换时完全不丢包、视频正常播放。
申请公布号 CN101969431A 申请公布日期 2011.02.09
申请号 CN201010296216.9 申请日期 2010.09.28
申请人 广东威创视讯科技股份有限公司 发明人 白昀斌
分类号 H04L29/06(2006.01)I;H04N7/24(2011.01)I 主分类号 H04L29/06(2006.01)I
代理机构 广州华进联合专利商标代理有限公司 44224 代理人 王茹;曾旻辉
主权项 一种实现流媒体播放单播无缝切换成多播的方法,其特征在于,包括以下步骤:1)、流媒体服务器向所有请求同一流媒体数据的客户端发送加入多播组命令;以及所述流媒体服务器同时以单播与多播的方式向旧的客户端发送流媒体数据,并以多播的方式向新的客户端发送流媒体数据;2)、所述旧的客户端根据所述加入多播组命令,加入多播组,并检查通过多播和单播方式接收的流媒体数据是否有重复:如果有,则丢弃重复的流媒体数据,并向所述流媒体服务器发送加入成功消息;和所述新的客户端根据所述加入多播组命令,加入多播组,接收所述流媒体服务器以多播方式发送的流媒体数据,并向所述流媒体服务器发送加入成功消息;3)、若所述流媒体服务器在规定时长内接收到所述客户端发送的所述加入成功消息,则所述流媒体服务器停止以单播的方式向对应的客户端发送流媒体数据,只以多播的方式向所述对应的客户端发送流媒体数据。
地址 510663 广东省广州市广州高新技术产业开发区彩频路6号
您可能感兴趣的专利