媒体流的转移方法和用户设备技术

技术编号:10489223 阅读:115 留言:0更新日期:2014-10-03 17:28
本发明专利技术提供一种媒体流的转移方法和用户设备,该媒体流的转移方法包括:第一设备的浏览器获取可用于呈现媒体流的至少一个第二设备的信息;缓存该第一设备的浏览器从网站页面或网页应用获取的每路媒体流;标识缓存的每路媒体流;当确定将从标识的媒体流中选定的一路媒体流转移到选定的第二设备上呈现时,对选定的一路媒体流进行解析,将解析获得的媒体流发送到上述选定的第二设备上呈现,上述选定的第二设备是根据至少一个第二设备的信息选定的。

【技术实现步骤摘要】
媒体流的转移方法和用户设备
本专利技术涉及通信技术,尤其涉及一种媒体流的转移方法和用户设备。
技术介绍
现有技术中,用户通过第一设备的浏览器打开一个视频页面观看,同时还希望通过另一个页面继续上网时,一种情况是用户把各个页面都变小,一边观看视频,一边继续浏览网页;另一种情况是用户将第一设备的全部屏幕画面迁移到第二设备上播放,而不能只将一个页面的内容迁移到第二设备上,而继续在第一设备的浏览器中浏览其他页面。 对于传统的基于网页(Web)的实时通信类业务,需要下载和安装额外的插件,通过安装的插件,例如:QQ、MSN等完成实时通信业务。 而现有的基于Web的实时通信(Real Time Communicat1n ;以下简称:RTC),通过制定Web应用和浏览器之间的应用程序接口(Applicat1n Programming Interface ;以下简称:API),使基于Web的RTC应用能够在浏览器中运行,实现端与端之间消息或音视频等的传输。举例来说,当第一用户通过浏览器访问一个提供Web RTC服务的网站,该网站向第一用户所在终端返回一个基于Web RTC应用的页面,即打开了基于Web的RTC应用,例如Web QQ0第二用户也同时以相同的方式打开上述WebRTC应用,则第一用户和第二用户之间可以建立联系并相互通信。 当第一用户与第二用户通过Web方式进行实时通信,如果第一用户具有多个媒体流输入设备,采集第一用户的音频,视频,数据等不同媒体流,那么第二用户的浏览器接收到的视频,将以多画面方式在第二用户的第一设备的浏览器中解析并呈现,而不能将接收到的所有媒体流中的某个媒体流分发到第二用户的另一显示设备上呈现。
技术实现思路
本专利技术提供一种媒体流的转移方法和用户设备,以实现浏览器将接收到的多个媒体流中的某个媒体流转移到指定的设备上呈现。 本专利技术第一方面提供一种媒体流的转移方法,包括: 第一设备的浏览器获取可用于呈现媒体流的至少一个第二设备的信息; 所述第一设备的浏览器缓存所述第一设备的浏览器从网站页面或网页应用获取的每路媒体流; 所述第一设备的浏览器标识所述第一设备的浏览器缓存的每路媒体流; 当确定将从标识的媒体流中选定的一路媒体流转移到选定的第二设备上呈现时,所述第一设备的浏览器对所述选定的一路媒体流进行解析,将解析获得的媒体流发送到所述选定的第二设备上呈现,所述选定的第二设备是根据所述至少一个第二设备的信息选定的。 结合第一方面,在第一方面的第一种可能的实现方式中,所述方法还包括: 所述第一设备的浏览器保留所述网站页面或所述网页应用; 当所述第一设备的浏览器接收到所述网站页面或所述网页应用发送的所述选定的一路媒体流的更新信息时,所述第一设备的浏览器将所述更新信息发送给所述选定的第二设备,以便所述选定的第二设备根据所述更新信息更新所述选定的一路媒体流并继续呈现。 结合第一方面或第一方面的第一种可能的实现方式,在第一方面的第二种可能的实现方式中,所述第一设备的浏览器转移到所述选定的第二设备上呈现的媒体流包括来自不同子页面的媒体流中的一个,或者来自同一页面中的多个媒体流中的一个。 本专利技术第二方面提供一种媒体流的转移方法,包括: 第一设备的浏览器获取可用于呈现媒体流的至少一个第二设备的信息; 所述第一设备的浏览器缓存所述第一设备的浏览器从网站页面或网页应用获取的每路媒体流; 所述第一设备的浏览器标识所述第一设备的浏览器缓存的每路媒体流; 当确定将从标识的媒体流中选定的一路媒体流转移到选定的第二设备上呈现时,所述第一设备的浏览器将所述选定的一路媒体流的标识发送给所述选定的第二设备,以便所述选定的第二设备根据所述选定的一路媒体流的标识向所述第一设备获取所述选定的一路媒体流并呈现;所述选定的第二设备是根据所述至少一个第二设备的信息选定的。 结合第二方面,在第二方面的第一种可能的实现方式中,所述方法还包括: 所述第一设备的浏览器保留所述网站页面或所述网页应用; 当所述第一设备的浏览器接收到所述网站页面或所述网页应用发送的所述选定的一路媒体流的更新信息时,所述第一设备的浏览器将所述更新信息发送给所述选定的第二设备,以便所述选定的第二设备根据所述更新信息更新所述选定的一路媒体流并继续呈现。 结合第二方面或者第二方面的第一种可能的实现方式,在第二方面的第二种可能的实现方式中,所述第一设备的浏览器转移到所述选定的第二设备上呈现的媒体流包括来自不同子页面的媒体流中的一个,或者来自同一页面中的多个媒体流中的一个。 本专利技术第三方面提供一种媒体流的转移方法,包括: 第一设备的浏览器获取可用于呈现媒体流的至少一个第二设备的信息; 所述第一设备的浏览器缓存所述第一设备的浏览器从网站页面或网页应用获取的每路媒体流; 所述第一设备的浏览器标识所述第一设备的浏览器缓存的每路媒体流; 当确定将从标识的媒体流中选定的一路媒体流转移到选定的第二设备上呈现时,所述第一设备的浏览器将所述选定的一路媒体流的链接发送给所述选定的第二设备,以便所述选定的第二设备根据所述链接获取并播放所述链接对应的媒体流;所述选定的第二设备是根据所述至少一个第二设备的信息选定的。 结合第三方面,在第三方面的第一种可能的实现方式中,所述方法还包括: 所述第一设备的浏览器保留所述网站页面或所述网页应用; 当所述第一设备的浏览器接收到所述网站页面或所述网页应用发送的所述链接对应的媒体流的更新信息时,所述第一设备的浏览器将所述更新信息发送给所述选定的第二设备,以便所述选定的第二设备根据所述更新信息更新所述链接对应的媒体流并继续呈现。 结合第三方面或者第三方面的第一种可能的实现方式,在第三方面的第二种可能的实现方式中,所述第一设备的浏览器转移到所述第二设备上呈现的媒体流包括来自不同子页面的媒体流中的一个,或者来自同一页面中的多个媒体流中的一个。 本专利技术第四方面提供一种用户设备,包括: 获取模块,用于通过第一设备的浏览器获取可用于呈现媒体流的至少一个第二设备的信息; 缓存模块,用于通过第一设备的浏览器缓存所述第一设备的浏览器从网站页面或网页应用获取的每路媒体流; 标识模块,用于标识所述缓存模块缓存的每路媒体流; 转移模块,用于当确定将从所述标识模块标识的媒体流中选定的一路媒体流转移到选定的第二设备上呈现时,通过所述第一设备的浏览器对所述选定的一路媒体流进行解析,将所述解析获得的媒体流发送到所述选定的第二设备上呈现,所述选定的第二设备是根据所述获取模块获取的至少一个第二设备的信息选定的。 结合第四方面,在第四方面的第一种可能的实现方式中,所述用户设备还包括:保留丰吴块; 所述保留模块,用于保留所述网站页面或所述网页应用; 所述转移模块,还用于当所述获取模块接收到所述网站页面或所述网页应用发送的所述选定的一路媒体流的更新信息时,通过所述第一设备的浏览器将所述更新信息发送给所述选定的第二设备,以便所述选定的第二设备根据所述更新信息更新所述选定的一路媒体流并继续呈现。 结合第四方面或者第四方面的第一种可能的实现方式,在第四方面的第二种可能的实现方式中,所述第一设备的浏览器转移到所述第本文档来自技高网
...

【技术保护点】
一种媒体流的转移方法,其特征在于,包括:第一设备的浏览器获取可用于呈现媒体流的至少一个第二设备的信息;所述第一设备的浏览器缓存所述第一设备的浏览器从网站页面或网页应用获取的每路媒体流;所述第一设备的浏览器标识所述第一设备的浏览器缓存的每路媒体流;当确定将从标识的媒体流中选定的一路媒体流转移到选定的第二设备上呈现时,所述第一设备的浏览器对所述选定的一路媒体流进行解析,将解析获得的媒体流发送到所述选定的第二设备上呈现,所述选定的第二设备是根据所述至少一个第二设备的信息选定的。

【技术特征摘要】
1.一种媒体流的转移方法,其特征在于,包括: 第一设备的浏览器获取可用于呈现媒体流的至少一个第二设备的信息; 所述第一设备的浏览器缓存所述第一设备的浏览器从网站页面或网页应用获取的每路媒体流; 所述第一设备的浏览器标识所述第一设备的浏览器缓存的每路媒体流; 当确定将从标识的媒体流中选定的一路媒体流转移到选定的第二设备上呈现时,所述第一设备的浏览器对所述选定的一路媒体流进行解析,将解析获得的媒体流发送到所述选定的第二设备上呈现,所述选定的第二设备是根据所述至少一个第二设备的信息选定的。2.根据权利要求1所述的方法,其特征在于,所述方法还包括: 所述第一设备的浏览器保留所述网站页面或所述网页应用; 当所述第一设备的浏览器接收到所述网站页面或所述网页应用发送的所述选定的一路媒体流的更新信息时,所述第一设备的浏览器将所述更新信息发送给所述选定的第二设备,以便所述选定的第二设备根据所述更新信息更新所述选定的一路媒体流并继续呈现。3.根据权利要求1或2所述的方法,其特征在于,所述第一设备的浏览器转移到所述选定的第二设备上呈现的媒体流包括来自不同子页面的媒体流中的一个,或者来自同一页面中的多个媒体流 中的一个。4.一种媒体流的转移方法,其特征在于,包括: 第一设备的浏览器获取可用于呈现媒体流的至少一个第二设备的信息; 所述第一设备的浏览器缓存所述第一设备的浏览器从网站页面或网页应用获取的每路媒体流; 所述第一设备的浏览器标识所述第一设备的浏览器缓存的每路媒体流; 当确定将从标识的媒体流中选定的一路媒体流转移到选定的第二设备上呈现时,所述第一设备的浏览器将所述选定的一路媒体流的标识发送给所述选定的第二设备,以便所述选定的第二设备根据所述选定的一路媒体流的标识向所述第一设备获取所述选定的一路媒体流并呈现;所述选定的第二设备是根据所述至少一个第二设备的信息选定的。5.根据权利要求4所述的方法,其特征在于,所述方法还包括: 所述第一设备的浏览器保留所述网站页面或所述网页应用; 当所述第一设备的浏览器接收到所述网站页面或所述网页应用发送的所述选定的一路媒体流的更新信息时,所述第一设备的浏览器将所述更新信息发送给所述选定的第二设备,以便所述选定的第二设备根据所述更新信息更新所述选定的一路媒体流并继续呈现。6.根据权利要求4或5所述的方法,其特征在于,所述第一设备的浏览器转移到所述选定的第二设备上呈现的媒体流包括来自不同子页面的媒体流中的一个,或者来自同一页面中的多个媒体流中的一个。7.一种媒体流的转移方法,其特征在于,包括: 第一设备的浏览器获取可用于呈现媒体流的至少一个第二设备的信息; 所述第一设备的浏览器缓存所述第一设备的浏览器从网站页面或网页应用获取的每路媒体流; 所述第一设备的浏览器标识所述第一设备的浏览器缓存的每路媒体流; 当确定将从标识的媒体流中选定的一路媒体流转移到选定的第二设备上呈现时,所述第一设备的浏览器将所述选定的一路媒体流的链接发送给所述选定的第二设备,以便所述选定的第二设备根据所述链接获取并播放所述链接对应的媒体流;所述选定的第二设备是根据所述至少一个第二设备的信息选定的。8.根据权利要求7所述的方法,其特征在于,所述方法还包括: 所述第一设备的浏览器保留所述网站页面或所述网页应用; 当所述第一设备的浏览器接收到所述网站页面或所述网页应用发送的所述链接对应的媒体流的更新信息时,所述第一设备的浏览器将所述更新信息发送给所述选定的第二设备,以便所述选定的第二设备根据所述更新信息更新所述链接对应的媒体流并继续呈现。9.根据权利要求7或8所述的方法,其...

【专利技术属性】
技术研发人员:范姝男郜文美吕小强王雅辉井皓靖轲胡彬
申请(专利权)人:华为终端有限公司
类型:发明
国别省市:广东;44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1