CN103782589A - 用于适配视频通信的系统和方法 - Google Patents
用于适配视频通信的系统和方法 Download PDFInfo
- Publication number
- CN103782589A CN103782589A CN201180073129.XA CN201180073129A CN103782589A CN 103782589 A CN103782589 A CN 103782589A CN 201180073129 A CN201180073129 A CN 201180073129A CN 103782589 A CN103782589 A CN 103782589A
- Authority
- CN
- China
- Prior art keywords
- link
- display unit
- information
- session
- signaling
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
- 238000000034 method Methods 0.000 title claims description 42
- 238000004891 communication Methods 0.000 title description 41
- 230000006978 adaptation Effects 0.000 claims abstract description 57
- 230000011664 signaling Effects 0.000 claims abstract description 48
- 230000007480 spreading Effects 0.000 claims description 31
- 238000003892 spreading Methods 0.000 claims description 31
- 238000012545 processing Methods 0.000 claims description 19
- 230000006870 function Effects 0.000 claims description 15
- 238000003860 storage Methods 0.000 claims description 15
- 230000005540 biological transmission Effects 0.000 claims description 13
- 230000003044 adaptive effect Effects 0.000 claims description 12
- 230000003139 buffering effect Effects 0.000 claims description 5
- 230000004069 differentiation Effects 0.000 claims description 5
- 238000005457 optimization Methods 0.000 claims description 2
- 230000015654 memory Effects 0.000 description 30
- 238000007726 management method Methods 0.000 description 23
- 230000008569 process Effects 0.000 description 16
- 230000002093 peripheral effect Effects 0.000 description 10
- 230000009471 action Effects 0.000 description 9
- 238000005516 engineering process Methods 0.000 description 9
- 230000004048 modification Effects 0.000 description 6
- 238000012986 modification Methods 0.000 description 6
- 230000000977 initiatory effect Effects 0.000 description 5
- 230000004044 response Effects 0.000 description 5
- 238000004364 calculation method Methods 0.000 description 4
- 230000008878 coupling Effects 0.000 description 3
- 238000010168 coupling process Methods 0.000 description 3
- 238000005859 coupling reaction Methods 0.000 description 3
- 230000002708 enhancing effect Effects 0.000 description 3
- 230000007774 longterm Effects 0.000 description 3
- 230000007246 mechanism Effects 0.000 description 3
- 230000000750 progressive effect Effects 0.000 description 3
- 238000004590 computer program Methods 0.000 description 2
- 238000009434 installation Methods 0.000 description 2
- 238000004519 manufacturing process Methods 0.000 description 2
- 239000000463 material Substances 0.000 description 2
- 238000005259 measurement Methods 0.000 description 2
- 238000012544 monitoring process Methods 0.000 description 2
- 229920000642 polymer Polymers 0.000 description 2
- 230000003068 static effect Effects 0.000 description 2
- 230000000007 visual effect Effects 0.000 description 2
- 230000000712 assembly Effects 0.000 description 1
- 238000000429 assembly Methods 0.000 description 1
- 230000006399 behavior Effects 0.000 description 1
- 239000003990 capacitor Substances 0.000 description 1
- 230000008859 change Effects 0.000 description 1
- 230000006835 compression Effects 0.000 description 1
- 238000007906 compression Methods 0.000 description 1
- 238000001816 cooling Methods 0.000 description 1
- 238000013461 design Methods 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 238000010586 diagram Methods 0.000 description 1
- 238000006073 displacement reaction Methods 0.000 description 1
- 230000009977 dual effect Effects 0.000 description 1
- 230000005611 electricity Effects 0.000 description 1
- 230000006872 improvement Effects 0.000 description 1
- 238000010295 mobile communication Methods 0.000 description 1
- 238000011160 research Methods 0.000 description 1
- 238000012216 screening Methods 0.000 description 1
- 239000004065 semiconductor Substances 0.000 description 1
- 229910052710 silicon Inorganic materials 0.000 description 1
- 239000010703 silicon Substances 0.000 description 1
- 238000005728 strengthening Methods 0.000 description 1
- 230000001360 synchronised effect Effects 0.000 description 1
- 238000012546 transfer Methods 0.000 description 1
- 230000009466 transformation Effects 0.000 description 1
- 238000009423 ventilation Methods 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L65/00—Network arrangements, protocols or services for supporting real-time applications in data packet communication
- H04L65/60—Network streaming of media packets
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N7/00—Television systems
- H04N7/14—Systems for two-way working
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L63/00—Network architectures or network communication protocols for network security
- H04L63/08—Network architectures or network communication protocols for network security for authentication of entities
- H04L63/0815—Network architectures or network communication protocols for network security for authentication of entities providing single-sign-on or federations
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L63/00—Network architectures or network communication protocols for network security
- H04L63/08—Network architectures or network communication protocols for network security for authentication of entities
- H04L63/0884—Network architectures or network communication protocols for network security for authentication of entities by delegation of authentication, e.g. a proxy authenticates an entity to be authenticated on behalf of this entity vis-à-vis an authentication entity
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L65/00—Network arrangements, protocols or services for supporting real-time applications in data packet communication
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L65/00—Network arrangements, protocols or services for supporting real-time applications in data packet communication
- H04L65/1066—Session management
- H04L65/1069—Session establishment or de-establishment
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L65/00—Network arrangements, protocols or services for supporting real-time applications in data packet communication
- H04L65/60—Network streaming of media packets
- H04L65/70—Media network packetisation
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L65/00—Network arrangements, protocols or services for supporting real-time applications in data packet communication
- H04L65/60—Network streaming of media packets
- H04L65/75—Media network packet handling
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/14—Session management
- H04L67/148—Migration or transfer of sessions
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/2866—Architectures; Arrangements
- H04L67/30—Profiles
- H04L67/303—Terminal profiles
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/20—Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
- H04N21/25—Management operations performed by the server for facilitating the content distribution or administrating data related to end-users or client devices, e.g. end-user or client device authentication, learning user preferences for recommending movies
- H04N21/258—Client or end-user data management, e.g. managing client capabilities, user preferences or demographics, processing of multiple end-users preferences to derive collaborative data
- H04N21/25808—Management of client data
- H04N21/25833—Management of client data involving client hardware characteristics, e.g. manufacturer, processing or storage capabilities
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/20—Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
- H04N21/25—Management operations performed by the server for facilitating the content distribution or administrating data related to end-users or client devices, e.g. end-user or client device authentication, learning user preferences for recommending movies
- H04N21/266—Channel or content management, e.g. generation and management of keys and entitlement messages in a conditional access system, merging a VOD unicast channel into a multicast channel
- H04N21/2662—Controlling the complexity of the video stream, e.g. by scaling the resolution or bitrate of the video stream based on the client capabilities
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N7/00—Television systems
- H04N7/14—Systems for two-way working
- H04N7/141—Systems for two-way working between two video terminals, e.g. videophone
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L63/00—Network architectures or network communication protocols for network security
- H04L63/10—Network architectures or network communication protocols for network security for controlling access to devices or network resources
- H04L63/102—Entity profiles
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L65/00—Network arrangements, protocols or services for supporting real-time applications in data packet communication
- H04L65/80—Responding to QoS
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02D—CLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
- Y02D30/00—Reducing energy consumption in communication networks
- Y02D30/70—Reducing energy consumption in communication networks in wireless communication networks
Landscapes
- Engineering & Computer Science (AREA)
- Signal Processing (AREA)
- Computer Networks & Wireless Communication (AREA)
- Multimedia (AREA)
- Computer Hardware Design (AREA)
- Computer Security & Cryptography (AREA)
- Computing Systems (AREA)
- General Engineering & Computer Science (AREA)
- Databases & Information Systems (AREA)
- Business, Economics & Management (AREA)
- General Business, Economics & Management (AREA)
- Computer Graphics (AREA)
- Mobile Radio Communication Systems (AREA)
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
- Telephonic Communication Services (AREA)
Abstract
设备可包括一个或多个射频(RF)收发器,该RF收发器设置成在会话期间通过第一链路从无线广域网(WWAN)接收多媒体内容,并且通过第二链路向显示装置转发信息。该设备还可包括:处理器电路,在通信上耦合到一个或多个RF收发器;以及视频适配模块,可操作于处理器电路上,从显示装置采集装置能力信息,并且基于所采集装置能力信息来修改到WWAN的装置能力交换信令,装置能力交换信令定义设备与WWAN之间的多媒体内容的交换。公开并且要求保护其它实施例。
Description
相关申请
本申请要求2011年8月1日提交的美国临时专利申请No.61/514009的优先权,通过引用将其完整地结合到本文中。
背景技术
在目前的时代,无线网络徘徊在取代由数据业务增长主导的当前时代和由语音业务主导的先前时代的第三增长阶段的边缘。在第三增长阶段,预测视频将成为无线业务的主导成分。在一个最近的研究中,预测视频将超过全球消费者业务的91%,并且到2014年等于全世界移动数据业务的大约66%。
因此,包括流播和对话服务在内的视频服务的增长是向新移动宽带技术和标准演进的关键推动力之一。由于对于与媒体压缩和无线网络基础设施的发展相联系的视频服务的这种高消费者需求,所要关注的是增强将来蜂窝和移动宽带系统的视频服务能力,并且向消费者传递高的体验质量(QoE),确保从任何位置、在任何时间、使用任何装置和技术对视频内容和服务的普遍存在的接入。具体来说,无线连接到广域网的移动终端也可本地用作用于通过数字有线或无线连接传递给外围显示装置(例如,TV、监视器等)的视频应用的客户端热点。因此,可能期望改进以高QoE向外围装置传递视频内容。
针对这些及其它考虑,需要本改进。
附图说明
图1示出与当前实施例一致的系统。
图2示出可提供视频会议功能性的系统的一个实施例。
图3示出与其它实施例一致的用于视频流播的系统。
图4示出基于IP多媒体子系统的多媒体电话服务(MTSI)系统中的移动终端或用户设备(UE)的装置能力信令和会话参数协商操作的一个实施例。
图5示出由MTSI客户端所执行的QoE报告机制的一个实施例。
图6示出分组交换流播(PSS)系统中的UE终端的基于RTSP/SDP的装置能力信令和会话参数协商操作的一个实施例。
图7示出与其它实施例一致的、用于UE与HTTP服务器之间的多媒体流播的系统。
图8示出基于DASH的会话管理信令的一个实施例。
图9示出一个示范逻辑流程。
图10示出另一个示范逻辑流程。
图11示出又一个示范逻辑流程。
图12示出另一个示范逻辑流程。
图13示出计算系统的一个实施例。
图14示出计算架构的一个实施例。
具体实施方式
各种实施例涉及异构环境中的视频的增强,在异构环境中,可向用户装置(又称作用户设备)和从用户装置传递视频,用户装置通过可能不同的空中接口本地连接到外围显示装置。实施例增强按普遍存在方式以高QoE向外围显示装置传递视频内容的能力,特别是,提供为各种显示装置类和能力优化的媒体处理过程和会话管理协议。
一些实施例可涉及用于对话和流播服务的视频适配和体验质量(QoE)控制。在一些实施例中,视频可经由如本地无线链路之类的链路从用户装置(其通过从广域网接收视频的第二无线链路来耦合)提供给显示装置。在一些实施例中,用户装置可采用如无线显示(WiDi)之类的无线技术,或者采用与到显示装置的链路的对等(P2P)无线连通性的其它技术。这个无线连接可在基于无线局域网(WLAN)或者基于无线个人区域网(WPAN)的空中接口上进行,包括WiFi P2P、WFA WiFiDisplay、WiDiDirect、myWiFi、60GHztechnology、蓝牙、无线USB和其它已知技术。
通信系统的一些实施例可采用诸如电气和电子工程师协会(IEEE)802.16(WiMAX)、IEEE 802.11(WiFi)、IEEE 802-20、第三代合作伙伴项目(3GPP)演进通用移动电信系统(UMTS)陆地无线电接入(UTRA)(E-UTRA)等等的无线电技术来实现。IEEE 802.16m是IEEE 802.16e的演进,并且提供与基于IEEE 802.16的系统的后向兼容性。UTRA是UMTS的一部分。3GPP长期演进(LTE)是使用E-UTRA的演进UMTS(E-UMTS)的一部分。高级LTE(LTE-A)是3GPP LTE的演进。如本文所使用的,对术语“LTE”的任何提及包括LTE的任何版本,其中包括LTE-A及其修订版、后代和变体。实施例并不局限于这个上下文。实施例还可使用Bluetooth?或者其它无线本地无线电通信标准来实现。
在各种实施例中,显示装置可用来呈现从用户装置(其从外部源接收视频)传送的可视内容、例如视频。在具体实施例中,用户装置和显示装置可相互之间传递控制信息,以控制和适配视频通信,由此增强对话视频会话或者流播视频会话。在一些实施例中,设备可包括一个或多个射频(RF)收发器,所述RF收发器设置成在会话期间通过第一链路从无线广域网(WWAN)接收多媒体内容,并且通过第二链路向显示装置转发信息,第一和第二链路包括异构链路。该设备还可包含处理器电路,所述处理器电路在通信上耦合到一个或多个RF收发器和视频适配模块。视频适配模块可以可操作于处理器电路上以从显示装置采集装置能力信息,并且基于来自显示装置的所采集装置能力信息来修改送往WWAN的装置能力交换信令,装置能力交换信令定义通过第一链路、第二链路或者第一和第二链路的多媒体内容的交换。描述并且要求保护其它实施例。
图1示出与当前实施例一致的系统100。在一些实施例中,系统100可增强用于对话和流播服务的视频内容的供应,其中视频作为服务的全部或部分来提供。如所示,视频源102链接到无线广域网104,无线广域网104又通过无线链路108耦合到用户设备(UE)106。在各种实施例中,无线广域网104可以是非本地网络,其一般表示可包括例如采用诸如IEEE 802.16(WiMAX)、3GPP或IEEE 802.11(WiFi)之类的无线电技术的公共无线电接入网组件的网络。在这点上,如本文所使用的术语“WWAN”可表示无线电接入网和核心网(诸如WiMAX或3GPP网络)的组合,并且还可包括无线局域网(例如公共WiFi网络)。非本地网络还可包括IP网络和其它核心网组件,它们连同无线电接入网一起,可将视频源链接到UE。在这点上,从UE到公共陆地移动网络的无线链路,特别是到WWAN的无线链路,在本文中称作“非本地”链路。
视频源102的示例可包括能够存储和/或传递视频内容的任何硬件或软件元件,诸如数字录像机(DVR)、计算机、个人录像机(PVR)、数字多功能盘(DVD)装置、家用视频系统(VHS)装置、数字VHS装置、盘驱动器、硬盘驱动器、光盘驱动器、通用串行总线(USB)闪存驱动器、存储卡、安全数字(SD)存储卡、大容量存储装置、闪存驱动器、游戏控制台、致密盘(CD)播放器、计算机可读或机器可读存储器、数码相机、摄像机-录像机、视频监控系统、电话会议系统、电话系统、医疗和测量仪器、扫描仪系统、复印机系统、电视系统、数字电视系统、机顶盒、个人视频记录、服务器系统、计算机系统、个人计算机系统、智能电话、平板、笔记本、手持计算机、可佩戴计算机、便携媒体播放器(PMP)、便携媒体记录器(PMR)、数字音频装置(例如MP3播放器)、数字媒体服务器等。视频源102的其它示例可包括媒体分发系统,以向UE 106提供广播或流播模拟或数字AV信号。实施例并不局限于这个上下文。
在各种实施例中,UE 106可包括显示器(未示出),用于呈现可视信息,例如从视频源102所接收的视频内容。UE 106的示例可以非限制性地包括移动计算装置、膝上型计算机、台式计算机、手持计算装置、平板计算装置、上网本计算装置、智能电话、蜂窝电话、可佩戴计算机等。实施例并不局限于这个上下文。
与当前实施例一致,UE 106可通过链路112链接到显示装置110。在各种实施例中,显示装置110可以是数字显示器、电视显示器、移动计算装置、膝上型计算机、台式计算机、手持计算装置、平板计算装置、上网本计算装置、智能电话等。实施例并不局限于这个上下文。
在一些实施例中,链路112可以是本地无线链路,其形成如上所述的P2P连接。UE 106可以可操作以转发从视频源102所接收的视频内容,用于在显示装置110上呈现。在显示装置110增强从视频源102所接收的视频内容的呈现质量的情况下,这可能是所期望的。在形成UE 106与显示装置110之间本地链路的链路112的各种实施例中,用户可位于UE 106和显示装置110其中之一或两者的附近。这样,用户可管理UE 106用于接收视频内容的操作,诸如在视频因特网电话呼叫中或者在视频流播会话中。同时,用户可查看从视频源102所接收的,如显示装置110(其定位成接近用户)上所呈现的视频。
在各种实施例中,UE 106包括视频适配模块114,视频适配模块114设置成改进在UE 106与视频源102和显示装置110之间所建立的视频通信会话的处理。具体来说,视频适配模块114可改进通信会话期间的诸如媒体适配、传输信令、能力协商、缓冲器管理以及QoE测量和报告之类的特征。下面参照图4-6和图8-12来描述由视频适配模块所实现的操作的示例。
图2示出可在主叫方装置202与UE 204之间提供视频会议功能性的系统200的一个实施例。在所示的实施例中,主叫方装置202均可发起通信会话,比如使用基于因特网协议(IP)的链路所承载的视频会议会话。在一个示例中,使用主叫方装置202的主叫方可使用已知的视频通信应用(例如Skype?)向位于UE 204的用户拨打因特网电话。传送给UE 204的视频也可在通过无线链路208耦合到UE 204的显示装置206上呈现。在各种实施例中,可通过基于IP多媒体子系统(IMS)的网络,例如在基于IMS的多媒体电话服务(MTSI)的基础上的3GPP网络,来接管主叫方装置202与UE 204之间的视频通信会话。在图2所示的具体实施例中,使用主叫方装置202的主叫方可采用运营商210,而UE 204的用户采用运营商212。
运营商210可包括无线电接入网(RAN)214,诸如3GPP网络或者WiMAX网络。RAN 214可链接到常规的在服务通用分组无线电业务支持节点(SSGN)216,SSGN 216设置成从和向其地理服务区域内的无线装置传递数据分组。运营商210还包括网关通用分组无线电业务支持节点(GGSN)218,GGSN 218链接到SSGN 216。如所示,运营商210还可包括常规的代理呼叫会话控制功能(P-CSCF)220、在服务呼叫会话控制功能(S-CSCF)222和应用服务器(AS)224。
运营商212可同样地包括RAN 228,例如3GPP网络或者WiMax网络。RAN 228可链接到SSGN 230,并且通过其链接到GGSN 232。如所示,运营商212还可包括常规P-CSCF 234、S-CSCF 236和AS 238。运营商212还可包括归属订户服务器240和询问CSCF(I-CSCF)242。
如图2所示,当在主叫方装置202发起呼叫时,控制信号可沿着通过经由RAN 214、SGSN 216、GGSN 218、P-CSCF 220、S-CSCF 222、I-CSCF 242、S-CSCF 236、P-CSCF 234、GGSN 232、SGSN 230和RAN 228的链路从主叫方装置202通向UE 204的信号路径。用于在主叫装置202与UE 204之间传送视频和其它媒体的媒体路径244可经过RAN 214、SGSN 216、GGSN 218、GGSN 232、SGSN 230和RAN 228,又如图2所示。
在一些实施例中,显示装置206可链接到WLAN、WPAN或者其它无线网络中的UE 204,UE 204可操作以通过链路208传送诸如视频和控制信号之类的信号。当显示装置206加电时,从主叫装置202传送给UE 204的视频内容可被转发,供在显示装置206上呈现,如所示。与各种实施例一致,UE 204可包括视频适配模块,例如视频适配模块114(参见图1),以改进主叫装置202与UE 204之间的视频通信会话期间的媒体适配、传输信令、能力协商、缓冲器管理以及QoE测量和/或报告。
图3示出与其它实施例一致、用于视频源302与UE 304之间的视频流播的系统300。视频源可以是提供分组交换流播服务(PSS)(其能够由UE 304按需访问)的服务器。视频源302可提供包括视频内容的多媒体内容,视频内容可输出给UE 304处的用户,和/或可通过链路308(在一些实施例中可以是本地P2P链路)传送给显示装置306。在所示的实施例中,视频源302耦合到可形成因特网的一部分的公共网络310。公共网络310耦合到IP网络312,IP网络312又耦合到与UE 304无线链接的无线网络314。在一些实施例中,IP网络312和无线网络314可设置为3GPP网络。当用户发起视频流播会话时,多媒体内容经由通过公共网络310、IP网络312的核心网318、接入网320和无线网络314的基站322的路径,从视频源302提供给UE 304。在各种实施例中,分组视频可基于实时流播协议(RTSP)、作为按需分组交换流播来提供,或者可作为基于超文本传输协议(HTTP)的流播(包括渐进式下载和通过HTTP的动态自适应流播(DASH))来提供。
在一些实施例中,显示装置306可链接到WLAN、WPAN或者其它无线网络(示为网络316)中的UE 304,UE 304可操作以通过链路308传送诸如视频和控制信号之类的信号。当显示装置306加电时,从视频源302传送给UE 304的视频内容可被转发,供在显示装置306上呈现,如所示。如同图2的实施例的情况中一样,UE 304还可包括视频适配模块,例如视频适配模块114(参见图1),以改进视频源302与UE 304之间的视频流播会话期间的媒体适配、传输信令、能力协商、缓冲器管理以及QoE测量和/或报告。
再来看图2,在各种实施例中,运营商网络210、212均可作为IP多媒体子系统的多媒体电话服务(MTSI)来操作。IP多媒体子系统(IMS)是用于实现基于IP的电话和多媒体服务的架构。在文献3GPP TS 26.114 V11.1.0(第三代合作伙伴项目;技术规范小组服务和系统方面;IP多媒体子系统(IMS);多媒体电话;媒体处理和交互;Release 11,2011年9月)(以下称作“TS 26.114”)中提出用于MTSI架构的通用规范。在文献3GPP TS 26.234 V10.2.0(第三代合作伙伴项目;技术规范小组服务和系统方面;透明端对端分组交换流播服务(PSS);协议和编解码器;Release 10,2011年9月)(以下称作“TS 26.234”)中提出用于PSS架构的通用规范。在文献3GPP TS 26.247 V10.0.0(第三代合作伙伴项目;技术规范小组服务和系统方面;透明端对端分组交换流播服务(PSS);渐进式下载和通过HTTP的动态自适应流播(3GP-DASH);Release 10,2011年6月)(以下称作“TS 26.247”)中提出用于渐进式下载和DASH协议的通用规范。
值得注意的是,3GPP标准中定义的MTSI和PSS技术要求尚未定义成通过网络(其中UE具有到外围显示装置的本地以及可能是异构的连接,例如到分别在图2和图3中所示的UE 204和304的多个链路)来传递对话和流播服务的高视频质量的功能性。如本文针对与UE关联的无线链路、连接或连通性所使用的术语“异构”表示如下情况:给定UE设置成通过多个无线链路向给定UE和从给定UE交换数据,其中第一无线链路采用与第二无线链路不同的技术或标准,和/或作为与第二无线链路的无线网络相比不同的无线网络的一部分来操作。除非另加说明,否则本文针对当前实施例所述的本地链路可以是异构链路。
在一些实施例中,可通过将作为会话发起协议(SIP)的一部分的本地UE连通性信息用作应用层控制协议,以便建立、修改和/或终止诸如视频会议、因特网电话呼叫等的对话多媒体会话,来增强对话视频应用。
图4示出MTSI系统中的UE的操作的一个实施例,该操作可在对话视频服务的上下文中进行,其中使用本地无线链路向UE和从UE提供视频内容。按照图2的示例,第一MTSI UE可对应于主叫装置202,并且充当送往第二MTSI UE(其可对应于图2的UE 204)的信号的发送器。在图4所示的情况中,UE 204的连通性信息(包括本地连通性信息)用作会话发起协议(SIP)的一部分。SIP是IETF定义的信令协议,该协议广泛用于控制包括基于IP的语音和视频呼叫的通信会话。具体来说,图4示出用于由UE 204在MTSI服务的能力协商期间经由会话描述协议(SDP)来交换信息的示范过程。通用SDP格式由IETF建立,用于描述流播媒体初始化参数。SDP可用于描述多媒体通信会话,以用于会话通知、会话邀请和参数协商的目的。SDP不传递媒体本身,而是用于在端点之间的媒体类型、格式和所有关联性质的协商。性质和参数的集合通常称作会话简档。SDP设计成可扩展以支持新媒体类型和格式。
如图4所示,主叫方202可发起基于IP的呼叫,该呼叫使SIP消息402被发送给UE 204。SIP消息包括SDP提议,其由UE 204来接收。SIP消息402充当触发消息,其可使UE 204执行一个或多个动作。在图2的示例中,UE 204可确定它(UE 204)通过本地链路连接到显示装置206,UE 204可期望与显示装置206之间转发在来自主叫方202的呼叫期间所接收的媒体内容,例如视频。SIP消息402的接收可触发UE 204与UE 204本地所耦合的任何终端(装置)(包括显示装置206)交换信息,以便例如在来自主叫方202的呼叫期间最佳地管理视频通信。这可借助于视频适配模块114来进行,视频适配模块114设置成执行以下针对图4-12所述的各种任务。
作为初始步骤,在接收触发消息之后,UE 204可传送检索消息,它可以是RTSP GET_PARAMETER消息、请求装置能力信息的消息、或者将要发送给通过本地链路耦合到UE 204的显示装置的其它消息。在一些实施例中,如UE 204之类的UE可使用例如RTSP信令来采集信息,例如本地P2P链路的链路特性。在图4所示的具体示例中,触发UE 204向显示装置206发送RTSP GET_PARAMETER消息404,其中可包括对于与显示装置206的装置能力有关的信息的请求。
在接收RTSP GET_PARAMETER消息404之后,显示装置206可向UE 204返回RTSP 200 OK消息406。RTSP 200_OK消息406可包括与显示装置206的装置能力有关的信息。例如,在显示装置206是电视装置的情况下,RTSP 200_OK消息406可包括与电视屏幕能力有关的信息,例如屏幕尺寸、分辨率、位深度等。来自显示装置的装置能力信息还可包括但不限于:预解码器缓冲器大小、初始缓冲周期、解码器能力、显示性质(屏幕尺寸、分辨率、位深度等)、流播方法(RTSP、HTTP等)、适配支持信息、体验质量(QoE)支持信息、扩展实时传输控制协议(RTCP)报告支持、快速内容切换支持、所支持实时传输协议(RTP)简档信息以及会话描述协议(SDP)属性。
一旦UE 204从显示装置206接收到RTSP 200_OK消息406,UE 204可向主叫装置202返回SIP OK消息408。SIP OK 200消息406可包括SDP协商数据,其中包含与将要用于主叫装置202与UE 204之间的通信中的一组性质和参数(会话简档)相关的信息。与当前实施例一致,SDP协商数据因此可包括与显示装置206的装置能力相关的信息。这样,可通知主叫装置202和支持呼叫的运营商(210、212)关于可从主叫装置202接收视频内容并且链接到UE 204、但是没有直接链接到主叫装置202的装置(显示装置206)的能力。
一旦SIP OK消息408由主叫装置202来接收,则SIP ACK消息410可返回给UE 204。SIP ACK消息410可发信号通知UE 204:通知主叫装置202和/或运营商210、212关于显示装置206的能力。SIP ACK消息410可包括经调整的通信参数,这些参数基于在SIP OK消息408中接收的信息来修改,以便优化可呈现和/或生成视频内容的各种装置(202、204、206)之间的视频内容的交换。
与当前实施例一致,作为MTSI的基于SIP/SDP的会话管理的一部分,可在链接到UE 204的装置之中交换与诸如编解码器、容器格式、解码器能力、QoS参数(例如所保证比特率)、显示装置的能力(例如屏幕尺寸、分辨率等)和传输协议之类的实体有关的其它信息,这可考虑在UE与定位成接近UE的显示器之间的链路的特性。这种本地链路可以是本地P2P链路(参见图4的链路208),并且可包括诸如信道质量、容量、吞吐量等的链路特性。
在各种实施例中,除了采集诸如本地P2P链路的链路特性之类的信息之外,如UE 204之类的UE还可进一步管理视频流播会话期间、例如IP电话呼叫期间的通信。在一些实施例中,UE可采用视频适配模块114来管理视频流播会话的各个方面。例如,UE可在视频流播会话期间修改会话参数,包括得出新RTSP/SDP会话参数。在一些实施例中,UE可执行其它任务,包括对业务区分优先次序、分配资源以及优化本地P2P链路或者一组链路的带宽/QoS。又参照图2,可通过考虑从通过运营商网络、例如运营商210、212的网络(在一些实施例中可包括3GPP网络)的会话级信令采集的多媒体信息,来设置或修改其它任务。用来修改或设置通过本地P2P链路所执行的其它任务的多媒体信息可包括例如编解码器信息、质量要求和速率失真特性。
图4还示出一个实施例,其中本地P2P任务可基于在从主叫装置202返回给UE 204的SIP ACK消息410中接收的已更新信息来修改。在接收SIP ACK消息410之后,UE可生成RTSP SET_PARAMETER MESSAGE 412,其通过本地链路转发到显示装置206。作为回报,显示装置可向UE 204发送RTSP SETUP消息414,其包含将要用于UE 204与显示装置206之间的通信中的新会话参数。UE可作为响应而向显示装置206发送确认消息RTSP 200 OK消息416。随后,UE 204与显示装置206之间的通信可按照RTSP SETUP消息414中设置的新会话参数来调整。
在附加实施例中,UE可按照网络运营商所指定的其它要求,来调整通过本地链路(包括本地P2P链路)的通信。例如,通过链路208的通信可在来自主叫方202的主叫会话期间基于运营商定义的开放移动联盟(OMA)装置管理(DM)管理对象(MO)来调整,MO可在视频通信会话期间对通过本地链路来操作的UE施加SIP/SDP会话管理的一组特定要求。
除了建立、修改和/或终止对话多媒体会话之外,附加实施例还可采用本地UE连通性信息作为媒体适配、缓冲器管理和/或QoE报告的一部分。
例如,参照图2,UE 204的视频适配模块114可向运营商210、212和/或主叫装置202提供本地链路信息,从而引起包括比特率、分组速率和/或差错恢复力适配的媒体适配功能通过考虑链路208的特性以及显示装置206的装置能力来执行。在一些实施例中,实时传输控制协议(RTCP)接收器报告和/或临时最大媒体流比特率请求(TMMBR)消息可从显示装置206生成,并且由UE 204提供给运营商210、212和/或主叫装置202。RTCP提供用于RTP流的带外统计和控制信息。RTCP接收器报告是用来通知发送方关于服务质量的报告。接收器可使用TMMBR来请求发送方将媒体流的最大比特率限制成与所提供值对应的值。因此,在一些实施例中,RTCP和/或TMMBR信息可用来影响在源端(主叫装置202)的视频适配,以便确保可靠的端对端视频传递和高QoE。
在其它各种实施例中,如UE 204之类的UE可从正处理由UE接收的流播视频会话的网络接收QoE触发消息。QoE触发消息可经由SIP/SDP信令或者经由OMA DM MO消息进行,并且可在视频流播会话期间向UE请求QoE度量测量和报告。作为响应,UE可生成与如接收质量之类的因素有关的QoE报告。QoE报告可基于由UE从其本地连接中的一个或多个所收集的QoE信息。在一些实施例中,UE 204可返回QoE报告,该报告虑及通过链路208的传输的可靠性以及其它因素,诸如在通过链路208耦合到UE 204的装置中进行的媒体缓冲、解码和其它媒体处理。在一个示例中,所耦合的装置可包括无线适配器(图2中未明确示出),例如用于Intel?无线显示(WiDi)的适配器,其促进在UE装置、例如笔记本屏幕与电视类型显示器之间传递视频内容。
在通过3GPP网络的视频通信的各种实施例中,UE 204所返回的QoE度量可包括如TS 26.114的第16.2节中定义的一个或多个度量。这些度量包括损坏时长、RTP分组的连续丢失、帧速率、抖动时长、同步丢失时长、往返时间、平均编解码器比特率和编解码器信息。
图5示出由MTSI客户端(UE 204)基于通过本地P2P链路(链路208)的通信协调所执行的QoE报告机制的一个实施例。在图5所示的情况中,如OMA DM配置服务器502之类的服务器发送QoE触发消息504,以经由OMA DM MO来触发QoE报告。QOE触发消息504由UE 204来接收,UE 204作为响应而向显示装置206发送QOE请求消息506。显示装置206又在QoE信息返回消息508(其由UE 204来接收)中传送QoE信息。UE 204随后使用QoE信息返回消息中的QoE信息来得出QoE度量。在一些实施例中,视频适配模块114可计算包括下列一项或多项的度量:损坏时长、RTP分组的连续丢失、帧速率、抖动时长、同步丢失时长、往返时间、平均编解码器比特率和编解码器信息。
在得出QoE度量之后,UE 204可基于所得出度量来传送QoE报告,所述报告可由接管当前视频流播会话、例如因特网电话呼叫的网络的QoE报告服务器来接收。
在其它各种实施例中,当RTSP用作应用层协议时,通过本地链路连接到多个显示装置的UE的连通性信息可用来建立、修改和/或终止流播多媒体会话。
在用于建立RTSP会话的一些实施例中,在经由SDP对于PSS服务与PSS服务器的能力协商期间,通过本地链路本地连接到外围显示装置的PSS客户端(UE)可交换与UE通过本地链路、例如P2P链路耦合的本地装置的装置能力有关的信息。在本地显示装置包括电视机的情况下,这种信息可包括例如电视屏幕能力。来自UE的装置能力信令期间感兴趣的其它显示装置属性可包括下列参数:预解码器缓冲器大小、初始缓冲周期、解码器能力、显示性质(屏幕尺寸、分辨率、位深度等)、流播方法(RTSP、HTTP等)适配支持、QoE支持、扩展RTCP报告支持、快速内容切换支持以及所支持RTP简档和SDP属性。
在附加实施例中,作为用于PSS的基于RTSP/SDP的会话管理的一部分,可在UE与PSS服务器之间交换其它信息。这种所交换信息可包括例如与编解码器、容器格式、解码器能力、QoS参数(例如所保证比特率)和传输协议有关的信息,其中所交换信息虑及本地P2P链路的特性(例如在信道质量、容量、吞吐量等方面)以及通过本地P2P链路来链接到UE的对应装置的能力,例如屏幕尺寸、分辨率、位深度等。在一些实施例中,UE可使用RTSP信令从其本地P2P链路来采集这种信息,并且将这个信息提供给PSS服务器。UE还可管理流播多媒体会话,可修改会话参数(例如得出新RTSP/SDP会话参数),并且可执行影响本地P2P链路的其它任务。这类其它任务可包括基于通过将PSS服务器链接到PSS客户端的网络(例如3GPP网络)从会话级信令采集的多媒体信息,对业务区分优先次序、分配资源和/或优化本地P2P链路的带宽/服务质量(QoS)。多媒体信息的示例包括编解码器信息、质量要求和速率失真特性。
图6示出基于RTSP/SDP的会话管理的一个实施例,其中对于基于RTSP的流播协议的支持通过本地P2P链路进行。如所示,UE(PSS客户端)304可通过经由网络向PSS服务器302发送RTSP DESCRIBE消息602来发起RTSP会话。DESCRIBE消息602可包括RTSP URL和能够处理的应答数据的类型。作为回报,PSS服务器302可发送RTSP OK 200消息604,消息604包括充当使UE 304执行一个或多个动作的触发消息的SDP信息。在接收到RTSP OK 200消息604时,UE 304可向显示装置306发送RTSP_GET PARAMETER消息606。作为回报,显示装置306可向UE 304发送RTSP OK 200消息608,该消息包括显示装置306的能力信息。这可使UE 304向PSS服务器302发送具有SDP提议的RTSP SETUP消息610。PSS服务器302随后可发送RTSP 200 OK消息612,消息612包括将要用于PSS会话中的SDP信息。SDP信息可至少部分基于由显示装置306所提供的能力信息。在各种实施例中,当UE从PSS服务器接收SDP信息时,PSS会话可按照所接收SDP信息来管理。
在一些实施例中,如图6进一步所示,UE随后可向显示装置306转发RTSP SET_PARAMETER消息614。RTSP SET_PARAMETER消息614可基于在RTSP OK消息612中接收的SDP信息。在接收RTSP SET_PARAMETER消息614之后,显示装置306随后可经由RTSP SETUP消息616向UE 204提供新提出的会话参数。UE 304则可经由RTSP 200 OK消息618向显示装置306发送应答,此后,新提出的会话参数被用于通信会话。
在附加实施例中,UE可按照网络运营商所指定的其它要求,调整通过本地链路(包括本地P2P链路)的通信。例如,通过链路308的通信可在流播会话期间基于运营商定义的开放移动联盟(OMA)装置管理(DM)管理对象来调整,所述管理对象可在多媒体流播会话期间对通过本地链路来操作的UE施加RTSP/SDP会话管理的一组特定要求。
在各种附加实施例中,与给定UE有关的本地连通性信息可用作多媒体流播会话期间的媒体适配、缓冲器管理和/或QoE报告机制的一部分。具体来说,在一些实施例中,可通过虑及到UE的本地P2P链路的特性以及经由本地P2P链路耦合到UE的显示装置的对应装置能力,来执行包括比特率适配的媒体适配功能。因此,可生成来自接收器(UE)的RTCP接收器报告或者RTSP消息(例如RTSP SETUP或SET_PARAMETER),以影响在源端(PSS服务器)的视频适配,使得可确保可靠端对端视频传递和高QoE。
在其它实施例中,QoE度量测量和报告可经由RTSP/SDP信令来触发。例如,又来看图6,可将QoE度量报告规则作为消息610和612中一般所示的SDP协商过程的一部分来发信号通知。在其它实施例中,QoE度量测量和报告可经由发送给PSS UE的OMA DM MO消息来触发,如图5的消息504、506一般所示。
在QoE度量测量和报告的触发时,UE可生成指示接收质量的QoE报告。具体来说,QoE报告可基于由PSS UE从其到显示装置的本地链路所收集的QoE信息,并且可考虑诸如通过本地P2P链路的传输的可靠性以及通过P2P链路(例如在WiDi应用的情况下的WiDi适配器)链接到UE的装置中所涉及的媒体缓冲、解码和其它媒体处理之类的因素。在各种实施例中,基于RTSP的流播的QoE度量可包括下列项中的一个或多个:损坏时长、RTP分组的连续丢失、帧速率偏差、抖动时长、内容切换时间、初始缓冲时长、再缓冲时长、平均编解码器比特率、编解码器信息和缓冲器状态,如3GPP TS 26.234 Release 10中定义。
在其它各种实施例中,与到UE的本地链路有关的信息连同媒体呈现描述(MPD)元数据文件一起可用来管理基于动态自适应HTTP流播(或“DASH”)的多媒体会话。MPD通过从HTTP服务器下载媒体段,为DASH客户端提供用于媒体内容的自适应流播的充分信息。在DASH中,MPD能够被分片并且被分成几部分传递,以降低会话启动延迟。MPD也能够在流播会话期间被更新。在一些实施例中,作为在DASH客户端(UE)进行的流播判定的一部分,例如要向HTTP服务器请求哪些多媒体表示(基于在DASH会话开始时所取的MPD,其描述服务器中存储的媒体内容的结构和不同版本,包括不同比特率、帧速率、分辨率、编解码器类型等),其它信息可由DASH客户端来利用。这种其它信息可包括例如与编解码器、容器格式、解码器能力、QoS参数(例如所保证比特率)和/或传输协议有关的信息,其中所述信息虑及本地P2P链路的特性,虑及诸如信道质量、容量、吞吐量等的因素以及通过本地P2P链路耦合到UE的对应装置的能力。
在一些实施例中,DASH客户端(UE)可使用RTSP信令从其本地P2P链路采集这种信息,并且将这个信息提供给HTTP或PSS服务器。UE还可管理流播多媒体会话,可修改会话参数(例如得出新RTSP/SDP会话参数),并且可执行影响本地P2P链路的其它任务。这类其它任务可包括基于通过将HTTP服务器链接到DASH客户端的网络(例如3GPP网络)从会话级信令采集的多媒体信息,对业务区分优先次序、分配资源和/或优化本地P2P链路的带宽/服务质量(QoS)。可基于MPD的多媒体信息的示例包括编解码器信息、质量要求和速率失真特性。
与其它实施例一致,图7示出用于UE 304与可充当流播视频的源的HTTP服务器702之间的多媒体流播的系统700。系统700可与前面所述的系统300相似地设置,其中HTTP服务器702、而不是PSS服务器302提供流播内容。
图8示出基于DASH的会话管理信令的示例,其中对于基于RTSP的流播协议的支持通过本地P2P链路进行(如同使用WiDi适配器的一个实施例中一样)。图8中,UE 304可充当DASH客户端。当用户希望发起流播会话时,UE 304用来向HTTP服务器702发送HTTP GET MPD消息802。HTTP服务器702可向UE 304返回HTTP 200 OK消息804连同MPD信息,该消息充当使UE执行一个或多个动作的触发消息。随后,例如,UE 304可向显示装置306发送RTSP GET_PARAMETER消息806,以询问显示装置关于装置能力。作为响应,显示装置306可向UE 304发送包含显示装置306的能力信息的RTSP 200 OK消息808。
在进一步通信中,UE装置304可向显示装置发送RTSP SET_PARAMETER消息812,该消息可包含对当前HTTP媒体流播会话的任何会话修改。作为回报,显示装置306可发送包括新会话参数的RTSP SETUP消息814。随后,UE可向UE 304发送RTSP 200 OK消息814。
在其它实施例中,在HTTP流播会话期间,与本地UE链路相关的信息可用作媒体适配、缓冲器管理和QoE报告的一部分。在具体实施例中,可通过虑及本地装置与DASH客户端之间的本地P2P链路的特性以及本地装置的对应装置能力,来执行DASH客户端处的媒体适配功能(包括比特率适配)。
在又一些实施例中,QoE度量测量和报告可经由MPD信令来触发。在备选实施例中,QoE度量测量和报告可经由发送给DASH客户端的OMA DM MO消息来触发,如图5的消息504、506一般所示,其中DASH客户端可由UE 204来表示。
在触发QoE度量测量和报告时,UE可生成指示接收质量的QoE报告。具体来说,QoE报告可基于由DASH客户端从其本地链路所收集的QoE信息,并且可考虑诸如通过本地P2P链路的传输的可靠性以及通过P2P链路(例如在WiDi应用的情况下的WiDi适配器)链接到UE的显示装置中所涉及的媒体缓冲、解码和其它媒体处理之类的因素。在各种实施例中,用于基于DASH的流播的QoE度量可包括下列项中的一个或多个:HTTP请求/响应事务、表示切换事件、平均吞吐量、初始播出延迟、缓冲器等级、播放列表、MPD信息,如3GPP TS 26.247 Release 10中定义。
虽然当前实施例可用来适配UE同时链接到WWAN和单个本地显示装置时的如视频通信之类的通信,但是各种实施例可用来适配多个本地链路同时或相继活动时的通信。在与当前实施例一致的一种使用情况中,具有移动终端(UE)的用户可能希望使用该UE来观看比赛,同时伴随的广播新闻静音。两种类型的内容可使用UE从基于3GPP的WWAN下载。UE则可链接到多个外围(本地)装置,以增强观看/收听体验。例如,UE可通过两个本地链路同时连接到电视机(第一本地显示装置)和平板计算机(第二本地显示装置)。具体来说,用户可选择在电视机上观看比赛,同时观看在平板计算机上广播的新闻。与当前实施例一致,UE中运行的视频适配模块可优化向对应的第一和第二本地显示装置的两种类型的视频内容的传递。在一个实现中,UE中的视频适配模块可分别采集每个所连接本地显示装置(在这种情况下为电视机和平板计算机)的能力信息。然后,可向WWAN网络发信号通知各个本地显示装置的能力信息,以及为各个本地显示装置协商会话参数。此外,在建立会话参数之后,UE还可通过相应的两个本地链路来管理两个不同会话,以便优化向各个本地显示装置的视频传递。
在附加实施例中,在单个会话之内,由UE通过第一非本地链路、例如从WWAN所接收的内容的路由选择可在通过不同本地链路耦合到UE的不同本地装置之间切换。在一种使用情况中,接收用于在UE观看比赛的流播视频内容的用户可能希望在不同时间在不同本地外围装置上观看比赛。例如,用户可在电视机上观看比赛的第一部分,而转到不同房间以使用平板计算机来观看比赛的第二部分。当前实施例促进优化向各个外围本地装置的内容传递。无论在给定时间使用哪一个装置。例如,UE可在电视机用作显示装置时执行第一组信令操作,随后在平板计算机用作显示装置时发起第二组信令操作。此外,信令操作可由UE根据当前所选装置多次切换。
本文所包含的是表示用于执行所公开系统和架构的新颖方面的示范方法的一组流程图。虽然为了说明的简洁起见,本文中例如采取流程表或流程图的形式所示的一个或多个方法被示为和描述为一系列动作,但是要知道和理解,所述方法并不受动作的顺序所限制,因为按照这些方法,一些动作可按照与本文所示和所述的顺序不同的顺序和/或与其它动作同时进行。例如,本领域的技术人员会知道和理解,方法备选地可表示为例如状态图中的一系列相关状态或事件。此外,对于新颖实现可能并非要求方法中所示的全部动作。
图9示出一个示范逻辑流程900。在框902,接收SIP INVITE消息,其中SIP INVITE消息包括SDP提议。在框904,RTSP GET_PARAMETER消息通过本地链路来转发到本地装置、例如显示装置。在框906,接收RTSP 200 OK消息,该消息包括与本地装置关联的能力信息。在框908,通过网络发送包括SDP协商数据的SIP 200 OK消息,其可虑及在RTSP 200 OK消息中接收的装置能力信息。在框910,接收SIP ACK消息。在框912,通过本地网络向本地显示装置发送包括会话修改的RTSP SET_PARAMETER消息。在框914,接收包括新会话参数的RTSP SETUP消息。在框916,如果新会话参数是可接受的,则通过本地链路发送RTSP 200 OK消息。
图10示出一个示范逻辑流程1000。在框1002,接收OMA DM MO消息。在框1004,通过本地链路发送对于QoE信息的请求。在框1006,通过本地链路接收QoE信息。在框1008,从通过本地链路所接收的QoE信息来得出QoE度量。在框1010,通过非本地网络发送包含QoE度量的QoE报告。
图11示出另一个示范逻辑流程1100。在框1102,通过非本地网络发送RTSP描述消息。在框1104,接收具有SDP信息的RTSP 200 OK消息。在框1106,通过本地链路发送请求本地装置能力信息的RTSP GET_PARAMETER消息。在框1108,接收包括本地装置能力信息的RTSP OK 200消息。在框1110,通过非本地网络发送包括SDP提议的RTSP SETUP消息。在框1122,通过非本地网络接收RTSP 200 OK消息。在框1114,通过本地链路发送用于会话修改的RTSP SET_PARAMETER。在框1116,通过本地链路接收具有新会话参数的RTSP SETUP消息616。在框1118,通过本地链路发送RTSP 200 OK消息。
图12示出另一个示范逻辑流程1200。在框1202,向HTTP服务器发送HTTP GET MPD消息802。在框1204,接收HTTP 200 OK消息连同MPD信息。在框1206,通过本地链路发送RTSP GET_PARAMETER消息。在框1208,接收包含本地装置的能力信息的RTSP 200 OK消息。在框1210,通过本地链路发送RTSP SET_PARAMETER消息,该消息包含对当前HTTP媒体流播会话的会话修改。在框1212,通过本地链路接收包括新会话参数的RTSP SETUP消息。在框1214,通过本地链路发送RTSP 200 OK消息。
图13是一个示范系统实施例的简图,具体来说,图13是示出可包括各种元件的平台1300的简图。例如,图13示出平台(系统)1310可包括:处理器/图形核心1302、芯片组/平台控制集线器(PCH)1304、输入/输出(I/O)装置1306、随机存取存储器(RAM)(例如动态RAM(DRAM))1308和只读存储器(ROM)1310、显示电子器件1320、显示背光1322以及各种其它平台组件1314(例如风扇、横流风机、散热器、DTM系统、冷却系统、壳体、通风孔等)。系统1300还可包括无线通信芯片616和图形装置1318。但是,实施例并不局限于这些元件。
如图13所示,I/O装置1306、RAM 1308和ROM 1310通过芯片组1304耦合到处理器1302。芯片组1304可通过总线1312耦合到处理器1302。因此,总线1312可包括多条线路。
处理器1302可以是包括一个或多个处理器核的中央处理单元,并且可包括具有任何数量的处理器核的任何数量的处理器。处理器1302可包括任何类型的处理单元,诸如例如CPU、多处理单元、简化指令集计算机(RISC)、具有流水线的处理器、复杂指令集计算机(CISC)、数字信号处理器(DSP)等等。在一些实施例中,处理器1302可以是位于分开的集成电路芯片上的多个分开的处理器。在一些实施例中,处理器1302可以是具有集成图形处理的处理器,而在其它实施例中,处理器1302可以是一个或多个图形处理核。
图14示出适合于实现如前面所述的各种实施例的示范计算系统(架构)1400的一个实施例。如本申请中所使用的术语“系统”和“装置”以及“组件”意在表示计算机相关的实体,或者是硬件、硬件和软件的组合、软件、或者是执行中的软件,其示例通过示范计算架构1400来提供。例如,组件可以是,但不限于:运行于处理器上的进程、处理器、硬盘驱动器、(光和/或磁存储介质的)多个存储装置驱动器、对象、可执行代码、执行线程、程序和/或计算机。作为举例说明,运行于服务器上的应用和服务器能够是组件。一个或多个组件能够驻留在进程和/或执行线程中,以及组件能够局限于一个计算机上和/或分布在两个或更多计算机之间。此外,组件可通过各种类型的通信介质在通信上相互耦合,以便协调操作。协调可涉及单向或双向信息交换。例如,组件可采取通过通信介质所传递的信号的形式来传递信息。信息能够实现为分配到各种信号线的信号。在这类分配中,各消息是信号。但是,其它实施例备选地可采用数据消息。这类数据消息可跨各种连接来发送。示范连接包括并行接口、串行接口和总线接口。
在一个实施例中,计算架构1400可包括或者实现为电子装置的一部分。电子装置的示例可以非限制性地包括:移动装置、个人数字助理、移动计算装置、智能电话、蜂窝电话、手机、单向寻呼机、双向寻呼机、消息传递装置、计算机、个人计算机(PC)、台式计算机、膝上型计算机、笔记本计算机、手持计算机、平板计算机、服务器、服务器阵列或服务器群、万维网服务器、网络服务器、因特网服务器、工作站、微型计算机、大型计算机、超级计算机、网络设备、万维网设备、分布式计算系统、微处理器系统、基于处理器的系统、消费者电子产品、可编程消费者电子产品、电视机、数字电视机、机顶盒、无线接入点、基站、订户台、移动订户中心、无线电网络控制器、路由器、集线器、网关、桥接器、交换机、机器或者它们的组合。实施例并不局限于这个上下文。
计算架构1400包括各种常用的计算元件,诸如一个或多个处理器、协处理器、存储器单元、芯片组、控制器、外设、接口、振荡器、定时装置、视频卡、音频卡、多媒体输入/输出(I/O)组件等。但是,实施例并不局限于计算架构1400的实现。
如图14所示,计算架构1400包括处理单元1404、系统存储器1406和系统总线1408。处理单元1404能够是各种市场销售的处理器中的任一个。双微处理器和其它多处理器架构也可用作处理单元1404。系统总线1408提供包括但不限于系统存储器1406的系统组件到处理单元1404的接口。系统总线1408能够是若干类型的总线结构中的任一种,它还可互连到使用多种市场销售的总线架构中的任一种的存储器总线(具有或没有存储控制器)、外围总线和本地总线。
计算架构1400可包括或者实现各种制造产品。制造产品可包括存储各种形式的编程逻辑的计算机可读存储介质。计算机可读存储介质的示例可包括能够存储电子数据的任何有形介质,包括易失性存储器或非易失性存储器、可移动或不可移动存储器、可擦或不可擦存储器、可写或可重写存储器等。编程逻辑的示例可包括使用诸如源代码、编译代码、解释代码、可执行代码、静态代码、动态代码、面向对象的代码、可视代码等的任何适当类型的代码来实现的可执行计算机程序指令。
系统存储器1406可包括采取一个或多个高速存储器单元的形式的各种类型的计算机可读存储介质,诸如只读存储器(ROM)、随机存储存储器(RAM)、动态RAM(DRAM)、双倍数据速率DRAM(DDRAM)、同步DRAM(SDRAM)、静态RAM(SRAM)、可编程ROM(PROM)、可擦可编程ROM(EPROM)、电可擦可编程ROM(EEPROM)、闪存、聚合物存储器(例如铁电聚合物存储器)、奥氏存储器、相变或铁电存储器、硅-氧化物-氮化物-氧化物-硅(SONOS)存储器、磁或光卡、或者适合于存储信息的任何其它类型的介质。在图14所示的图示实施例中,系统存储器1406能够包括非易失性存储器1410和/或易失性存储器1412。基本输入/输出系统(BIOS)能够存储在非易失性存储器1410中。
计算机1402可包括采取一个或多个低速存储器单元的形式的各种类型的计算机可读存储介质,包括:内部硬盘驱动器(HDD)1414、从可移动磁盘1418读取或者对其写入的软磁盘驱动器(FDD)1416、从可移动光盘1422(例如CD-ROM或DVD)读取或者对其写入的光盘驱动器1420。HDD 1414、FDD 1416和光盘驱动器1420能够分别通过HDD接口1424、FDD接口1426和光盘驱动器接口1428连接到系统总线1408。用于外部驱动器实现的HDD接口1424能够包括通用串行总线(USB)和IEEE 1294接口技术中的至少一个或两者。
驱动器及关联的计算机可读介质提供对数据、数据结构、计算机可执行指令等的易失性和/或非易失性存储。例如,多个程序模块能够存储在驱动器和存储器单元1410、1412中,包括操作系统1430、一个或多个应用程序1432、其它程序模块1434和程序数据1436。
用户能够通过一个或多个有线/无线输入装置(例如键盘1438)和定点装置(例如鼠标1440)将命令和信息输入计算机1402。其它输入装置可包括话筒、红外(IR)遥控器、操纵杆、游戏垫、触控笔、触摸屏等。这些和其它输入装置常常通过与系统总线1408耦合的输入装置接口1442连接到处理单元1404,但是能够通过诸如并行端口、IEEE 1294串行端口、游戏端口、USB端口、IR接口等的其它接口来连接。
监视器1444或者其它类型的显示装置也经由如视频适配器1446之类的接口连接到系统总线1408。除了监视器1444之外,计算机通常还包括诸如扬声器、打印机等的其它外围输出装置。
计算机1402可在使用经由有线和/或无线通信到一个或多个远程计算机(例如远程计算机1448)的逻辑连接的组网环境中操作。远程计算机1448能够是工作站、服务器计算机、路由器、个人计算机、便携计算机、基于微处理器的娱乐设备、对等装置或其它常见网络节点,并且通常包括关于计算机1402所述元件中的许多或全部,但是为了简洁起见,仅示出存储器/存储装置1450。所示的逻辑连接包括到局域网(LAN)1452和/或较大网络、例如广域网(WAN)1454的有线/无线连通性。这类LAN和WAN组网环境是办公室和公司中常见的,并且促成企业范围的计算机网络、例如内联网,它们中的全部可连接到全球通信网络、例如因特网。
在LAN组网环境中使用时,计算机1402通过有线和/或无线通信网络接口或适配器1456连接到LAN 1452。适配器1456能够促进到LAN 1452的有线和/或无线通信,LAN 1452还可包括设置在其上的无线接入点以用于与适配器1456的无线功能性进行通信。
在WAN组网环境中使用时,计算机1402能够包括调制解调器1458,或者连接到WAN 1454上的通信服务器,或者具有用于通过WAN 1454、例如通过因特网建立通信的其它部件。能够是内部或外部以及有线和/或无线装置的调制解调器1458经由输入装置接口1442连接到系统总线1408。在组网环境中,关于计算机1402或者其部分所描绘的程序模块能够存储在远程存储器/存储装置1450中。将会理解,所示的网络连接是示范性的,并且能够使用建立计算机之间的通信链路的其它部件。
计算机1402可操作以使用IEEE 802系列的标准与有线和无线装置或实体进行通信,例如在操作上设置成与例如打印机、扫描仪、台式和/或便携计算机、个人数字助理(PDA)、通信卫星、与无线可检测标签关联的任何设备或位置(例如售货亭、报摊、休息室)以及电话进行无线通信(例如IEEE 802.11空中调制技术)的无线装置。这至少包括Wi-Fi(或无线保真)、WiMax和Bluetooth?无线技术。因此,通信能够是如同常规网络一样的预定义结构或者只是至少两个装置之间的自组织通信。Wi-Fi网络使用称作IEEE 802.11x(a、b、g、n等)的无线电技术来提供安全可靠快速的无线连通性。Wi-Fi网络能够用于将计算机相互连接、连接到因特网以及连接到有线网络(它使用IEEE 802.3相关介质和功能)。
如前面所述的实施例可使用各种硬件元件、软件元件或者它们两者的组合来实现。硬件元件的示例可包括装置、逻辑装置、组件、处理器、微处理器、电路、处理器电路、电路元件(例如晶体管、电阻器、电容器、电感器等)、集成电路、专用集成电路(ASIC)、可编程逻辑装置(PLD)、数字信号处理器(DSP)、现场可编程门阵列(FPGA)、存储器单元、逻辑门、寄存器、半导体器件、芯片、微芯片、芯片组等。软件元件的示例可包括软件组件、程序、应用、计算机程序、应用程序、系统程序、软件开发程序、机器程序、操作系统软件、中间件、固件、软件模块、例程、子例程、功能、方法、过程、软件接口、应用程序接口(API)、指令集、计算代码、计算机代码、代码段、计算机代码段、字、值、符号或者它们的任何组合。确定一个实施例是否使用硬件元件和/或软件元件来实现可按照任何数量的因素而改变,这些因素是诸如预期计算速率、功率等级、耐热性、处理周期预算、输入数据速率、输出数据速率、存储器资源、数据总线速度、以及如对于给定实现所预期的其它设计或性能约束。
在一些实施例中,元件被定义为执行一个或多个操作的特定结构。但是,可以理解,定义为执行特定功能的特定结构的任何元件可被表达为用于执行所指定功能的部件或步骤,而没有叙述对其支持的结构、材料或动作,以及这种部件或步骤意在涵盖详细描述中所述的对应结构、材料或动作及其等效物。实施例并不局限于这个上下文。
一些实施例可使用表达“一个实施例”或“实施例”及其派生形式来描述。这些术语表示结合该实施例所述的特定特征、结构或特性包含在至少一个实施例中。短语“在一个实施例中”在本说明书的各个位置中的出现不一定都表示同一实施例。此外,一些实施例可使用表达“耦合”和“连接”及其派生词来描述。这些术语不一定要作为彼此的同义词。例如,一些实施例可使用术语“连接”和/或“耦合”来描述,以便指示两个或更多元件相互直接物理或电接触。但是,术语“耦合”还可表示两个或更多元件不是相互直接接触,但仍然相互配合或交互。
要强调的是,提供本公开的摘要以允许读者快速确定技术公开的性质。要理解,它的提供并不是要用于解释或限制权利要求的范围或含意。另外,在以上详细描述中能够看到,各种特征被一起组合到单个实施例中,用于简化本公开。这种公开方法不是要被解释为反映了所要求保护的实施例要求比各权利要求中明确记载的特征更多的特征的意图。相反,如以下权利要求书所反映的,发明主题在于少于单个公开实施例的全部特征。因此,以下权利要求书由此结合到详细描述中,其中各权利要求本身代表独立实施例。在所附权利要求书中,术语“包括”和“其中”分别用作相应术语“包含”和“其中”的普通英语等效体。此外,术语“第一”、“第二”、“第三”等只用作标记,而不是要对其对象施加数字要求。
以上描述的内容包括所公开架构的示例。当然,不可能描述组件和/或方法的每一个可设想组合,但是本领域的技术人员可知道,许多其它组合和置换是可能的。因此,新颖架构意在涵盖落入所附权利要求的精神和范围之内的所有这类改变、修改和变更。
权利要求书(按照条约第19条的修改)
1.用户设备(UE),包括:
基于分组的网络接口,所述基于分组的网络接口通过第三代合作伙伴项目(3GPP)网络的第一链路来接收一个或多个媒体流;以及
分组交换流播服务(PSS)客户端,所述PSS客户端通过所述第一链路发送能力信息,所述能力信息指定描述用来通过所述第一链路接收所述一个或多个媒体流的装置能力的装置能力属性,所述装置能力属性描述经由无线局域网的第二链路可访问的显示装置的能力。
2.如权利要求1所述的UE,所述基于分组的网络接口经由实时流播协议(RTSP)接收媒体流。
3.如权利要求1所述的UE,所述基于分组的网络接口经由超文本传输协议(HTTP)接收媒体流。
4.如权利要求1所述的UE,所述基于分组的网络接口经由通过超文本传输协议的动态自适应流播(DASH)接收媒体流。
5.如权利要求1所述的UE,所述PSS客户端经由实时流播协议(RTSP)和会话描述协议(SDP)来发送能力信息。
6.如权利要求1所述的UE,所述能力信息包括预解码器缓冲器大小、初始缓冲周期、解码器能力、显示性质、流播方法、适配支持信息、体验质量(QoE)支持信息、扩展实时传输控制协议(RTCP)报告支持、快速内容切换支持、所支持实时传输协议(RTP)简档信息或者会话描述协议(SDP)属性中的一个或多个。
7.如权利要求1所述的UE,所述PSS客户端基于所述显示装置的所述能力通过所述第一链路来发送协商会话参数。
8.如权利要求7所述的UE,所述会话参数包括编解码器信息、容器格式、解码器能力、视频质量要求、服务质量(QoS)参数、虑及所述第二链路的特性的传输协议或者所述显示装置的能力中的一个或多个。
9.如权利要求1所述的UE,包括射频(RF)收发器,所述RF收发器通过所述第二链路传递信息,所述PSS客户端经由所述RF收发器通过所述第二链路来接收描述所述显示装置能力的属性,并且经由所述RF收发器通过所述第二链路来转发所述一个或多个媒体流。
10.如权利要求9所述的UE,所述PSS客户端基于使用会话描述协议(SDP)或者媒体呈现描述(MPD)从与PSS服务器的会话级信令采集的信息,管理通过所述第二链路与所述显示装置的通信。
11.如权利要求9所述的UE,所述PSS客户端通过所述第二链路执行修改会话参数、适配视频参数、对通过所述第二链路的业务区分优先次序、分配资源和优化带宽分配中的一个或多个。
12.如权利要求9所述的UE,所述PSS客户端基于所述第二链路的特性或者所述显示装置的能力中的一个或多个来执行媒体适配操作。
13.如权利要求1所述的UE,所述装置能力属性均包括属性名称、可准许值以及所定义词汇的语义。
14.如权利要求1所述的UE,包括触摸屏显示器。
15.用户设备(UE),包括:
处理器电路;以及
供所述处理器电路执行的分组交换流播服务(PSS)客户端,所述PSS客户端通过第三代合作伙伴项目(3GPP)长期演进(LTE)或者高级LTE(LTE-A)网络的链路来接收用于媒体流的能力信息,所述能力信息指定用来通过所述链路接收所述媒体流的装置能力属性,并且所述PSS客户端执行对所述装置能力属性的临时调整以描述显示装置的能力。
16.如权利要求15所述的UE,所述PSS客户端经由实时流播协议(RTSP)、超文本传输协议(HTTP)或者通过HTTP的动态自适应流播(DASH)来接收所述媒体流。
17.如权利要求15所述的UE,包括射频(RF)收发器,所述RF收发器通过无线局域网的第二链路向所述显示装置转发所述一个或多个媒体流。
18.如权利要求17所述的UE,所述PSS客户端基于所述第二链路的特性和显示装置能力信息,得出实时传输控制协议(RTCP)接收器报告、实时流播协议(RTSP)消息、临时最大媒体流比特率请求(TMMBR)消息、或者对于通过超文本传输协议(HTTP)的动态自适应流播(DASH)表示的HTTP GET请求中的一个或多个。
19.如权利要求17所述的UE,所述PSS客户端基于通过所述第二链路的传输的可靠性或者所述显示装置所执行的媒体处理的特性来生成体验质量(QoE)报告。
20.如权利要求19所述的UE,所述媒体处理包括媒体缓冲操作或者媒体解码操作。
21.如权利要求15所述的UE,所述PSS客户端使用实时流播协议(RTSP)和会话描述协议(SDP)协议栈,通过所述第二链路来执行会话管理或装置能力信令。
22.如权利要求15所述的UE,包括触摸屏显示器。
23.一种无线装置,包括:
射频(RF)收发器,所述RF收发器通过第三代合作伙伴项目(3GPP)长期演进(LTE)或者高级LTE(LTE-A)网络的第一链路从PSS服务器接收一个或多个媒体流;以及
视频适配模块,所述视频适配模块使能力信息由所述RF收发器通过所述第一链路来发送,所述能力信息指定用来通过所述第一链路接收所述一个或多个媒体流的装置能力属性,并且所述视频适配模块执行对所述装置能力属性的临时调整,以描述经由无线局域网的第二链路可访问的显示装置的能力。
24.如权利要求23所述的无线装置,所述RF收发器经由实时流播协议(RTSP)、超文本传输协议(HTTP)或者通过HTTP的动态自适应流播(DASH)来接收媒体流。
25.如权利要求23所述的无线装置,所述视频适配模块使用会话发起协议(SIP)和会话描述协议(SDP)协议栈来引起装置能力信令、会话参数的协商或者多媒体相关信息交换信令。
26.如权利要求23所述的无线装置,所述视频适配模块使用实时流播协议(RTSP)和会话描述协议(SDP)协议栈来引起装置能力信令、会话参数的协商或者多媒体相关信息信令。
27.如权利要求23所述的无线装置,所述视频适配模块使用超文本传输协议(HTTP)协议栈和媒体呈现描述(MPD)元数据来引起多媒体相关信息信令。
28.如权利要求23所述的无线装置,包括触摸屏显示器。
29.一种方法,包括:
通过第三代合作伙伴项目(3GPP)网络的第一链路来发送能力信息,所述能力信息指定经由无线局域网的第二链路可访问的显示装置的装置能力属性;
基于所述装置能力属性通过所述第一链路接收媒体流;以及
通过所述第二链路发送所述媒体流。
30.如权利要求29所述的方法,包括经由实时流播协议(RTSP)和会话描述协议(SDP)来发送所述能力信息。
31.如权利要求29所述的方法,包括经由实时流播协议(RTSP)来接收所述媒体流。
32.如权利要求29所述的方法,包括经由超文本传输协议(HTTP)来接收所述媒体流。
33.如权利要求29所述的方法,包括经由通过超文本传输协议的动态自适应流播(DASH)来接收所述媒体流。
Claims (30)
1. 一种设备,包括:
一个或多个射频(RF)收发器,所述RF收发器设置成在会话期间通过第一链路从无线广域网(WWAN)接收多媒体内容,并且通过第二链路将信息转发到显示装置,所述显示装置具有增强通过所述第一链路所接收的所述多媒体内容的呈现的装置能力,所述第一链路和第二链路包括异构链路;以及
可操作于处理器电路上的视频适配模块,用以从所述显示装置采集装置能力信息,并且基于来自所述显示装置的所采集装置能力信息来修改送往WWAN的装置能力交换信令,所述装置能力交换信令定义通过所述第一链路的多媒体内容的交换。
2. 如权利要求1所述的设备,所述视频适配模块可操作于所述处理器电路上,用以基于来自所述显示装置的所述所采集装置能力信息与WWAN协商会话参数。
3. 如权利要求1所述的设备,所述装置能力交换信令包括预解码器缓冲器大小、初始缓冲周期、解码器能力、显示性质、流播方法、适配支持信息、体验质量(QoE)支持信息、扩展实时传输控制协议(RTCP)报告支持、快速内容切换支持、所支持实时传输协议(RTP)简档信息或者会话描述协议(SDP)属性中的一个或多个。
4. 如权利要求2所述的设备,所述会话参数包括编解码器信息、容器格式、解码器能力、视频质量要求、服务质量(QoS)参数、虑及所述第二链路的特性的传输协议或者所述显示装置的能力中的一个或多个。
5. 如权利要求1所述的设备,所述视频适配模块可操作于所述处理器电路上,用以基于使用SDP或者媒体呈现描述(MPD)从与WWAN的会话级信令采集的信息,管理通过所述第二链路与所述显示装置的通信。
6. 如权利要求5所述的设备,所述视频适配模块可操作于所述处理器电路上,用以通过所述第二链路执行修改会话参数、适配视频参数、对通过所述第二链路的业务区分优先次序、分配资源和优化带宽分配中的一个或多个。
7. 如权利要求1所述的设备,所述视频适配模块可操作于所述处理器电路上,用以基于所述第二链路的特性或者所述显示装置的装置能力中的一个或多个来执行媒体适配功能。
8. 如权利要求7所述的设备,所述媒体适配功能包括比特率、分组速率或者差错恢复力。
9. 如权利要求8所述的设备,所述视频适配模块可操作于所述处理器电路上,用以基于所述第二链路的特性和显示装置能力信息,得出RTCP接收器报告、实时流播协议(RTSP)消息、临时最大媒体流比特率请求(TMMBR)消息、或者对于通过超文本传输协议(HTTP)的动态自适应流播(DASH)表示的HTTP GET请求中的一个或多个。
10. 如权利要求1所述的设备,所述视频适配模块可操作于所述处理器电路上,用以基于通过所述第二链路的传输的可靠性和/或所述显示装置所执行的媒体处理的特性来生成QoE报告。
11. 如权利要求10所述的设备,所述媒体处理包括媒体缓冲或者媒体解码。
12. 如权利要求1所述的设备,所述视频适配模块可操作于所述处理器电路上,用以使用(RTSP)/SDP协议栈,通过所述第二链路来执行会话管理或者装置能力交换信令。
13. 如权利要求1所述的设备,所述视频适配模块可操作于所述处理器电路上,用以使用SIP/SDP协议栈,通过所述第一链路来执行装置能力交换信令、会话参数的协商或者多媒体相关信息交换信令中的一个或多个。
14. 如权利要求1所述的设备,所述视频适配模块可操作于所述处理器电路上,用以使用RTSP/SDP协议栈,通过所述第一链路来执行装置能力交换信令、会话参数的协商或者多媒体相关信息交换信令中的一个或多个。
15. 如权利要求1所述的设备,所述视频适配模块可操作于所述处理器电路上,用以使用HTTP协议栈和MPD元数据通过所述第一链路来执行多媒体相关信息交换信令。
16. 如权利要求1所述的设备,所述视频适配模块可操作于所述处理器电路上,用以从通过第三链路耦合到所述设备的附加显示装置采集第二装置能力信息,基于所采集第二装置能力信息来修改送往WWAN的装置能力交换信令,以及基于来自所述附加显示装置的所述所采集第二装置能力信息与WWAN协商会话参数,所述装置能力交换信令定义所述设备与WWAN之间的多媒体内容的交换。
17. 如权利要求1所述的设备,所述视频适配模块可操作于所述处理器电路上,用以接管分组交换流播(PSS)应用,以及临时调整装置能力属性,所述装置能力属性传达描述所述显示装置的能力的属性。
18. 至少一种计算机可读存储介质,所述计算机可读存储介质包括指令,所述指令在被执行时使系统:
存储通过本地链路接收的显示装置的装置能力信息;
基于所采集装置能力信息来修改将要通过非本地链路发送给无线广域网(WWAN)的装置能力交换信令,所述非本地链路与WWAN之间传递多媒体内容;以及
基于来自所述显示装置的所采集第二装置能力信息与WWAN协商用于多媒体内容的交换的会话参数。
19. 如权利要求18所述的计算机可读存储介质,包括指令,所述指令在被执行时使所述系统:基于使用会话描述协议(SDP)或者媒体呈现描述(MPD)从与WWAN的会话级信令采集的信息,管理通过所述本地链路与所述显示装置的通信。
20. 如权利要求18所述的计算机可读存储介质,包括指令,所述指令在被执行时使所述系统:基于所述本地链路的特性或者所述显示装置的装置能力中的一个或多个来执行媒体适配功能。
21. 如权利要求20所述的计算机可读存储介质,所述媒体适配功能包括比特率、分组速率或者差错恢复力。
22. 如权利要求18所述的计算机可读存储介质,包括指令,所述指令在被执行时使所述系统:基于通过所述本地链路的传输的可靠性或者所述显示装置所执行的媒体处理的特性来生成体验质量(QoE)报告。
23. 如权利要求18所述的计算机可读存储介质,包括指令,所述指令在被执行时使所述系统:使用实时流播协议(RTSP)/SDP协议栈,通过所述本地链路来执行会话管理或者装置能力交换信令。
24. 如权利要求18所述的计算机可读存储介质,包括指令,所述指令在被执行时使所述系统:使用SIP/SDP协议栈,通过所述第一链路来执行装置能力交换信令、会话参数的协商或者多媒体相关信息交换信令中的一个或多个。
25. 如权利要求18所述的计算机可读存储介质,包括指令,所述指令在被执行时使所述系统:使用RTSP/SDP协议栈,通过所述第一链路来执行装置能力交换信令、会话参数的协商或者多媒体相关信息交换信令中的一个或多个。
26. 如权利要求18所述的计算机可读存储介质,包括指令,所述指令在被执行时使所述系统:使用HTTP协议栈和媒体呈现描述(MPD)元数据,通过所述第一链路来执行多媒体相关信息交换信令。
27. 一种方法,包括:
从各通过相应本地链路链接到用户设备(UE)的一个或多个显示装置采集装置能力信息;
基于所述一个或多个显示装置的所采集装置能力信息来修改通过非本地链路送往无线广域网(WWAN)的装置能力交换信令;以及
基于所述所采集装置能力信息与WWAN协商会话参数,所述会话参数定义所述UE与WWAN之间的多媒体内容的传输。
28. 如权利要求27所述的方法,所述装置能力交换信令包括预解码器缓冲器大小、初始缓冲周期、解码器能力、显示性质、流播方法、适配支持信息、体验质量(QoE)支持信息、扩展实时传输控制协议(RTCP)报告支持、快速内容切换支持、所支持实时传输协议(RTP)简档信息或者会话描述协议(SDP)属性中的一个或多个。
29. 如权利要求27所述的方法,所述会话参数包括编解码器信息、容器格式、解码器能力、视频质量要求、服务质量(QoS)参数、虑及所述第二链路的特性的传输协议或者所述一个或多个显示装置的能力中的一个或多个。
30. 如权利要求27所述的方法,包括:基于使用会话描述协议(SDP)或者媒体呈现描述(MPD)元数据从与WWAN的会话级信令采集的信息,管理通过相应的一个或多个本地链路与所述一个或多个显示装置的通信。
Applications Claiming Priority (3)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| US201161514009P | 2011-08-01 | 2011-08-01 | |
| US61/514009 | 2011-08-01 | ||
| PCT/US2011/067416 WO2013019267A1 (en) | 2011-08-01 | 2011-12-27 | System and method for adapting video communications |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| CN103782589A true CN103782589A (zh) | 2014-05-07 |
| CN103782589B CN103782589B (zh) | 2018-11-20 |
Family
ID=47629573
Family Applications (2)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN201180072693.XA Active CN103858457B (zh) | 2011-08-01 | 2011-12-19 | 用于身份提供商(IdP)漫游/代理的多跳单点登录(SSO) |
| CN201180073129.XA Active CN103782589B (zh) | 2011-08-01 | 2011-12-27 | 用于适配视频通信的系统和方法 |
Family Applications Before (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN201180072693.XA Active CN103858457B (zh) | 2011-08-01 | 2011-12-19 | 用于身份提供商(IdP)漫游/代理的多跳单点登录(SSO) |
Country Status (12)
| Country | Link |
|---|---|
| US (2) | US9258344B2 (zh) |
| EP (1) | EP2988494B1 (zh) |
| JP (2) | JP5852240B2 (zh) |
| KR (1) | KR101604309B1 (zh) |
| CN (2) | CN103858457B (zh) |
| AU (2) | AU2011374261A1 (zh) |
| BR (1) | BR112014002572B1 (zh) |
| CA (1) | CA2843594C (zh) |
| DE (1) | DE112011105497T5 (zh) |
| RU (1) | RU2558736C1 (zh) |
| WO (2) | WO2013019261A1 (zh) |
| ZA (1) | ZA201400686B (zh) |
Cited By (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN106209755A (zh) * | 2015-04-24 | 2016-12-07 | 中兴通讯股份有限公司 | 实现多媒体通信的架构、方法及融合设备和ue |
| CN107925669A (zh) * | 2016-01-28 | 2018-04-17 | 联发科技股份有限公司 | 使用速率步调和mpd分段的流应用的方法及系统 |
| CN108029045A (zh) * | 2016-02-29 | 2018-05-11 | 华为技术有限公司 | 视频优化方法、用户设备和网络设备 |
| CN112584545A (zh) * | 2019-09-30 | 2021-03-30 | 华为技术有限公司 | 数据传输方法及装置 |
| CN115485751A (zh) * | 2020-04-02 | 2022-12-16 | Idac控股公司 | 用于命令和控制(c2)通信设置和更新的方法、装置和系统 |
Families Citing this family (79)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US8965999B1 (en) | 2006-04-20 | 2015-02-24 | At&T Intellectual Property I, L.P. | Distribution scheme for subscriber-created content, wherein the subscriber-created content is rendered for a recipient device by the service provider network based on a device characteristic and a connection characteristic of the recipient device |
| US8576773B2 (en) * | 2009-06-30 | 2013-11-05 | Intel Corporation | Wireless access point with digital television capabilities |
| US8676952B2 (en) * | 2011-09-13 | 2014-03-18 | Ericsson Television Inc. | User adaptive HTTP stream manager and method for using same |
| US20140181266A1 (en) * | 2011-09-29 | 2014-06-26 | Avvasi Inc. | System, streaming media optimizer and methods for use therewith |
| CN102646190B (zh) * | 2012-03-19 | 2018-05-08 | 深圳市腾讯计算机系统有限公司 | 一种基于生物特征的认证方法、装置及系统 |
| US10033785B2 (en) * | 2012-05-16 | 2018-07-24 | North Carolina State University | Cloud powered system enabling mobile devices to control peripherals without drivers |
| US8930559B2 (en) * | 2012-06-01 | 2015-01-06 | Verizon Patent And Licensing Inc. | Adaptive hypertext transfer protocol (“HTTP”) media streaming systems and methods |
| KR20140007647A (ko) * | 2012-07-10 | 2014-01-20 | 삼성전자주식회사 | 영상 통신 시스템에서 컬러 정보를 교섭하는 방법 및 장치 |
| US9674499B2 (en) * | 2012-08-15 | 2017-06-06 | Qualcomm Incorporated | Compatible three-dimensional video communications |
| KR101952632B1 (ko) * | 2012-08-22 | 2019-02-27 | 삼성전자주식회사 | 사용자 단말 장치 및 그를 이용한 컨텐츠 전송 방법 |
| US9398498B2 (en) | 2012-09-28 | 2016-07-19 | Intel Corporation | IMS based P2P streaming and download services |
| CA2880588C (en) | 2012-10-26 | 2020-03-10 | Intel Corporation | Streaming with coordination of video orientation |
| CN111225256A (zh) | 2012-10-26 | 2020-06-02 | 苹果公司 | 基于视频定向的多媒体适应的终端、服务器、方法和装置 |
| US9143543B2 (en) * | 2012-11-30 | 2015-09-22 | Google Technology Holdings LLC | Method and system for multi-streaming multimedia data |
| US9276869B2 (en) * | 2013-01-02 | 2016-03-01 | International Business Machines Corporation | Dynamically selecting an identity provider for a single sign-on request |
| WO2014117408A1 (zh) * | 2013-02-04 | 2014-08-07 | 华为技术有限公司 | 流媒体数据传输的方法及装置 |
| HUE040329T2 (hu) * | 2013-04-04 | 2019-03-28 | Intel Ip Corp | Rádiókapcsolat figyelés EPDCCH-hoz |
| US11388700B2 (en) | 2013-04-04 | 2022-07-12 | Apple Inc. | Internet protocol (IP) multimedia subsystem (IMS) based peer-to-peer (P2P) content distribution |
| US9973559B2 (en) * | 2013-05-29 | 2018-05-15 | Avago Technologies General Ip (Singapore) Pte. Ltd. | Systems and methods for presenting content streams to a client device |
| EP2816761A1 (en) | 2013-06-17 | 2014-12-24 | Thomson Licensing | Wifi display compatible network gateway |
| US9814037B2 (en) * | 2013-06-28 | 2017-11-07 | Intel Corporation | Method for efficient channel estimation and beamforming in FDD system by exploiting uplink-downlink correspondence |
| US10104190B2 (en) * | 2013-07-12 | 2018-10-16 | Canon Kabushiki Kaisha | Adaptive data streaming method with push messages control |
| EP3039891B1 (en) * | 2013-08-26 | 2019-08-14 | Telefonaktiebolaget LM Ericsson (publ) | A method and arrangements in a communication system for enabling feedback transmission |
| US10362081B2 (en) * | 2013-08-30 | 2019-07-23 | Citrix Systems, Inc. | Methods and systems for quantifying the holistic quality of experience for internet multimedia |
| US9167311B2 (en) * | 2013-09-25 | 2015-10-20 | Verizon Patent And Licensing Inc. | Variant playlist optimization |
| CN103561315B (zh) * | 2013-10-21 | 2018-05-04 | 华为技术有限公司 | 一种多屏互动的方法、装置及系统 |
| US9986044B2 (en) * | 2013-10-21 | 2018-05-29 | Huawei Technologies Co., Ltd. | Multi-screen interaction method, devices, and system |
| EP2879339A1 (en) | 2013-11-27 | 2015-06-03 | Thomson Licensing | Method for distributing available bandwidth of a network amongst ongoing traffic sessions run by devices of the network, corresponding device. |
| US9231940B2 (en) * | 2013-12-16 | 2016-01-05 | Verizon Patent And Licensing Inc. | Credential linking across multiple services |
| US9386275B2 (en) | 2014-01-06 | 2016-07-05 | Intel IP Corporation | Interactive video conferencing |
| WO2015106022A1 (en) * | 2014-01-08 | 2015-07-16 | Futurewei Technologies, Inc. | Method and system of quality of service (qos) negotiation for network assisted adaptive streaming |
| WO2015137702A1 (en) * | 2014-03-10 | 2015-09-17 | Samsung Electronics Co., Ltd. | Method and apparatus for transmitting messages to a dash client |
| KR102179491B1 (ko) | 2014-04-15 | 2020-11-16 | 주식회사 만도 | 유압 피스톤 펌프의 맥동 저감장치 |
| CN103974201B (zh) * | 2014-05-23 | 2017-10-24 | 北京鸿达以太文化发展有限公司 | 面向移动终端的多媒体数据直播系统和方法 |
| US9659394B2 (en) | 2014-06-30 | 2017-05-23 | Microsoft Technology Licensing, Llc | Cinematization of output in compound device environment |
| US9773070B2 (en) | 2014-06-30 | 2017-09-26 | Microsoft Technology Licensing, Llc | Compound transformation chain application across multiple devices |
| US9356913B2 (en) | 2014-06-30 | 2016-05-31 | Microsoft Technology Licensing, Llc | Authorization of joining of transformation chain instances |
| US9396698B2 (en) | 2014-06-30 | 2016-07-19 | Microsoft Technology Licensing, Llc | Compound application presentation across multiple devices |
| JP2016067001A (ja) * | 2014-09-19 | 2016-04-28 | 株式会社リコー | 伝送管理システム、伝送システム、管理方法、及びプログラム |
| GB2530726B (en) | 2014-09-25 | 2016-11-02 | Ibm | Distributed single sign-on |
| US9516220B2 (en) | 2014-10-02 | 2016-12-06 | Intel Corporation | Interactive video conferencing |
| WO2016076913A1 (en) * | 2014-11-13 | 2016-05-19 | Mcafee, Inc. | Conditional login promotion |
| US9654518B2 (en) * | 2014-12-05 | 2017-05-16 | Cisco Technology, Inc. | Stack fusion software communication service |
| US10021346B2 (en) * | 2014-12-05 | 2018-07-10 | Intel IP Corporation | Interactive video conferencing |
| US9826013B2 (en) | 2015-03-19 | 2017-11-21 | Action Streamer, LLC | Method and apparatus for an interchangeable wireless media streaming device |
| FR3034608A1 (fr) * | 2015-03-31 | 2016-10-07 | Orange | Procede de priorisation de flux medias dans un reseau de communications |
| CN106302341A (zh) * | 2015-05-26 | 2017-01-04 | 中兴通讯股份有限公司 | 一种实现应用控制的方法及系统 |
| WO2017028898A1 (en) * | 2015-08-17 | 2017-02-23 | Telefonaktiebolaget Lm Ericsson (Publ) | Remote access to a residential multipath entity |
| CN106713235B (zh) * | 2015-11-16 | 2019-10-18 | 泰金宝电通股份有限公司 | 帐号注册与登入方法及使用所述方法的网络附加存储系统 |
| US10091264B2 (en) * | 2015-12-26 | 2018-10-02 | Intel Corporation | Technologies for streaming device role reversal |
| US10547660B2 (en) * | 2016-09-12 | 2020-01-28 | Bose Corporation | Advertising media processing capabilities |
| US20180167383A1 (en) * | 2016-12-12 | 2018-06-14 | Qualcomm Incorporated | Integration of password-less authentication systems with legacy identity federation |
| US11102267B2 (en) * | 2017-04-14 | 2021-08-24 | Apple Inc. | Server- and network-assisted dynamic adaptive streaming over hypertext transport protocol signaling |
| US10334287B2 (en) * | 2017-04-17 | 2019-06-25 | Plex, Inc. | Digital data streaming using server driven adaptive bitrate |
| US10667016B2 (en) * | 2017-06-19 | 2020-05-26 | Electronics And Telecommunications Research Institute | Peer and method for adjusting starting point of the peer |
| KR102483834B1 (ko) * | 2018-01-17 | 2023-01-03 | 삼성전자주식회사 | 음성 명령을 이용한 사용자 인증 방법 및 전자 장치 |
| KR102442063B1 (ko) | 2018-01-19 | 2022-09-13 | 삼성전자주식회사 | 데이터 통신을 제어하는 방법 및 전자 장치 |
| CN110086746A (zh) * | 2018-01-25 | 2019-08-02 | 中兴通讯股份有限公司 | 融合设备媒体控制方法、装置、会话控制器及通信终端 |
| US11700526B2 (en) * | 2018-06-12 | 2023-07-11 | Samsung Electronics Co., Ltd. | Method and apparatus for identifying in-call capability features |
| US11463782B2 (en) | 2018-06-21 | 2022-10-04 | Dish Network L.L.C. | User device control of transmission parameters |
| US11611909B2 (en) * | 2018-09-07 | 2023-03-21 | Apple Inc. | Apparatus and method for signaling ran-assisted codec adaptation capabilities in IMS multimedia telephony sessions |
| US10630844B1 (en) * | 2018-12-19 | 2020-04-21 | T-Mobile Usa, Inc. | Systems and methods for enhanced video call transfer |
| RU2713616C1 (ru) * | 2019-04-16 | 2020-02-05 | Федеральное государственное казенное военное образовательное учреждение высшего образования "Военный учебно-научный центр Военно-воздушных сил "Военно-воздушная академия имени профессора Н.Е. Жуковского и Ю.А. Гагарина" (г. Воронеж) Министерства обороны Российской Федерации | Устройство структурной адаптации системы связи |
| US11089005B2 (en) * | 2019-07-08 | 2021-08-10 | Bank Of America Corporation | Systems and methods for simulated single sign-on |
| US11115401B2 (en) * | 2019-07-08 | 2021-09-07 | Bank Of America Corporation | Administration portal for simulated single sign-on |
| US11089078B2 (en) * | 2019-09-13 | 2021-08-10 | Microsoft Technology Licensing, Llc | Model-based parameter selection for media sessions |
| EP4239972A3 (en) * | 2019-09-27 | 2023-10-25 | ViaSat, Inc. | Method and apparatus for enabling offloading network traffic via a connected cellular device |
| US11233669B2 (en) * | 2019-12-17 | 2022-01-25 | Google Llc | Context-dependent in-call video codec switching |
| KR20210101026A (ko) | 2020-02-07 | 2021-08-18 | 삼성전자주식회사 | 이동 통신 네트워크의 비트레이트를 제어하기 위한 장치와 방법 |
| EP4118543A1 (en) * | 2020-03-13 | 2023-01-18 | British Telecommunications public limited company | Computer-implemented continuous control method, system and computer program |
| WO2021239250A1 (en) * | 2020-05-29 | 2021-12-02 | Telefonaktiebolaget Lm Ericsson (Publ) | Controlling communications from content server to end device |
| US11770377B1 (en) * | 2020-06-29 | 2023-09-26 | Cyral Inc. | Non-in line data monitoring and security services |
| KR102729032B1 (ko) * | 2020-07-23 | 2024-11-13 | 삼성전자주식회사 | 3d xr 미디어 데이터를 전송하는 방법 및 장치 |
| US11457008B2 (en) * | 2020-10-13 | 2022-09-27 | Cisco Technology, Inc. | Steering traffic on a flow-by-flow basis by a single sign-on service |
| JP7544252B2 (ja) | 2021-03-10 | 2024-09-03 | 日本電信電話株式会社 | 情報処理装置、分析方法およびプログラム |
| EP4080891A1 (en) * | 2021-04-20 | 2022-10-26 | Streamroot | Method for playing on a player of a client device a content streamed in a network |
| US20230396357A1 (en) * | 2022-06-01 | 2023-12-07 | Qualcomm Incorporated | Indication of network condition at a remote ue |
| US11818115B1 (en) | 2022-11-02 | 2023-11-14 | Citizens Financial Group, Inc. | Unified lending platform |
| WO2024253459A1 (en) * | 2023-06-07 | 2024-12-12 | Samsung Electronics Co., Ltd. | Managing call and message continuity (cmc) session |
Citations (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20050002337A1 (en) * | 2003-07-01 | 2005-01-06 | Nokia Corporation | Reducing effects caused by transmission channel errors during a streaming session |
| JP2007281754A (ja) * | 2006-04-05 | 2007-10-25 | Nec Corp | 無線lan装置、無線lanシステム、通信システム、およびデータ通信方法 |
| WO2009010632A1 (en) * | 2007-07-17 | 2009-01-22 | Teliasonera Ab | Methods of exchanging information |
| CN101543003A (zh) * | 2006-10-17 | 2009-09-23 | 朗讯科技公司 | 网络发起的部分会话转移方法 |
| WO2010128962A1 (en) * | 2009-05-06 | 2010-11-11 | Thomson Licensing | Methods and systems for delivering multimedia content optimized in accordance with presentation device capabilities |
| US20110173331A1 (en) * | 2010-01-11 | 2011-07-14 | Setton Eric E | Seamlessly transferring a communication |
Family Cites Families (58)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20060178994A1 (en) * | 1999-07-26 | 2006-08-10 | Stolfo Salvatore J | Method and system for private shipping to anonymous users of a computer network |
| TW494691B (en) | 2000-11-21 | 2002-07-11 | Koninkl Philips Electronics Nv | Mobile device, auxiliary rendering device and arrangement |
| US20040205243A1 (en) * | 2001-03-09 | 2004-10-14 | Hans Hurvig | System and a method for managing digital identities |
| US7349539B2 (en) * | 2001-05-04 | 2008-03-25 | Hewlett-Packard Development Company, L.P. | Encoding and encrypting devices for secure scalable data streaming |
| US6983049B2 (en) * | 2001-05-04 | 2006-01-03 | Hewlett-Packard Development Company, Lp. | Storage devices for secure scalable data streaming |
| US7610390B2 (en) * | 2001-12-04 | 2009-10-27 | Sun Microsystems, Inc. | Distributed network identity |
| US7634795B2 (en) * | 2002-01-11 | 2009-12-15 | Opentv, Inc. | Next generation television receiver |
| US7596179B2 (en) * | 2002-02-27 | 2009-09-29 | Hewlett-Packard Development Company, L.P. | Reducing the resolution of media data |
| US20060053296A1 (en) * | 2002-05-24 | 2006-03-09 | Axel Busboom | Method for authenticating a user to a service of a service provider |
| FI116498B (fi) | 2002-09-23 | 2005-11-30 | Nokia Corp | Kaistanleveyden mukauttaminen |
| EP1403778A1 (en) * | 2002-09-27 | 2004-03-31 | Sony International (Europe) GmbH | Adaptive multimedia integration language (AMIL) for adaptive multimedia applications and presentations |
| US8561161B2 (en) * | 2002-12-31 | 2013-10-15 | International Business Machines Corporation | Method and system for authentication in a heterogeneous federated environment |
| EP1453269A1 (en) | 2003-02-25 | 2004-09-01 | Matsushita Electric Industrial Co., Ltd. | A method of reporting quality metrics for packet switched streaming |
| US7155202B2 (en) | 2003-07-10 | 2006-12-26 | University Of Florida Research Foundation, Inc. | Portable device medical assistant |
| US20050188056A1 (en) | 2004-02-10 | 2005-08-25 | Nokia Corporation | Terminal based device profile web service |
| WO2005122577A1 (ja) * | 2004-06-14 | 2005-12-22 | Matsushita Electric Industrial Co., Ltd. | コンテンツ利用方法およびコンテンツ記録装置 |
| SE0402876D0 (sv) | 2004-11-25 | 2004-11-25 | Ericsson Telefon Ab L M | TV-like standards-compliant unicast streaming over IP |
| US7958347B1 (en) * | 2005-02-04 | 2011-06-07 | F5 Networks, Inc. | Methods and apparatus for implementing authentication |
| US7900247B2 (en) | 2005-03-14 | 2011-03-01 | Microsoft Corporation | Trusted third party authentication for web services |
| US20060218628A1 (en) * | 2005-03-22 | 2006-09-28 | Hinton Heather M | Method and system for enhanced federated single logout |
| US20060217065A1 (en) * | 2005-03-23 | 2006-09-28 | Skipjam Corp. | Radio frequency remote control apparatus and methodology |
| JP2006309522A (ja) * | 2005-04-28 | 2006-11-09 | Kobe Steel Ltd | コンテンツ配信装置,コンテンツ配信方法,コンテンツ配信プログラム |
| JP3755668B1 (ja) | 2005-04-28 | 2006-03-15 | 株式会社ワイズスタッフ | クーポン提供装置 |
| US8819143B2 (en) | 2005-05-31 | 2014-08-26 | Flash Networks Ltd. | Presentation layer adaptation in multimedia messaging |
| US8543705B2 (en) | 2005-11-24 | 2013-09-24 | Telefonaktiebolaget Lm Ericsson (Publ) | Method and arrangement for enabling multimedia communication |
| US7784085B2 (en) * | 2005-12-08 | 2010-08-24 | Oracle America, Inc. | Enabling identity information exchange between circles of trust |
| CN101686107B (zh) * | 2006-02-13 | 2014-08-13 | 数字方敦股份有限公司 | 使用可变fec开销和保护周期的流送和缓冲 |
| US20070220562A1 (en) | 2006-03-03 | 2007-09-20 | Motorola, Inc. | Method and apparatus for selectively rendering media content on remote displays |
| KR100764153B1 (ko) * | 2006-03-15 | 2007-10-12 | 포스데이타 주식회사 | 휴대 인터넷 시스템에서의 단말 복제 검출 방법 및 장치 |
| US20080021866A1 (en) * | 2006-07-20 | 2008-01-24 | Heather M Hinton | Method and system for implementing a floating identity provider model across data centers |
| US7657639B2 (en) * | 2006-07-21 | 2010-02-02 | International Business Machines Corporation | Method and system for identity provider migration using federated single-sign-on operation |
| KR101302889B1 (ko) * | 2006-08-22 | 2013-09-06 | 인터디지탈 테크날러지 코포레이션 | 애플리케이션 및 인터넷 기반 서비스들에 신뢰성있는 싱글 사인온 액세스를 제공하는 방법 및 장치 |
| US20080228912A1 (en) * | 2007-03-16 | 2008-09-18 | Ramakrishna Vedantham | Enhanced Quality Reporting for Transmission Sessions |
| US20080281971A1 (en) | 2007-05-07 | 2008-11-13 | Nokia Corporation | Network multimedia communication using multiple devices |
| JP5034104B2 (ja) * | 2007-05-14 | 2012-09-26 | Necカシオモバイルコミュニケーションズ株式会社 | 携帯端末装置及びプログラム |
| US8434129B2 (en) * | 2007-08-02 | 2013-04-30 | Fugen Solutions, Inc. | Method and apparatus for multi-domain identity interoperability and compliance verification |
| EP2186218A4 (en) | 2007-08-21 | 2012-07-11 | Packetvideo Corp | MOBILE MULTIMEDIA ROUTER, AND METHOD OF USE |
| US8220051B2 (en) * | 2007-09-28 | 2012-07-10 | Vantrix Corporation | Generation and delivery of multimedia content-adaptation notifications |
| US20090217368A1 (en) * | 2008-02-27 | 2009-08-27 | Novell, Inc. | System and method for secure account reset utilizing information cards |
| CN101547143B (zh) * | 2008-03-28 | 2012-10-03 | 华为技术有限公司 | 一种流媒体业务的切换方法和装置 |
| MX2011002716A (es) * | 2008-09-12 | 2011-04-21 | Nokia Siemens Networks Oy | Metodos, aparatos y productos de programa de computadora para obtener credenciales de usuario para una aplicacion del sistema de administracion de identidad. |
| US8544046B2 (en) | 2008-10-09 | 2013-09-24 | Packetvideo Corporation | System and method for controlling media rendering in a network using a mobile device |
| TWI364202B (en) * | 2008-12-17 | 2012-05-11 | Ind Tech Res Inst | Single sign-on method and system for web browser |
| EP2199902A1 (en) * | 2008-12-19 | 2010-06-23 | Babeldreams S.L. | Personalized, automated modification method and system for software applications and contents |
| CN101998360B (zh) * | 2009-08-11 | 2015-05-20 | 中兴通讯股份有限公司 | 建立身份管理信任的方法及身份提供方和业务提供方 |
| US9288010B2 (en) * | 2009-08-19 | 2016-03-15 | Qualcomm Incorporated | Universal file delivery methods for providing unequal error protection and bundled file delivery services |
| WO2011049193A1 (ja) * | 2009-10-23 | 2011-04-28 | 日本電気株式会社 | 配信システム、ゲートウェイ、配信方法及びプログラム |
| WO2011087449A1 (en) * | 2010-01-18 | 2011-07-21 | Telefonaktiebolaget L M Ericsson (Publ) | Methods and arrangements for http media stream distribution |
| WO2011100331A1 (en) * | 2010-02-09 | 2011-08-18 | Interdigital Patent Holdings, Inc | Method and apparatus for trusted federated identity |
| US8755394B2 (en) * | 2010-05-06 | 2014-06-17 | Ikanos Communications, Inc. | Gateway device for performing communication with various devices in home networks and wide area networks |
| US9497290B2 (en) * | 2010-06-14 | 2016-11-15 | Blackberry Limited | Media presentation description delta file for HTTP streaming |
| US9348992B2 (en) * | 2010-07-02 | 2016-05-24 | Ebay Inc. | Linked identities |
| US9560036B2 (en) * | 2010-07-08 | 2017-01-31 | International Business Machines Corporation | Cross-protocol federated single sign-on (F-SSO) for cloud enablement |
| KR20120010089A (ko) * | 2010-07-20 | 2012-02-02 | 삼성전자주식회사 | Http 기반의 멀티미디어 스트리밍 서비스의 품질 향상을 위한 방법 및 장치 |
| US8832271B2 (en) * | 2010-12-03 | 2014-09-09 | International Business Machines Corporation | Identity provider instance discovery |
| JP5837621B2 (ja) * | 2011-02-11 | 2015-12-24 | インターデイジタル パテント ホールディングス インコーポレイテッド | コンテンツの配信および受信の方法および装置 |
| US20120278495A1 (en) * | 2011-04-26 | 2012-11-01 | Research In Motion Limited | Representation grouping for http streaming |
| JP2013021574A (ja) * | 2011-07-12 | 2013-01-31 | Sharp Corp | 生成装置、配信サーバ、生成方法、再生装置、再生方法、再生システム、生成プログラム、再生プログラム、記録媒体およびデータ構造 |
-
2011
- 2011-12-19 CN CN201180072693.XA patent/CN103858457B/zh active Active
- 2011-12-19 WO PCT/US2011/065903 patent/WO2013019261A1/en active Application Filing
- 2011-12-19 US US13/995,118 patent/US9258344B2/en active Active
- 2011-12-27 WO PCT/US2011/067416 patent/WO2013019267A1/en active Application Filing
- 2011-12-27 EP EP15189647.9A patent/EP2988494B1/en active Active
- 2011-12-27 BR BR112014002572-0A patent/BR112014002572B1/pt active IP Right Grant
- 2011-12-27 KR KR1020147005114A patent/KR101604309B1/ko active Active
- 2011-12-27 RU RU2014107658/07A patent/RU2558736C1/ru active
- 2011-12-27 AU AU2011374261A patent/AU2011374261A1/en not_active Abandoned
- 2011-12-27 US US13/976,445 patent/US9860290B2/en active Active
- 2011-12-27 CA CA2843594A patent/CA2843594C/en active Active
- 2011-12-27 JP JP2014523911A patent/JP5852240B2/ja active Active
- 2011-12-27 DE DE112011105497.1T patent/DE112011105497T5/de not_active Ceased
- 2011-12-27 CN CN201180073129.XA patent/CN103782589B/zh active Active
-
2014
- 2014-01-28 ZA ZA2014/00686A patent/ZA201400686B/en unknown
-
2015
- 2015-05-01 JP JP2015094157A patent/JP6279512B2/ja active Active
-
2017
- 2017-05-05 AU AU2017202995A patent/AU2017202995B2/en active Active
Patent Citations (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20050002337A1 (en) * | 2003-07-01 | 2005-01-06 | Nokia Corporation | Reducing effects caused by transmission channel errors during a streaming session |
| JP2007281754A (ja) * | 2006-04-05 | 2007-10-25 | Nec Corp | 無線lan装置、無線lanシステム、通信システム、およびデータ通信方法 |
| CN101543003A (zh) * | 2006-10-17 | 2009-09-23 | 朗讯科技公司 | 网络发起的部分会话转移方法 |
| WO2009010632A1 (en) * | 2007-07-17 | 2009-01-22 | Teliasonera Ab | Methods of exchanging information |
| WO2010128962A1 (en) * | 2009-05-06 | 2010-11-11 | Thomson Licensing | Methods and systems for delivering multimedia content optimized in accordance with presentation device capabilities |
| US20110173331A1 (en) * | 2010-01-11 | 2011-07-14 | Setton Eric E | Seamlessly transferring a communication |
Non-Patent Citations (1)
| Title |
|---|
| MEHDI MANI等: "SESSION MOBILITY BETWEEN HETEROGENOUS ACCESSES WITH THE EXICTENCE OF IMS AS THE SERVICE CONTROL OVERLAY", 《IEEE SINGAPORE INTERNATIONAL CONFERENCE ON COMMUNICATION SYSTEMS》 * |
Cited By (8)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN106209755A (zh) * | 2015-04-24 | 2016-12-07 | 中兴通讯股份有限公司 | 实现多媒体通信的架构、方法及融合设备和ue |
| CN107925669A (zh) * | 2016-01-28 | 2018-04-17 | 联发科技股份有限公司 | 使用速率步调和mpd分段的流应用的方法及系统 |
| CN108029045A (zh) * | 2016-02-29 | 2018-05-11 | 华为技术有限公司 | 视频优化方法、用户设备和网络设备 |
| CN112584545A (zh) * | 2019-09-30 | 2021-03-30 | 华为技术有限公司 | 数据传输方法及装置 |
| WO2021063194A1 (zh) * | 2019-09-30 | 2021-04-08 | 华为技术有限公司 | 数据传输方法及装置 |
| CN112584545B (zh) * | 2019-09-30 | 2023-06-06 | 华为技术有限公司 | 数据传输方法及装置 |
| US12219620B2 (en) | 2019-09-30 | 2025-02-04 | Huawei Technologies Co., Ltd. | Data transmission method and apparatus |
| CN115485751A (zh) * | 2020-04-02 | 2022-12-16 | Idac控股公司 | 用于命令和控制(c2)通信设置和更新的方法、装置和系统 |
Also Published As
| Publication number | Publication date |
|---|---|
| AU2011374261A1 (en) | 2014-02-06 |
| CA2843594A1 (en) | 2013-02-07 |
| DE112011105497T5 (de) | 2014-06-18 |
| KR20140044923A (ko) | 2014-04-15 |
| ZA201400686B (en) | 2015-02-25 |
| US9258344B2 (en) | 2016-02-09 |
| CN103858457B (zh) | 2018-11-13 |
| US20130275615A1 (en) | 2013-10-17 |
| US9860290B2 (en) | 2018-01-02 |
| WO2013019261A1 (en) | 2013-02-07 |
| JP2015173477A (ja) | 2015-10-01 |
| RU2558736C1 (ru) | 2015-08-10 |
| JP2014527744A (ja) | 2014-10-16 |
| CN103858457A (zh) | 2014-06-11 |
| JP6279512B2 (ja) | 2018-02-14 |
| BR112014002572A2 (pt) | 2017-02-21 |
| US20130276085A1 (en) | 2013-10-17 |
| AU2017202995A1 (en) | 2017-05-25 |
| AU2017202995B2 (en) | 2019-04-18 |
| JP5852240B2 (ja) | 2016-02-03 |
| CA2843594C (en) | 2018-05-22 |
| EP2988494A1 (en) | 2016-02-24 |
| KR101604309B1 (ko) | 2016-03-17 |
| BR112014002572B1 (pt) | 2022-08-09 |
| CN103782589B (zh) | 2018-11-20 |
| WO2013019267A1 (en) | 2013-02-07 |
| AU2011374261A8 (en) | 2014-02-13 |
| EP2988494B1 (en) | 2018-08-01 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN103782589A (zh) | 用于适配视频通信的系统和方法 | |
| US11533649B2 (en) | Systems and methods for providing mobility aspects to applications in the cloud | |
| EP2740265B1 (en) | System and method for adapting video communications | |
| US20100121744A1 (en) | Usage data monitoring and communication between multiple devices | |
| CN103596065A (zh) | 装置定向能力交换信令和多媒体内容的服务器适应性修改 | |
| CN107210999A (zh) | 链路感知流送自适应 | |
| US9125234B1 (en) | Femtocell bridging in media local area networks | |
| US20190173933A1 (en) | Method, system and apparatus for the transmission and adaption of data | |
| US20120072549A1 (en) | Method and system for optimizing cpns enabler | |
| WO2017223227A1 (en) | Automatic wireless grid access sharing and monetization from a mobile device application that receives credentials over a wireless channel | |
| CN102111673A (zh) | 一种移动终端及多媒体远程交互的方法及系统 | |
| US7788374B2 (en) | Method and apparatus for displaying browser in portable terminal | |
| CN102959531A (zh) | 用于云基媒体自适应和代码转换服务的方法和系统 | |
| EP3466120B1 (en) | Systems and methods for providing mobility aspects to applications in the cloud | |
| Mir et al. | The zewall project: Real-time delivering of events via portable devices | |
| Chen et al. | Use cases for qoe test in heterogeneous networks scenarios | |
| US8244898B1 (en) | Single message media session control | |
| HK1197516A (zh) | 用於适配视频通信的系统和方法 | |
| Tangelapalli et al. | Peer to Peer sharing of encoded streams in cloud based mobile social TV | |
| HK1197516B (zh) | 用於适配视频通信的系统和方法 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| C06 | Publication | ||
| PB01 | Publication | ||
| C10 | Entry into substantive examination | ||
| SE01 | Entry into force of request for substantive examination | ||
| REG | Reference to a national code |
Ref country code: HK Ref legal event code: DE Ref document number: 1197516 Country of ref document: HK |
|
| GR01 | Patent grant | ||
| GR01 | Patent grant | ||
| TR01 | Transfer of patent right |
Effective date of registration: 20200331 Address after: California, USA Patentee after: Apple Inc. Address before: California, USA Patentee before: INTEL Corp. |
|
| TR01 | Transfer of patent right |