[发明专利]一种流媒体的播放方法和装置有效
申请号: | 201710527417.7 | 申请日: | 2017-06-30 |
公开(公告)号: | CN109218809B | 公开(公告)日: | 2021-07-30 |
发明(设计)人: | 李从章;陈少杰;张文明 | 申请(专利权)人: | 武汉斗鱼网络科技有限公司 |
主分类号: | H04N21/433 | 分类号: | H04N21/433;H04N21/462 |
代理公司: | 北京众达德权知识产权代理有限公司 11570 | 代理人: | 刘杰 |
地址: | 430000 湖北省武汉市东湖开*** | 国省代码: | 湖北;42 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 流媒体 播放 方法 装置 | ||
本发明提供了一种流媒体的播放方法和装置,涉及计算机技术领域,所述方法包括:通过获得N个流媒体地址,其中所述N个流媒体地址均获得同一流媒体内容;从所述N个流媒体地址获得M个流媒体内容,并将所述M个流媒体内容缓存到M个不同的本地空间;判断当前的流媒体地址播放是否满足预定条件;当当前的流媒体地址播放不能满足所述预定条件时,从上述M个不同的本地空间中确定一个为目标流媒体内容;将所述目标流媒体内容替换为正在播放的流媒体内容。解决由于网络不稳定,可能导致平台的直播不流畅甚至频繁断流,影响用户体验的技术问题。达到了从多路流地址动态选择一路进行转播的以提高用户体验的同时,极大降低系统复杂度及系统出错可能性的效果。
技术领域
本发明涉及计算机技术领域,尤其涉及一种流媒体的播放方法和装置。
背景技术
最近几年网络直播行业风生水起,网络直播的内容一般来自主播,另外一部分从合作方转播,也有从电视台转播的。随着市场的需求,对直播平台内容精益求精的要求越来越高,所以直播平台对某些游戏赛事、娱乐、体育的转播会越来越多。
但本申请发明人在实现本申请实施例中发明技术方案的过程中,发现上述技术至少存在如下技术问题:
由于网络的不稳定性,如果直接从该直播内容的某一路流地址转播,可能导致平台的直播不流畅甚至频繁断流,影响用户体验。
发明内容
本发明实施例提供了一种流媒体的播放方法和装置,解决了现有技术中由于网络不稳定,直接从该直播内容的某一路流地址转播,可能导致平台的直播不流畅甚至频繁断流,影响用户体验的技术问题。
鉴于上述问题,提出了本申请实施例以便提供一种流媒体的播放方法和装置。
第一方面,本发明提供了一种流媒体的播放方法,所述方法包括:获得N个流媒体地址,其中所述N个流媒体地址均获得同一流媒体内容;从所述N个流媒体地址获得M个流媒体内容,并将所述M个流媒体内容缓存到M个不同的本地空间,其中,所述M小于等于N;判断当前的流媒体地址播放是否满足预定条件;当当前的流媒体地址播放不能满足所述预定条件时,从上述M个不同的本地空间中确定一个为目标流媒体内容;将所述目标流媒体内容替换为正在播放的流媒体内容。
优选的,在所述将所述目标流媒体内容替换为正在播放的流媒体内容之后,所述方法还包括:获得所述目标流媒体内容所对应的流媒体地址;将所述目标流媒体内容所对应的流媒体地址作为正在播放的流媒体内容的流媒体地址。
优选的,所述从上述M个不同的本地空间中确定一个为目标流媒体内容,具体为:获得直播延时时间;根据直播延时时间,获得所述直播延时时间内,所述M个流媒体内容的缓存量;
优选的,所述方法还包括:比较所述M个流媒体内容的缓存量,获得所述缓存量最大的流媒体内容;当所述缓存量最大的流媒体内容满足预定条件时,确定所述缓存量最大的流媒体内容为目标流媒体内容。
优选的,所述方法还包括当所述缓存量最大的流媒体内容不满足预定条件时,确定本地备用流媒体内容为目标流媒体内容。
优选的,所述方法还包括:当所述流媒体内容播放结束后,清除所述流媒体内容的本地缓存。
优选的,所述将所述目标流媒体内容替换为正在播放的流媒体内容,具体包括:获得所述当前的流媒体内容的最终播放位置;从所述目标流媒体内容的同一播放位置开始,替换为正在播放的流媒体内容。
第二方面,本发明提供了一种流媒体的播放装置,所述装置包括:
第一获得单元,所述第一获得单元用于获得N个流媒体地址,其中所述N个流媒体地址均获得同一流媒体内容;
第一缓存单元,所述第一缓存单元用于从所述N个流媒体地址获得M个流媒体内容,并将所述M个流媒体内容缓存到M个不同的本地空间,其中,所述M小于等于N;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于武汉斗鱼网络科技有限公司,未经武汉斗鱼网络科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710527417.7/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种分布式异构视频集成平台
- 下一篇:录制回放指纹的系统