一种移动终端在线播放流媒体文件的方法

文档序号:7685052阅读:96来源:国知局
专利名称:一种移动终端在线播放流媒体文件的方法
技术领域
本发明涉及移动流媒体播放技术,特别是涉及一种移动终端在线 播放流媒体文件的方法。
背景技术
随着中国宽带网络的进一步发展以及3G的临近,将会有越来越 多的人通过互联网或手机浏览多媒体文件。
在手机上观看网络上的多媒体文件有两种方法其中一种是先将 要观看的多媒体文件下载到手机上,然后再用手机自带的播放器播放, 这种方法要求手机具有较大的存储空间,而且由于现在无线网络的带 宽限制,需要等待较长的时间才能观看;另外一种方法是在线观看, 通过手机浏览器访问WEB网站,选择播放一个节目后,手机操作系 统自动启动了已安装的播放器,播放器通过GPRS网络连接到媒体服 务器,并开始緩沖,他只需在緩沖到100%前的任何时刻点击"播放" 按钮,或等待緩冲到100%时播放器自动播放,就可以开始欣赏音视频 节目。这种方法通过直接对流媒体寻址播放,比如RealPlayer支持的 在线播放,就是直接输入视频的URL地址来播放的。采用这种方法的 缺点在于容易暴露视频的具体位置,容易被盗链;部署不灵活,一 旦出现位置变化,页面链接也需要修改;而且不容易传播,流媒体播 放的可靠性和稳定性也不是很理想。

发明内容
本发明的目的在于基于现有技术的不足而提供一种保护视音频内 容不易于被盗链,且易于部署易于传播,能保证流媒体文件播放的稳
定性和可靠性的间接地在线播放流媒体文件的方法。
本发明的目的通过以下技术方案实现 一种移动终端在线播放流 媒体文件的方法,包括以下步骤
将源视音频文件转换为移动终端支持播放的流媒体文件,以及描 述所述流媒体文件特征信息的种子文件;
移动终端解析所述种子文件,获得其包含的所述流媒体文件的特 征信息;
根据获得的所述流媒体文件的特征信息,移动终端在线播放所述 流媒体文件。
本发明 一 种移动终端在线播放流媒体文件的方法的优先实施方式 是所述移动终端解析所述种子文件之前还包括以下步骤将所述流 媒体文件集中存储在网络服务器中,种子文件部署在WEB服务器中; 移动终端访问所述WEB服务器并下载所述种子文件;
具体地,所述移动终端支持播放的流媒体文件是MP4格式的流媒 体文件。
所述种子文件包含的描述转换后的流媒体文件的特征信息,包括 有播放地址、文件名、视频标题、视频文件大小、视频播放时长、 视频创建时间、视频作者、视频描述。所述种子文件中包含的播放地 址是存储所述流媒体文件的若干个网络服务器地址。所述的若干个网 络服务器地址设置有优先级参数,移动终端根据优先级高的网络服务 器地址,在线播放所迷流媒体文件;如果优先级高的网络服务器地址 失效,则选用较低优先级的网络服务器地址在线播放所述流媒体文件。 移动终端根据种子文件中的播放地址连接到网络服务器,并根据种子 文件中包含的其他特征信息匹配寻找到网络服务器中存储的对应流媒 体文件。
所述移动终端可以是手机,手机利用手机浏览器访问WEB服务
器,并通过WEB网页上的链接下载所述种子文件。
所述移动终端访问WEB服务器下载种子文件的同时,检测移动 终端是否已安装有流媒体播放器,没有安装则移动终端自动下载并安 装流媒体播放器。
所述流媒体播放器根据获得的存储流媒体文件的网络服务器地 址,通过GPRS网络连接到该网络服务器,并在线播放所述流媒体文件。
本发明通过从源视音频文件中获得种子文件,与其对应的流媒体 文件分离存放,种子文件可以任意放在需要部署的网页上,而其对应 的流媒体文件集中存储,使得视音频内容被更加有效地管理和保护; 而且更有利于部署和传播;同时由于种子文件中的播放地址包含有存 储所述流媒体文件的多个网络服务器地址,极大地保证了流媒体文件 播放的稳定性和可靠性。


结合附图对本发明的 一 种多媒体数据跨进程处理系统作进 一 步阐 述,但附图中的实施例不构成对本发明的任何限制。
图1是本发明的一种实施方式的移动终端在线播放流媒体文件的方 法流程图。
图2是本发明的另一种实施方式的移动终端在线播放流媒体文件的 方法流程图。
具体实施例方式
结合以下实施例对本发明作进一步说明,图1所示的本发明的一 种移动终端在线播放流媒体文件的方法的实施例,包括以下步骤
步骤Sl,将源视音频文件转换为移动终端支持播放的流媒体文 件,以及包含所述流媒体文件特征信息的种子文件;具体的,通过电
脑中安装的视音频转换软件将AVI或RM等格式的多媒体文件转换为 MP4等手机流媒体播放器支持的文件格式,并从源多媒体文件的文件 头中提取其特征信息,并添加存储流媒体文件的网络服务器地址,生 成包含所述流媒体文件播放地址的种子文件。
步骤S2,移动终端解析所述种子文件,获得其包含的所述流媒体 文件的特征信息;
步骤S3,根据获得的所述流媒体文件的特征信息,移动终端在线 播放所述流媒体文件。具体地,移动终端根据种子文件中的播放地址 连接到网络服务器,并根据种子文件中包含的其他特征信息匹配寻找 到网络服务器中存储的对应流媒体文件,然后在线播放所述流媒体文 件
图2是本发明的另一种实施方式的移动终端在线播放流媒体文件的 方法的详细流程图。
步骤S01,将源视音频文件通过视音频文件转换软件转换为适合移 动终端播放的流媒体文件,以及包含所述流媒体文件特征信息的种子 文件;源视音频文件可以是AVI和RM等格式的多媒体文件,移动终 端是手机,将源视音频文件通过视音频转换软件转换为MP4格式等 手机流媒体播放器支持的文件格式,并得到其对应的种子文件。该种 子文件中包含了描述所述转换后的流媒体文件的特征信息,包括文 件名、播放地址、视频标题、视频文件大小、视频播放时长、视频创 建时间、视频作者、视频描述等等;这些关键性信息都可以从源视音 频文件得到,播放地址是一个设定好的参数,是转换后的流媒体文件 要存放的网络服务器地址。
步骤S02,将转化后的流媒体文件集中存储在若干个网络服务器 中,这些网络服务器的地址是种子文件中包含的播放地址,种子文件 部署在WEB服务器中;具体是部署在WEB服务器网页的合适位置,
页面上的"在线播放"链接是指向部署后的种子文件下载路径。
步骤S03,移动终端访问视音频网站,浏览WEB网页,下载所述 种子文件;具体地,手机用户输入视音频网站的URL网址通过手机 浏览器访问该视音频网站,例如优酷等提供在线观看网络视频的网 站,通过点击网页上想要观看的视音频文件的"在线播放"链接就可 以将其种子文件下载到手机上。该种子文件占用的存储空间很小,所 以可以很快的下载下来,而且不占用太多的手机存储空间。同时,手 机还自动检测是否已安装有流媒体播放器,没有安装则自动下载并安 装流媒体播放器;例如,假设手机用的浏览器是UCWEB手机浏览器, 那么当手机检测到没有安装播放器时,手机自动访问UCWEB的服务 器下载并安装UC WEB播放器插件。
步骤S04,手机解析下载的种子文件,获得该种子文件中包含的播 放地址,即获得存储其对应的流媒体文件的多个网络服务器的地址。 这些网络服务器地址设置有优先级参数,手机根据优先级高的网络服 务器地址,在线播放所述流媒体文件;
步骤S05,手机流媒体播放器根据优先级顺序选择一个网络服务器 地址,通过GPRS网络连接到该网络服务器,并根据种子文件中包含 的流媒体文件的特征信息匹配寻找到对应的流媒体文件;
步骤S06,手机判断播放器是否成功连接到网络服务器;如果连接 失败,则返回步骤S05,即如果优先级高的网络服务器地址失效(比 如存储流媒体文件的一个网络硬盘损坏,或者连接该服务器的网络突 然中断),则手机流媒体播放器根据优先级顺序选择另 一 个网络服务 器地址,通过GPRS网络连接到该网络服务器。
步骤S07,如果连接成功,流媒体播放器利用流媒体技术在线播放 MP4等手机支持播放的流媒体文件。
本发明通过从源视音频文件中获得种子文件,与其对应的流媒体
文件分离存放,由于种子文件占用存储空间小,可以任意放在需要部 署的网页上,而其对应的流媒体文件集中存储,使得视音频内容被更
加有效地管理和保护;而且更有利于部署和传播。由于种子文件中包 含多个网络服务器地址,所以当其中的一个地址失效的情况下,仍可 以连接其他网络服务器,从而极大地保证了流媒体文件播放的稳定性 和可靠性。
最后应当说明的是,以上实施例仅用于说明本发明的技术方案, 而非对本发明保护范围的限制,尽管参照较佳实施例对本发明作了详 细地说明,本领域的普通技术人员应当理解,可以对本发明的技术方 案进行修改或者等同替换,而不脱离本发明技术方案的实质和范围。
权利要求
1、一种移动终端在线播放流媒体文件的方法,其特征在于,包括以下步骤将源视音频文件转换为移动终端支持播放的流媒体文件,以及描述所述流媒体文件特征信息的种子文件;移动终端解析所述种子文件,获得其包含的所述流媒体文件的特征信息;根据获得的所述流媒体文件的特征信息,移动终端在线播放所述流媒体文件。
2、 根据权利要求1所述的一种移动终端在线播放流媒体文件的方 法,其特征在于,所述移动终端解析所述种子文件之前还包括以下步 骤将所述流媒体文件集中存储在网络服务器中,种子文件部署在 WEB服务器中;移动终端访问所述WEB服务器并下载所述种子文件。
3、 根据权利要求1或2所述的一种移动终端在线播放流媒体文件的 方法,其特征在于,所述移动终端支持播放的流媒体文件是MP4格 式的流媒体文件。
4、 根据权利要求1或2所述的一种移动终端在线播放流媒体文件的 方法,其特征在于,所述种子文件中包含的描述转换后的流媒体文件 的特征信息,包括有播放地址、文件名、视频标题、视频文件大小、 视频播放时长、视频创建时间、视频作者、视频描述。
5、 根据权利要求4所述的一种移动终端在线播放流媒体文件的方法, 其特征在于,所述种子文件中包含的播放地址是存储所述流媒体文件 的若干个网络服务器地址。
6、 根据权利要求4所述的一种移动终端在线播放流媒体文件的方法, 其特征在于,移动终端根据种子文件中的播放地址连接到网络服务 器,并根据种子文件中包含的其他特征信息匹配寻找到网络服务器中 存储的对应流媒体文件。
7、 根据权利要求5所述的一种移动终端在线播放流媒体文件的方法, 其特征在于,所述播放地址包含的存储所述流媒体文件的若干个网络 服务器地址设置有优先级参数,移动终端根据优先级高的网络服务器 地址,在线播放所述流媒体文件;如果优先级高的网络服务器地址失 效,则选用较低优先级的网络服务器地址在线播放所述流媒体文件。
8、 根据权利要求2所述的一种移动终端在线播放流媒体文件的方法, 其特征在于,所述移动终端是手机,手机利用手机浏览器访问WEB 服务器,并通过WEB网页上的链接下载所述种子文件。
9、 根据权利要求2所述的一种移动终端在线播放流媒体文件的方 法,其特征在于,所述移动终端访问WEB服务器下载种子文件的同 时,检测移动终端是否已安装有流媒体播放器,没有安装则移动终端 自动下载并安装流媒体播放器。
10、根据权利要求9所述的一种移动终端在线播放流媒体文件的方 法,其特征在于,所述流媒体播放器根据获得的存储流媒体文件的网 络服务器地址,通过GPRS网络连接到该网络服务器,并在线播放所述流媒体文件。
全文摘要
一种移动终端在线播放流媒体文件的方法,包括以下步骤将源视音频文件转换为移动终端支持播放的流媒体文件,以及描述所述流媒体文件特征信息的种子文件;移动终端解析所述种子文件,获得其包含的所述流媒体文件的特征信息;根据获得的所述流媒体文件的特征信息,移动终端在线播放所述流媒体文件。本发明通过从源视音频文件中获得种子文件,与其对应的流媒体文件分离存放,种子文件可以任意放在需要部署的网页上,而其对应的流媒体文件集中存储,使得视音频内容被更加有效地管理和保护;而且更有利于部署和传播,由于种子文件中的播放地址包含有存储所述流媒体文件的多个网络服务器地址,极大地保证了流媒体文件播放的稳定性和可靠性。
文档编号H04L29/08GK101355574SQ20081002987
公开日2009年1月28日 申请日期2008年7月30日 优先权日2008年7月30日
发明者捷 梁 申请人:优视动景(北京)技术服务有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1