[发明专利]媒体流获取方法及其系统、装置无效
申请号: | 200710079398.2 | 申请日: | 2007-02-16 |
公开(公告)号: | CN101247386A | 公开(公告)日: | 2008-08-20 |
发明(设计)人: | 何云;朱东铭;徐培利;张玉侠 | 申请(专利权)人: | 华为技术有限公司 |
主分类号: | H04L29/06 | 分类号: | H04L29/06;H04L12/16;H04Q7/22 |
代理公司: | 北京集佳知识产权代理有限公司 | 代理人: | 逯长明 |
地址: | 518129广东省*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 媒体 获取 方法 及其 系统 装置 | ||
技术领域
本发明涉及多媒体通信技术领域,特别涉及一种媒体流获取方法及其系统、装置。
背景技术
会话发起协议(SIP,Session Initiation Protocol)是因特网工程任务组(IETF,Internet Engineering Task Force)制定的多媒体通信系统框架协议之一,它是一个基于文本的应用层控制协议,它独立于底层协议,用于建立、修改和终止互联网上的多媒体会话。在SIP中,多媒体会话是由一组多媒体发送者和接收者及其彼此之间的数据流组成,多媒体会话采用SIP进行对话并在对话期间发送请求时遵循SIP规则。所述对话指通信双方之间的一种SIP关系,它提供了在通信双方之间进行路由和消息排序时所依据的必要的状态信息。用户代理(UA,User Agent)或终端构成对话的端点。UA通常是用户设备(UE,UserEquipment),即终端上的一个应用或一个专用的硬件设备。
SIP通常使用会话描述协议(SDP,Session Description Protocol)提供/应答(offer/answer)模型进行媒体能力的交互同时完成承载能力的协商和承载的建立。比如:提供者向应答者提供一个SDP offer,其中包含提供者支持的和欲使用的媒体信息,包括媒体的类型,媒体地址和端口,媒体所采用的编解码类型以及相关的一些参数信息。应答者根据SDP offer的内容、自身的媒体能力、可以或愿意支持和使用的媒体类型等一系列信息对SDP offer做出应答,并且通过SDP answer对SDP offer做出应答。在应答者向提供者返回SDPanswer时需要对SDP offer提供的媒体流逐个进行应答,对每个媒体流的应答包括是否支持该媒体流,如果支持还需要返回应答者选用的编解码类型、应答端的媒体地址和端口、以及相关的一些参数信息。最终,提供者会根据SDPanswer和应答者建立媒体通道。
用户有时需要获取其他设备之间的媒体流,例如:用户原本使用个人数字助理器(PDA,Personal Digital Assistant)和朋友视频聊天,他利用PDA的屏幕接收并播放朋友传来的视频流,利用PDA内置的摄像头发送自己的视频流 给朋友。这时,用户希望获取更好的视觉效果,于是他想操作投影仪获取原本是PDA收到的视频流,并用投影仪播放该视频流,但继续用PDA内置的摄像头发送视频流。通过使用SDP offer/answer模型,还无法实现媒体流的获取操作。
现有技术提供了一种会话获取方法,假设UA2和UA3之间有一个会话,该会话包含一个音频流和一个视频流,UA1想把会话从UA3切换到自己这里,所述具体过程包括以下步骤:
步骤a:UA1发送一个INVITE请求消息给UA2,所述INVITE请求消息包括Replaces头域,Replaces头域的内容是UA2和UA3之间的原有会话标识;
所述INVITE请求消息结构如下:
INVITE sip:ua2@example.com SIP/2.0
To:<sip:ua2@example.com>
From:<sip:ual@example.com>;tag=uvw
Call-ID:123
Replaces:456;to-tag=abc;from-tag=def
Contact:<sip:ual@example.com>
Content-Type:application/sdp
v=0
c=IN IP4 192.168.0.10
m=audio 4400 RTP/AVP 0 8
a=sendonly
m=video 5400 RTP/AVP 31 34
a=sendrecv
步骤b:UA2从Replaces头域中获得所述INVITE请求欲建立的会话,需要替代UA2和UA3之间的原有会话,UA2返回一个200OK响应消息,表明接受所述INVITE请求;
步骤c:UA1发送一个ACK请求消息,表明新会话建立成功;
步骤d:UA2把原来分配给被替代的会话的用户接口和其它资源分配给新的INVITE会话,并中止被替代的会话,并发送一个BYE请求给UA3;
步骤e:UA3返回200OK响应消息,表明被替代的会话已经终止。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华为技术有限公司,未经华为技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200710079398.2/2.html,转载请声明来源钻瓜专利网。
- 上一篇:双模触控输入方法及装置
- 下一篇:传送信息的方法及通信装置