[发明专利]一种在移动平台上播放本地视频的方法和系统有效
申请号: | 201310031283.1 | 申请日: | 2013-01-28 |
公开(公告)号: | CN103051941A | 公开(公告)日: | 2013-04-17 |
发明(设计)人: | 鲍金龙;杨立东;高上;李凤山 | 申请(专利权)人: | 北京暴风科技股份有限公司 |
主分类号: | H04N21/414 | 分类号: | H04N21/414;H04N21/44;H04N21/4402;H04N21/643 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 100088 北京市海*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 移动 平台 播放 本地 视频 方法 系统 | ||
1.一种在移动平台上播放本地视频的方法,其特征在于,包括如下步骤:
S11:当需要播放以F1格式封装的媒体文件时,通知控制模块;
S12:控制模块申请内存,用于保存转码模块转码输出的内容;并将以F1格式封装的媒体文件的地址传输给转码模块;
S13:转码模块读取磁盘上的以F1格式封装的媒体文件,并转码成以F2格式封装的媒体文件数据,并保存在上述内存中;
S14:根据系统播放器的请求,定制的协议传输模块将转码生成的以F2格式封装的媒体文件数据通过网络协议发送给系统播放器,供其播放;
其中,F1格式为系统播放器不支持的媒体文件封装格式,F2格式为系统播放器支持的媒体文件封装格式。
2.如权利要求1所述的一种在移动平台上播放本地视频的方法,其特征在于,在步骤S13中,控制模块同时调动定制的协议传输模块监听等待系统播放器的播放请求。
3.如权利要求2所述的一种在移动平台上播放本地视频的方法,其特征在于,步骤S13与步骤S14之间还包括如下步骤:
步骤Sa:控制模块调用系统播放器向定制的协议传输模块通过网络协议请求播放数据。
4.如权利要求1-3任一项所述的一种在移动平台上播放本地视频的方法,其特征在于,在步骤S13中,所述转码模块对以F1格式封装的媒体文件进行分段转码;当内存写满时,转码暂停,直至协议传输模块将内存中的数据取走后,转码模块继续转码。
5.一种在移动平台上播放本地视频的系统,其特征在于,包括控制模块、转码模块和定制的协议传输模块;
所述控制模块控制整个播放进程,并实时控制转码模块、协议传输模块和移动平台自带的系统播放器;
所述转码模块将以F1格式封装的媒体文件转码为以F2格式封装的媒体文件;
当系统播放器请求数据时,所述协议传输模块将转码生成的以F2格式封装的媒体文件传输给系统播放器,供其播放;
其中,F1格式为系统播放器不支持的媒体文件封装格式,F2格式为系统播放器支持的媒体文件封装格式。
6.如权利要求5所述的一种在移动平台上播放本地视频的系统,其特征在于,所述转码模块将以F1格式封装的媒体文件转码为以F2格式封装的媒体文件后,并将其保存在移动平台的内存中。
7.如权利要求5所述的一种在移动平台上播放本地视频的系统,其特征在于,所述转码模块对以F1格式封装的媒体文件进行分段转码;当内存写满时,转码暂停,直至协议传输模块将内存中的数据取走后,转码模块继续转码。
8.如权利要求5-7任一项所述的一种在移动平台上播放本地视频的系统,其特征在于,所述协议传输模块为定制的HTTP服务器传输模块。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京暴风科技股份有限公司,未经北京暴风科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310031283.1/1.html,转载请声明来源钻瓜专利网。
- 上一篇:窗户空调联动控制系统
- 下一篇:一种智能家居窗户控制系统