[发明专利]多媒体播放方法、装置、存储介质及电子设备有效
申请号: | 202110892252.X | 申请日: | 2021-08-04 |
公开(公告)号: | CN113765886B | 公开(公告)日: | 2023-07-25 |
发明(设计)人: | 林锦添 | 申请(专利权)人: | 深圳TCL新技术有限公司 |
主分类号: | H04L65/1069 | 分类号: | H04L65/1069;H04L65/60;H04L65/80;H04L67/568 |
代理公司: | 深圳紫藤知识产权代理有限公司 44570 | 代理人: | 魏学昊 |
地址: | 518052 广东省深圳市南山区*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 多媒体 播放 方法 装置 存储 介质 电子设备 | ||
本申请公开了一种多媒体播放方法、装置、存储介质及电子设备,涉及互联网技术领域,该方法包括:向服务器发送目标连接请求,所述目标连接请求用于指示所述服务器建立允许循环请求媒体资源片段的目标传输控制协议链路;通过所述目标传输控制协议链路,向所述服务器循环发送媒体资源片段的获取请求;基于所述获取请求请求到的媒体资源片段,在本地缓冲区构建符合预设解析条件的媒体解析数据;从所述本地缓冲区获取所述媒体解析数据,并对所述媒体解析数据进行多媒体播放;当多媒体播放至预定状态时,关闭所述目标传输控制协议链路。本申请有效提升多媒体的播放效果。
技术领域
本申请涉及互联网技术领域,具体涉及一种多媒体播放方法、装置、存储介质及电子设备。
背景技术
随着互联网的普及,用户经常具有从网络上获取多媒体资源进行多媒体播放的需求,多媒体资源播放效果与网络传输过程及播放终端的本地缓冲区大小等息息相关。
目前,多媒体播放时,通常由于网络传输过程的不稳定性以及播放终端的本地缓冲区较小等原因,导致多媒体播放过程中多媒体资源请求需要耗费较多时间,容易引起资源欠载,导致播放卡顿,影响用户体验。
发明内容
本申请实施例提供一种多媒体播放方案,可以有效提升多媒体的播放效果。
为解决上述技术问题,本申请实施例提供以下技术方案:
根据本申请的一个实施例,一种多媒体播放方法,包括:向服务器发送目标连接请求,所述目标连接请求用于指示所述服务器建立允许循环请求媒体资源片段的目标传输控制协议链路;通过所述目标传输控制协议链路,向所述服务器循环发送媒体资源片段的获取请求;基于所述获取请求请求到的媒体资源片段,在本地缓冲区构建符合预设解析条件的媒体解析数据;从所述本地缓冲区获取所述媒体解析数据,并对所述媒体解析数据进行多媒体播放;当多媒体播放至预定状态时,关闭所述目标传输控制协议链路。
在本申请的一些实施例中,所述向服务器发送目标连接请求,所述目标连接请求用于指示所述服务器建立允许循环请求媒体资源片段的目标传输控制协议链路,包括:创建本地套接字;建立所述本地套接字与所述服务器创建的服务端套接字之间的传输控制协议链路;基于所述本地套接字,通过所述传输控制协议链路向所述服务端套接字发送所述目标连接请求,以指示所述服务器将所述传输控制协议链路调整为允许循环请求媒体资源片段的目标传输控制协议链路。
在本申请的一些实施例中,所述媒体资源片段包括多个;所述通过所述目标传输控制协议链路,向所述服务器循环发送媒体资源片段的获取请求,基于所述获取请求请求到的媒体资源片段,在本地缓冲区构建符合预设解析条件的媒体解析数据,包括:通过所述目标传输控制协议链路向所述服务器发送第一获取请求,以接收所述服务器返回的第一媒体资源片段;根据所述第一媒体资源片段,通过所述目标传输控制协议链路向所述服务器发送第二获取请求,以接收所述服务器返回的第二媒体资源片段;基于所述第一媒体资源片段与所述第二媒体资源片段,在本地缓冲区构建符合预设解析条件的媒体解析数据;通过所述目标传输控制协议链路向所述服务器循环发送后续获取请求,以接收所述服务器循环返回的后续媒体资源片段;基于返回的后续媒体资源片段,在本地缓冲区持续构建符合预设解析条件的媒体解析数据。
在本申请的一些实施例中,所述根据所述第一媒体资源片段,通过所述目标传输控制协议链路向所述服务器发送第二获取请求,包括:解析所述第一媒体资源片段,得到所述第一媒体资源片段的长度信息;根据所述长度信息与符合预设解析条件的长度阈值生成第二获取请求;通过所述目标传输控制协议链路向所述服务器发送所述第二获取请求。
在本申请的一些实施例中,所述基于所述第一媒体资源片段与所述第二媒体资源片段在本地缓冲区构建符合预设解析条件的媒体解析数据,包括:解析所述第一媒体资源片段,得到第一媒体解析数据;解析所述第二媒体资源片段,得到第二媒体解析数据;将所述第一媒体解析数据及所述第二媒体解析数据合并保存至本地缓冲区,以在本地缓冲区生成符合预设解析条件的媒体解析数据。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳TCL新技术有限公司,未经深圳TCL新技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110892252.X/2.html,转载请声明来源钻瓜专利网。