一种媒体播放方法、终端及系统与流程

文档序号:11931613阅读:来源:国知局

技术特征:

1.一种媒体播放方法,其特征在于,包括:

接收到媒体流形式的媒体的播放请求后,获取所述媒体的媒体流数据;

将所述媒体流数据转换为预设格式的媒体数据文件,所述媒体数据文件不少于一个,同时生成与所述媒体数据文件相匹配的索引文件,所述索引文件用于播放所述媒体数据文件时对所述媒体数据文件进行索引;

根据所述索引文件的索引播放所述媒体数据文件。

2.如权利要求1所述的媒体播放方法,其特征在于,所述获取所述媒体的媒体流数据,包括:

根据所述播放请求得到所述媒体的标志信息;

根据所述标志信息判断所述媒体的协议格式,并根据判断结果去获取所述媒体流数据。

3.如权利要求2所述的媒体播放方法,其特征在于,所述根据判断结果去获取所述媒体流数据包括:

若经判断所述媒体的协议格式为实施传输协议或实施流传输协议,则直接请求获取所述媒体流数据;

若经判断所述媒体的协议格式为网络组管理协议,则先请求加入组播组中,加入组播组成功后,再请求获取所述媒体流数据。

4.如权利要求2或3所述的媒体播放方法,其特征在于,所述标志信息包括统一资源定位符。

5.如权利要求1-3任一项所述的媒体播放方法,其特征在于,所述媒体数据文件的所述预设格式包括以下格式中的任一种:超文本传输协议格式和超文本实时流协议格式;所述索引文件为m3u8索引文件。

6.一种媒体播放终端,其特征在于,包括:

处理模块,所述处理模块用于接收媒体流形式的媒体的播放请求;

获取模块,所述获取模块用于根据所述处理模块接收到的所述播放请求,获取所述媒体的媒体流数据;

协议转换模块,所述协议转换模块用于将所述获取模块获取的所述媒体流 数据转换为预设格式的媒体数据文件,所述媒体数据文件不少于一个,同时生成与所述媒体数据文件相匹配的索引文件,所述索引文件用于播放所述媒体数据文件时对所述媒体数据文件进行索引;

播放模块,所述播放模块用于根据所述索引文件的索引播放所述媒体数据文件。

7.如权利要求6所述的媒体播放终端,其特征在于,所述获取模块包括处理子模块、判断子模块和获取子模块,所述处理子模块用于根据所述播放请求得到所述媒体的标志信息;所述判断子模块用于根据所述标志信息判断所述媒体的媒体协议格式;所述获取子模块用于根据判断结果去获取所述媒体流数据。

8.如权利要求7所述的媒体播放终端,其特征在于,

若经判断子模块判断所述媒体的协议格式为实施传输协议或实施流传输协议,则所述获取子模块直接请求获取所述媒体流数据;

若经判断子模块判断所述媒体的协议格式为网络组管理协议,则所述获取子模块先请求加入组播组中,加入组播组成功后,再请求获取所述媒体流数据。

9.如权利要求6-8任一项所述的媒体播放终端,其特征在于,所述播放终端支持播放的所述媒体数据文件的预设格式包括以下格式中的任一种:超文本传输协议格式和超文本实时流协议格式;所述索引文件为m3u8索引文件。

10.一种媒体播放系统,其特征在于,包括:权利要求6-9所述的媒体播放终端、内容分发网络和媒体流形式的媒体,所述内容分发网络用于接收到所述媒体播放终端发送的播放请求后,将所述媒体的媒体流数据发送给所述媒体播放终端。

当前第2页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1