[发明专利]一种播放远端多媒体文件的方法、装置及系统有效
申请号: | 201010203868.3 | 申请日: | 2010-06-17 |
公开(公告)号: | CN102291368A | 公开(公告)日: | 2011-12-21 |
发明(设计)人: | 冯斌;郑平;黎明 | 申请(专利权)人: | 中兴通讯股份有限公司 |
主分类号: | H04L29/06 | 分类号: | H04L29/06;G06F9/44 |
代理公司: | 北京同达信恒知识产权代理有限公司 11291 | 代理人: | 黄志华 |
地址: | 518057 广东省深圳市南山*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 播放 远端 多媒体 文件 方法 装置 系统 | ||
1.一种播放远端多媒体文件的方法,其特征在于,包括:
服务器接收客户端发送的用于指示运行应用程序的请求消息;
服务器运行所述应用程序,并在监测到所述应用程序运行过程中播放多媒体文件时,对产生的多媒体数据流进行拦截;
服务器基于拦截到的多媒体数据流,生成相应的多媒体获取指示信息,并将其发往客户端,指示该客户端根据所述多媒体获取指示信息获取并播放相应的多媒体文件。
2.如权利要求1所述的方法,其特征在于,服务器基于拦截到的所述多媒体数据流,生成相应的多媒体获取指示信息时,包括:
基于拦截到的多媒体数据流,获得对应的文件数据流,并基于所述文件数据流生成相应的文件相关信息,以及将该文件相关信息作为多媒体获取指示信息。
3.如权利要求2所述的方法,其特征在于,所述服务器基于拦截到的多媒体数据流,获得对应的文件数据流,包括:
判断本地是否预存有对应所述多媒体数据流形成的文件数据流,若是,则直接获取所述文件数据流;否则,从所述多媒体数据流中提取调制信息,按照所述调制信息对所述多媒体数据流进行调制后,形成相应的文件数据流,并保存所述文件数据流。
4.如权利要求2或3所述的方法,其特征在于,所述服务器基于所述文件数据流生成相应的文件相关信息,包括:
判断本地是否存在对应所述文件数据流存储的标识信息,若是,则将所述标识信息作为文件相关信息;否则,对应所述文件数据流设置相应的标识信息,并将设置的标识信息和所述文件数据流作为文件相关信息。
5.如权利要求4所述的方法,其特征在于,所述指示该客户端根据所述多媒体获取指示信息获取并播放相应的多媒体文件,包括:
指示客户端获取文件相关信息中包含的标识信息并判断客户端本地是否保存有所述标识信息对应的文件数据流,若是,则直接获取该文件数据流,并进一步获取所述文件数据流对应的多媒体文件后播放;否则,根据所述标识信息从所述文件相关信息中获取对应的文件数据流后,根据获得的文件数据流生成对应的多媒体文件后再进行播放。
6.一种服务器,其特征在于,包括:
接收单元,用于接收客户端发送的用于指示运行应用程序的请求消息;
第一处理单元,用于运行所述应用程序,并在监测到所述应用程序运行过程中播放多媒体文件时,对产生的多媒体数据流进行拦截;
第二处理单元,用于基于拦截到的多媒体数据流,生成相应的多媒体获取指示信息,并将其发往客户端,指示该客户端根据所述多媒体获取指示信息获取并播放相应的多媒体文件。
7.如权利要求6所述的服务器,其特征在于,所述第二处理单元基于拦截到的多媒体数据流,生成相应的多媒体获取指示信息时,获得对应的文件数据流,并基于所述文件数据流生成相应的文件相关信息,并将该文件相关信息作为多媒体获取指示信息。
8.如权利要求7所述的服务器,其特征在于,所述第二处理单元基于拦截到的所述多媒体数据流,判断本地是否预存有对应所述多媒体数据流形成的文件数据流,若是,则直接获取所述文件数据流;否则,从所述多媒体数据流中提取多媒体数据,形成相应的文件数据流,并保存所述文件数据流。
9.如权利要求7或8所述的服务器,其特征在于,所述第二处理单元根据所述文件数据流生成相应的文件相关信息时,判断本地是否存在对应所述文件数据流存储的标识信息,若是,则将所述标识信息作为文件相关信息;否则,对应所述文件数据流设置相应的标识信息,并将设置的标识信息和所述文件数据流作为文件相关信息。
10.如权利要求9所述的服务器,其特征在于,所述第二处理单元指示客户端根据所述多媒体获取指示信息获取并播放相应的多媒体文件时,包括:
指示客户端获取文件相关信息中包含的标识信息并判断客户端本地是否保存有所述标识信息对应的文件数据流,若是,则直接获取该文件数据流,并进一步获取所述文件数据流对应的多媒体文件后播放;否则,根据所述标识信息从所述文件相关信息中获取对应的文件数据流后,根据获得的文件数据流生成对应的多媒体文件后再进行播放。
11.一种播放远端多媒体文件的系统,其特征在于,包括:
客户端,用于向客户端发送运行应用程序的请求消息,并在接收到服务器发送的多媒体获取指示信息后,根据所述多媒体获取指示信息获取并播放相应的多媒体文件;
服务器,用于接收客户端发送的用于指示运行应用程序的请求消息后,运行所述应用程序,并在监测到所述应用程序运行过程中播放多媒体文件时,对产生的对媒体数据流进行拦截,基于拦截到的多媒体数据流生成相应的多媒体获取指示信息,并将所述多媒体获取指示信息发往客户端,指示该客户端根据所述多媒体获取指示信息获取并播放相应的多媒体文件。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中兴通讯股份有限公司,未经中兴通讯股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201010203868.3/1.html,转载请声明来源钻瓜专利网。
- 上一篇:智能医用电能保障系统
- 下一篇:一种基于IGBT的三电池切换电路