[发明专利]多媒体数据同步播放方法、系统、终端及存储介质在审
申请号: | 201910951307.2 | 申请日: | 2019-10-08 |
公开(公告)号: | CN110572703A | 公开(公告)日: | 2019-12-13 |
发明(设计)人: | 张旭;丁新民 | 申请(专利权)人: | 广州创维平面显示科技有限公司 |
主分类号: | H04N21/43 | 分类号: | H04N21/43;H04N21/858;H04N21/845;H04N21/436 |
代理公司: | 11332 北京品源专利代理有限公司 | 代理人: | 孟金喆 |
地址: | 510730 广东省广*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 多媒体数据 同步播放 请求消息 数据标识 客户端 分发 存储介质 终端 请求消息发送 专用播放器 线程同步 线程 简易 发送 开发 | ||
1.一种多媒体数据同步播放方法,其特征在于,应用于服务器端,包括:
接收至少一个客户端发送的至少一个请求消息,其中所述请求消息包括所请求的多媒体数据的数据标识;
将所述至少一个请求消息发送至与所述至少一个请求消息中的数据标识相对应的分发线程中;
通过所述分发线程同步分发与所述数据标识相对应的多媒体数据片段至相应的客户端,以使至少一个客户端同步播放所述多媒体数据片段。
2.根据权利要求1所述的方法,其特征在于,所述通过所述分发线程同步分发与所述数据标识相对应的多媒体数据片段至相应的客户端,包括:
通过所述分发线程获取与所述数据标识对应的源多媒体数据;
将所述源多媒体数据转化为预设格式的多媒体数据;
将所述预设格式的多媒体数据切割为至少一个多媒体数据片段;
将所述至少一个多媒体数据片段同步分发至相应的客户端。
3.根据权利要求2所述的方法,其特征在于,所述预设格式为H264格式,所述多媒体数据片段为TS片段。
4.一种多媒体数据同步播放方法,其特征在于,应用于客户端,包括:
发送请求消息至服务器端,其中所述请求消息包括所请求的多媒体数据的数据标识;
接收所述服务器端分发的多媒体数据片段并播放,其中所述多媒体数据片段为所述服务器端将所述请求消息发送至与所述数据标识相对应的分发线程中,并通过所述分发线程同步分发的。
5.根据权利要求4所述的方法,其特征在于,所述接收所述服务器端分发的多媒体数据片段并播放,包括:
于接收所述服务器端分发的多媒体数据片段的数量达到预设数量时,开始播放接收的多媒体数据片段。
6.根据权利要求4所述的方法,其特征在于,在所述接收所述服务器端分发的多媒体数据片段并播放之后,还包括:
每隔第一时间间隔,重新发送所述请求消息至服务器端;
于接收到服务器端重新分发的多媒体数据片段时,创建新的播放界面,其中所述新的播放界面被当前的播放界面覆盖;
在所述新的播放界面中加载所述服务器端重新分发的多媒体数据片段,并播放;
关闭当前的播放界面。
7.根据权利要求6所述的方法,其特征在于,所述第一时间间隔根据客户端的播放参数进行动态调整。
8.一种多媒体数据同步播放系统,其特征在于,包括:
至少一个客户端,用于发送请求消息至服务器端,其中所述请求消息包括所请求的多媒体数据的数据标识;
服务器端,用于接收至少一个客户端发送的至少一个请求消息;将所述至少一个请求消息发送至与所述至少一个请求消息中的数据标识相对应的分发线程中;通过所述分发线程同步分发与所述数据标识相对应的多媒体数据片段至相应的客户端;
所述至少一个客户端,还用于接收所述服务器端分发的多媒体数据片段并播放。
9.一种终端,其特征在于,所述终端包括:
一个或多个处理器;
存储器,用于存储一个或多个程序;
当所述一个或多个程序被所述一个或多个处理器执行,使得所述一个或多个处理器实现如权利要求1-3或4-7中任一所述的多媒体数据同步播放方法。
10.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,该程序被处理器执行时实现如权利要求1-3或4-7中任一所述的多媒体数据同步播放方法。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于广州创维平面显示科技有限公司,未经广州创维平面显示科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910951307.2/1.html,转载请声明来源钻瓜专利网。