一种媒体数据播放的方法及装置、计算机设备和存储介质制造方法及图纸

技术编号:37912084 阅读:19 留言:0更新日期:2023-06-21 22:35
本申请公开了一种媒体数据播放的方法及装置、计算机设备和存储介质,本发明专利技术实施例可应用于云技术、人工智能、智慧交通、辅助驾驶以及车载视频播放等各种场景,包括:获取预设延时;获取媒体数据播放列表;基于预设延时以及每个文件索引对应的数据播放时长,从多个文件索引中确定目标文件索引;基于目标文件索引播放目标媒体数据。通过预设延时从多个文件索引中确定目标文件索引,因此所确定的目标文件索引不再为媒体数据播放列表中最初的目标文件索引,因此能够降低所播放的目标媒体数据与真实直播媒体数据之间的延时,从而降低媒体数据播放的延时。播放的延时。播放的延时。

【技术实现步骤摘要】
一种媒体数据播放的方法及装置、计算机设备和存储介质


[0001]本申请涉及互联网
,尤其涉及一种媒体数据播放的方法及装置、计算机设备和存储介质。

技术介绍

[0002]随着互联网服务以及网络直播技术发展,用户对于直播延时的要求越来越苛刻,而超文本传输协议直播技术(HTTP live streaming,HLS)能够通过服务器从直播中的终端设备处获取直播媒体数据,并且将直播媒体数据分成多个媒体传输(transport stream,TS)文件,并且通过扩展的M3U媒体数据播放列表(extended M3U playlist,m3u8)携带每个TS文件的统一资源定位符(uniform resource locator,URL)。因此在直播场景下,服务器需要将所接收到的直播媒体数据每缓存一定时间后包装为一个新的TS文件,然后更新m3u8,使得m3u8保留最新的几个TS文件的URL,以保证观众任何时候连接进来都会看到较新的内容,实现近似直播的效果。
[0003]目前,服务器能够后台控制返回给客户端的多个TS文件生成TS文件列表,并基于TS本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种媒体数据播放的方法,其特征在于,包括:获取预设延时;获取媒体数据播放列表,其中,所述媒体数据播放列表包括多个文件索引,所述文件索引指示媒体数据的下载路径,每个文件索引对应一个数据播放时长;基于所述预设延时以及所述每个文件索引对应的数据播放时长,从所述多个文件索引中确定目标文件索引,其中,所述目标文件索引指示目标媒体数据的下载路径;基于所述目标文件索引播放所述目标媒体数据。2.根据权利要求1所述的方法,其特征在于,所述方法还包括:获取用户状态信息;基于所述用户状态信息确定调整延时;所述基于所述预设延时以及所述每个文件索引对应的数据播放时长,从所述多个文件索引中确定目标文件索引,包括:基于所述预设延时、所述调整延时以及所述每个文件索引对应的数据播放时长,从所述多个文件索引中确定所述目标文件索引。3.根据权利要求2所述的方法,其特征在于,所述获取用户状态信息,包括:获取在预设时间周期内播放媒体数据的播放速度;所述基于所述用户状态信息确定调整延时,包括:基于所述在预设时间周期内播放媒体数据的播放速度,确定所述调整延时。4.根据权利要求2所述的方法,其特征在于,所述获取用户状态信息,包括:获取用户登录状态信息,其中,所述用户登录状态信息携带用户标识以及延时权限等级标识,且所述用户标识指示目标用户,所述延时权限等级标识指示所述目标用户的延时权限等级;所述基于所述用户状态信息确定调整延时,包括:基于所述用户登录状态信息确定所述调整延时。5.根据权利要求1所述的方法,其特征在于,所述获取预设延时,包括:向第一服务器发送第一请求指令,其中,所述第一请求指令指令携带业务类型标识,所述业务类型标识指示目标业务的业务类型;接收所述第一服务器下发的所述预设延时,其中,所述预设延时是基于所述业务类型标识...

【专利技术属性】
技术研发人员:陈荣科
申请(专利权)人:腾讯科技深圳有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1