【技术实现步骤摘要】
本专利技术涉及互联网视频领域,尤其涉及一种直播节目的播放方法及终端、索引文件的生成方法及设备。
技术介绍
随着移动终端的广泛应用,通过移动终端播放视频的需求大幅增长,HTTP自适应流媒体(HTTP Adaptive Streaming,HAS)技术也应运而生。HAS技术融合了传统实时流传输协议(Real Time Streaming Protocol,RTSP)/实时传输协议(Real-time Transport Protocol,RTP)流媒体技术以及基于超文本传输协议(Hyper Text Transfer Protocol,HTTP)渐进式下载技术的优点,具有高效、可扩展以及兼容性强等特点。HAS技术的总体思路是将视频内容转码成为多个码率的内容,然后将每个码率的内容进行切割分片,每个分片的时长一致,大约2-10秒钟。使用索引文件描述内容支持的码率以及各码率内容的播放列表。发布好的内容目录包括三部分:一、媒体文件:包括多个码率的节目分片;二、各码率内容的索引文件:定义某码率内容的节目分片列表;三、主索引文件:定义该内容支持的码率、各码率内容对应的索引文件名,及音轨,字幕等信息。客户端在进行内容播放时,首先下载主索引文件,从中获取该内容支持的码率、各码率内容的索引文件名等信息,然后根据各码率内容的索引文件名下载首个码率内容的索引文件,客户端根据该首个码率的索引文件从节目服务器请求节目分 ...
【技术保护点】
一种直播节目的播放方法,其特征在于,包括:从直播节目服务器获取直播节目的索引文件;解析所述索引文件,从所述索引文件中获取事件信息表EIT信息,所述EIT信息包括所述直播节目的时间信息;根据所述索引文件从所述直播节目服务器获取所述直播节目的节目分片;根据所述事件信息表EIT信息对所述节目分片进行播放控制。
【技术特征摘要】
1.一种直播节目的播放方法,其特征在于,包括:
从直播节目服务器获取直播节目的索引文件;
解析所述索引文件,从所述索引文件中获取事件信息表EIT信息,所述EIT
信息包括所述直播节目的时间信息;
根据所述索引文件从所述直播节目服务器获取所述直播节目的节目分片;
根据所述事件信息表EIT信息对所述节目分片进行播放控制。
2.如权利要求1所述的播放方法,其特征在于,所述时间信息包括:
节目开始时间和节目时长。
3.如权利要求2所述的播放方法,其特征在于,所述事件信息表EIT信息
还包括家长控制信息:
根据所述事件信息表EIT信息对所述节目分片进行播放控制,具体包括:
根据所述家长控制信息确定所述节目的家长控制级别;
获取用户的家长控制级别;
判断若所述用户的家长控制级别大于或者等于所述节目的家长控制级别,
则播放所述节目分片;
判断若所述用户的家长控制级别小于所述节目的家长控制级别则停止播放
所述节目分片。
4.如权利要求2所述的播放方法,其特征在于,所述事件信息表EIT信息
包括黑屏控制信息,根据所述事件信息表EIT信息对所述节目分片的播放进行
播放控制,具体包括:
根据所述黑屏控制信息确定所述节目的黑屏控制策略;
根据所述黑屏控制策略播放所述节目分片或者停止播放所述节目分片并进
行黑屏处理。
5.如权利要求1-4任一项所述的播放方法,其特征在于,所述EIT信息包
括在所述直播节目的第一个分片的索引信息中。
6.一种索引文件的生成方法,其特征在于,包括:
接收从头端设备输入的直播节目传输流TS;
从所述直播节目传输流中获取事件信息表EIT信息,所述EIT信息包括所
述直播节目的时间信息;
获取所述直播节目的索引文件;
将所述EIT信息写入所述直播节目的索引文件中。
7.如权利要求6所述的生成方法,其特征在于,所述时间信息包括:节目
开始时间和节目时长,所述EIT信息还包括如下信息中至少一种信息:
家长控制信息、黑屏控制信息。
8.如权利要求7所述的生成方法,其特征在于,将所述EIT信息写入所述
直播节目的索引文件中包括:
将所述EIT信息写入到所述直播节目的第一个分片的索引文件中。
9.如权利要求8所述的生成方法,其特征在于,将所述EIT信息写入到所
述直播节目的第一分片的索引文件中,包括:
根据所述索引文件中分片的时间戳,确定所述直播节目的第一个分片的索
引信息,将所述EIT信息写入到所述第一个分片的索引信息中。
10.如权利要求6-9任一项所述的生成方法,其特征在于,所述索引文...
【专利技术属性】
技术研发人员:黄永菁,刘昆,王志兵,
申请(专利权)人:华为技术有限公司,
类型:发明
国别省市:广东;44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。