一种实现DRM流快速播放的方法与流程

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

技术特征:

1.一种实现数字版权管理DRM流快速播放的方法,应用于点播源,其特征在于,包括:

启动播放器时,DRM管理器启动一个线程;

在播放器下载音视频流时,所述线程下载媒体信息文件和/或流媒体文件,并解析所下载的文件,得到DRM信息,与DRM服务器进行交互,完成所述点播源的DRM验证与授权;

在播放器进行DRM解密之前,调用所述线程的接口,检查所述线程是否已完成所述点播源的DRM验证与授权,如果已完成所述点播源的DRM验证与授权,则进行DRM解密、解码,并进行后续的播放。

2.根据权利要求1所述的方法,其特征在于:

所述媒体信息文件包括以下的至少一种:媒体演示描述mpd、manifest、可扩展标记语言xml文件;

所述流媒体文件包括以下的至少一种:微软媒体视频wmv、mp4、高级串流格式asf文件。

3.根据权利要求1或2所述的方法,其特征在于:

所述线程下载媒体信息文件和/或流媒体文件包括:如果所述线程下载的媒体信息文件中没有DRM信息,则所述线程下载流媒体文件。

4.一种实现DRM流快速播放的方法,应用于直播源,其特征在于,包括:

启动播放器时,DRM管理器启动一个线程;

在播放器下载音视频流时,所述线程下载直播源的所有频道的媒体信息文件和/或流媒体文件,并解析所下载的文件,得到所有频道的DRM信息,与DRM服务器进行交互,完成直播源的所有频道的DRM验证与授权;

在播放器对任一频道进行DRM解密之前,调用所述线程的接口,检查所述线程是否已完成所述频道的DRM验证与授权,如果已完成所述频道的DRM验证与授权,则进行所述频道的DRM解密、解码,并进行后续的播放;在进行频道切换时,播放器调用所述线程的接口,检查所述线程是否已完成切换的目的频道的DRM验证与授权,如果已完成所述目的频道的DRM验证与授权,则进行所述目的频道的DRM解密、解码,并进行后续的播放。

5.根据权利要求4所述的方法,其特征在于:

所述媒体信息文件包括以下的至少一种:媒体演示描述mpd、manifest、可扩展标记语言xml文件;

所述流媒体文件包括以下的至少一种:微软媒体视频wmv、mp4、高级串流格式asf文件。

6.根据权利要求4或5所述的方法,其特征在于:

所述线程下载媒体信息文件和/或流媒体文件包括:如果所述线程下载的媒体信息文件中没有DRM信息,则所述线程下载流媒体文件。

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