发明名称 |
一种在移动平台上播放本地视频的方法和系统 |
摘要 |
本发明公开了一种在移动平台上播放本地视频的方法,包括如下步骤:S11:当需要播放以F1格式封装的媒体文件时,通知控制模块;S12:控制模块申请内存,用于保存转码模块转码输出的内容;并将以F1格式封装的媒体文件的地址传输给转码模块;S13:转码模块读取磁盘上的以F1格式封装的媒体文件,并转码成以F2格式封装的媒体文件数据,并保存在上述内存中;S14:根据系统播放器的请求,定制的协议传输模块将转码生成的以F2格式封装的媒体文件数据通过网络协议发送给系统播放器,供其播放。该方法省却了现有技术中播放视频所导致的时间和磁盘空间的支出。此外,本发明还公开了一种在移动平台上播放本地视频的系统。 |
申请公布号 |
CN103051941B |
申请公布日期 |
2015.10.28 |
申请号 |
CN201310031283.1 |
申请日期 |
2013.01.28 |
申请人 |
北京暴风科技股份有限公司 |
发明人 |
鲍金龙;杨立东;高上;李凤山 |
分类号 |
H04N21/414(2011.01)I;H04N21/44(2011.01)I;H04N21/4402(2011.01)I;H04N21/643(2011.01)I |
主分类号 |
H04N21/414(2011.01)I |
代理机构 |
北京华夏正合知识产权代理事务所(普通合伙) 11017 |
代理人 |
韩登营;张焕亮 |
主权项 |
一种在移动平台上播放本地视频的方法,其特征在于,包括如下步骤:S11:当需要播放以F1格式封装的媒体文件时,通知控制模块;S12:控制模块申请内存,用于保存转码模块转码输出的内容;并将以F1格式封装的媒体文件的地址传输给转码模块;S13:转码模块读取磁盘上的以F1格式封装的媒体文件,并转码成以F2格式封装的媒体文件数据,并保存在上述内存中;S14:根据系统播放器的请求,定制的协议传输模块将转码生成的以F2格式封装的媒体文件数据通过网络协议发送给系统播放器,供其播放;其中,F1格式为系统播放器不支持的媒体文件封装格式,F2格式为系统播放器支持的媒体文件封装格式;在步骤S13中,所述转码模块对以F1格式封装的媒体文件进行分段转码;当内存写满时,转码暂停,直至协议传输模块将内存中的数据取走后,转码模块继续转码。 |
地址 |
100088 北京市海淀区马甸东路17号金澳国际大厦26层 |