Network equipment (for example, the evolution of node B (eNB), a server or other network entities) or client device (e.g., a user equipment (UE)) according to the dynamic adaptive streaming Hypertext Transfer Protocol (DASH) on the auxiliary network element (DANE) to operate through each interface. The media path interface can transmit the streaming media content from the media source server to the client device based on a set of parameters provided by the DANE server interface. The client to the DANE interface can receive a set of metric messages and state messages from the client device concurrently with the content of the transport stream media. The content adaptation component can be based on the group of metric messages and state messages to generate changes to the media presentation or related parameters.
【技术实现步骤摘要】
【国外来华专利技术】使用动态无线接入网信息的自适应视频流送相关申请的引用该申请要求2015年6月16日提交的题为“METHODSFORADAPTIVEVIDEOSTREAMINGUSINGDYNAMICRADIOACCESSNETWORKINFORMATION”的美国临时申请No.62/180,520的权益,后者的内容通过引用全部合并于此。
本公开涉及视频流送,更具体地说,涉及使用动态无线接入网信息的自适应视频流送。
技术介绍
无线移动通信技术使用各种标准和协议以在节点(例如,传输站)与无线设备(例如,移动设备)或用户设备(UE)之间传输数据。一些无线设备在下行链路(DL)传输中使用正交频分多址(OFDMA)进行通信,而在上行链路(UL)传输中使用单载波频分多址(SC-FDMA)进行通信。使用正交频分复用(OFDM)进行信号传输的标准和协议包括:第三代合作伙伴项目(3GPP)长期演进(LTE);电气与电子工程师协会(IEEE)802.16标准(例如,802.16e、802.16m),其对于工业界常称为WiMAX(微波接入全球互通);以及IEEE802.11标准,其对于工业界常称为Wi ...
【技术保护点】
一种用于超文本传输协议上的动态自适应流送(DASH)辅助网络元件(DANE)服务器的DANE的网络设备,包括:存储器,存储执行一个或多个计算机可执行组件的可执行指令;和处理器,被配置为:执行用于所述一个或多个可执行组件的可执行指令,所述一个或多个可执行组件包括:媒体路径接口组件,被配置为:以通信方式耦合到媒体发源服务器和客户端设备,并且基于一组参数将流媒体内容从所述媒体发源服务器传送到所述客户端设备;客户端到DANE接口组件,被配置为:与经由所述媒体路径接口组件传送流媒体内容并发地,从所述客户端设备接收一组度量消息和状态消息;和内容适配组件,以通信方式耦合到所述媒体路径接口 ...
【技术特征摘要】
【国外来华专利技术】2015.06.16 US 62/180,5201.一种用于超文本传输协议上的动态自适应流送(DASH)辅助网络元件(DANE)服务器的DANE的网络设备,包括:存储器,存储执行一个或多个计算机可执行组件的可执行指令;和处理器,被配置为:执行用于所述一个或多个可执行组件的可执行指令,所述一个或多个可执行组件包括:媒体路径接口组件,被配置为:以通信方式耦合到媒体发源服务器和客户端设备,并且基于一组参数将流媒体内容从所述媒体发源服务器传送到所述客户端设备;客户端到DANE接口组件,被配置为:与经由所述媒体路径接口组件传送流媒体内容并发地,从所述客户端设备接收一组度量消息和状态消息;和内容适配组件,以通信方式耦合到所述媒体路径接口组件和所述客户端到DANE接口组件,被配置为:基于经由所述客户端到DANE接口组件接收到的该组度量消息和状态消息,在经由所述媒体路径接口组件传送到所述客户端设备期间生成修改,所述修改包括分段序列的媒体呈现、流媒体内容的传送或流媒体内容的转码或转速率。2.如权利要求1所述的网络设备,其中,所述可执行组件还包括:DANE服务器接口组件,被配置为:将一个或多个参数增强传送(PED)消息发送到所述媒体发源服务器,或者从所述媒体发源服务器接收一个或多个PED消息,其中,所述PED消息包括促进经由所述媒体路径接口组件从所述媒体发源服务器到所述客户端设备的媒体呈现的所述一组参数,以提供在修改之前基于该组参数来传送流媒体内容。3.如权利要求2所述的网络设备,其中,所述一组参数包括一个或多个服务质量参数、一个或多个带宽参数以及用于将转码或转速率操作从所述媒体发源服务器卸荷到所述DANE服务器的一个或多个转码或转速率参数。4.如权利要求3所述的网络设备,其中,所述一个或多个服务质量参数包括所确保的比特率、最大比特率、延迟时间以及分组丢失;其中,所述一个或多个带宽参数包括最小带宽、最大带宽以及客户端标识符(ID);并且其中,所述一个或多个转码参数包括编解码器参数、带宽、帧率、多用途互联网邮件扩展(MIME)类型、用于垂直呈现流媒体内容的高度以及用于水平呈现流媒体内容的宽度。5.如权利要求1所述的网络设备,还包括:DANE到客户端接口组件,被配置为:将参数增强接收(PER)消息发送到所述客户端设备,所述PER消息包括吞吐量的指示、服务质量的指示以及使得能够从所述媒体发源服务器卸荷转码操作的转码参数的指示。6.如权利要求1所述的网络设备,其中,所述客户端设备包括用户设备(UE),所述UE与经由所述媒体路径接口组件传送流媒体内容并发地,经由所述客户端到DANE接口组件将所述一组度量消息和状态消息传递到所述DANE服务器,以在显示器中呈现流媒体内容时实现修改。7.如权利要求1所述的网络设备,其中,所述一组度量消息和状态消息包括一组吞吐量参数、一组服务质量参数以及使得能够从所述媒体发源服务器卸荷转码操作的一组转码参数。8.如权利要求7所述的网络设备,其中,所述一组吞吐量参数包括所确保的吞吐量、基本通用资源定位符(URL)吞吐量信息以及代表性标识符吞吐量信息的一个或多个指示;其中,所述一组服务质量参数包括所确保的比特率、最大比特率、延迟时间以及分组丢失的一个或多个指示;其中,所述一组转码参数包括编解码器参数、带宽、帧率、多用途互联网邮件扩展(MIME)类型、用于垂直呈现流媒体内容的高度以及用于水平呈现流媒体内容的宽度的一个或多个指示。9.如权利要求1所述的网络设备,还包括:拥塞组件,被配置为:基于网络测量或经由所述客户端到DANE接口组件的所述一组度量消息和状态消息来检测与将流媒体内容传送到所述客户端设备有关的拥塞事件,并且触发经由所述内容适配组件修改流媒体内容。10.如权利要求1所述的网络设备,其中,所述内容适配组件进一步被配置为:通过基于来自所述客户端设备的所述一组度量消息和状态消息以及关于经由所述DANE服务器接口组件来自所述媒体发源服务器的与网络拥塞有关的一个或多个PED消息的一组参数来改变所述存储器中所存储的流媒体内容的版本,以此在将流媒体内容传送到所述客户端设备期间生成对所述分段序列的媒体呈现的修改。11.如权利要求10所述的网络设备,其中,所述版本包括基于比特率、帧率、分辨率或编解码器类型中的至少一个的流媒体内容的不同配置。12.如权利要求1所述的网络设备,其中,所述DANE服务器包括代理服务器,所述代理服务器经由所述客户端到DANE接口组件和DANE到客户端接口组件在最终网络跳转处以通信方式耦合到所述客户端设备,其中,所述DANE到客户端接口组件被配置为:将参数增强接收(PER)消息发送到所述客户端设备,所述PER消息包括吞吐量的指示、服务质量的指示以及使得能够从所述媒体发源服务器卸荷转码操作的一组转码参数。13.一种用于演进节点B(eNB)的超文本传输协议上的动态自适应流送(DASH)辅助网络元件(DANE)的系统,包括:媒体路径接口,被配置为:响应于客户端请求而经由超文本传输协议(HTTP)信道接收流媒体内容并且提供流媒体内容的传送,以便客户端设备在显示器中呈现;客户端到DANE接口,被配置为:与传送流媒体内容并发地或在此期间,接收一组度量消息和状态消息;存储器,存储执行一个或多个计算机可执行组件的可执行指令;和处理器,被配置为:执行用于所述一个或多个可执行组件的可执行指令,所述一个或多个可执行组件包括:内容适配组件,被配置为:...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。