提供了用于传输流式视频的一种方法和设备。该方法和设备包括:基于带宽考虑,动态地改变传输速率;或者预测在网络中带宽的有效性,或者两者都采用。
【技术实现步骤摘要】
【国外来华专利技术】用于流式视频的通信流量控制的方法和设备描述本申请涉及2005年10月25日申请的、序列号为60/730,088(代理案号 001362)的、题目为"Interactive Patient Care System"的美国专利申请,并 要求其优先权。将该申请的公开内容明确结合于此作为参考。视频通信在当今社会普遍存在。除了很多诸如电视之类的传统显示设 备之外,诸如计算机、个人数字助理(PDA)和蜂窝电话之类的设备适于接收 用于显示的视频信息。视频经常通过网际协议(IP)而在网络上传输。在IP上经常提供的一种 类型的视频是流式视频(streaming video)。流式视频经常在网络上传输。例 如,流式视频可以在宽带网上传输。通常,流式视频在网络上以分组形式 传输。在流式视频播放器中本地缓冲少量的视频(可能是1秒的),以便平衡 信道中的波动。流式视频播放器从缓冲器中播放视频,该缓冲器通常是一 块本地存储器(RAM)。流式视频可以获得用以进行高效传输的相对较大的带宽容量。如果流 式视频的发送器与接收器之间的介质不能提供所需要的带宽,则可能导致 图像质量下降。例如,这种质量下降可能显现为伪像和宏块化。随着带宽 需求与可用带宽之间的不均衡性的增加,视频质量下降的严重程度增加。 示意性地,伪像的持续时间和严重程度可能增加。用于确保流式视频的特定服务质量(QoS)的一种方法是为流式视频提 供专用的端点到端点链路。这种链路将会确保保持特定带宽。虽然专用链 路在提供流式视频的有保证的QoS时是有用的,但是这种链路的使用是为 一个用户最多几个用户而保留的。由于必须建立每个链路并且每个链路都 需要装置,因此这种实现方式的成本和功效是不现实的。存在对于一种方法和设备的需求,用于提供至少克服上述缺点的流式 视频。根据一个示例性实施例, 一种视频通信方法包括在非专用通信链路上 传输流式视频。所述方法还包括接收所述流式视频并确定在所述链路上的 带宽变化。此外,所述方法包括根据所述变化来改变所述传输的速率。根据另一示例性实施例, 一种用于视频传输和接收的设备包括媒体 服务器,适于传输流式视频;以及视频播放器,适于接收所述流式视频。 所述视频播放器适于根据在所述视频播放器与所述媒体服务器之间链路中 的带宽变化,改变所述流式视频的传输速率。根据再另一个示例性实施例,在一种通信系统中的视频通信方法包括: 以第一传输速率从媒体服务器向视频播放器以分组形式传输流式视频;确 定在所述传输中丢失的分组数量;将所述丢失的分组数量与阈值进行比较; 并且基于所述比较,以所述第一传输速率继续所述传输,或者将所述传输 切换到第二传输速率。根据再另一个示例性实施例,在一种通信系统中的视频通信方法包括 评估所述视频通信的一条或多条路径的带宽容量。所述方法还包括基于所述评估,为所述多条路径中每一条选择传输速率;并且以所选择的传输速率沿着每条路径从媒体服务器向视频播放器传输流式视频。在结合附图阅读以下详细描述时,从中可以最好地理解本专利技术。要强 调的是,各种特征并非按照比例绘制的。实际上,为了描述的清晰起见, 尺寸是任意放大或縮小的。附图说明图1是根据一个示例性实施例的病人信息系统的简化框图。图2是根据一个示例性实施例的方法的流程图。 图3是根据一个示例性实施例的方法的流程图。 图4是根据一个示例性实施例的方法的流程图。在以下详细描述中,为了解释而不是进行限定的目的,阐明了公开具 体细节的多个示例性实施例,以便提供对本专利技术的整体理解。然而,已经 掌握本专利技术的优点的本领域普通技术人员将会理解,存在脱离在此公开的 具体细节的的其他实施例。而且,己知设备、硬件、软件、方法、系统和协议的描述可以省略,以便不会混淆对示例性实施例的描述。虽然如此, 落入本领域公知技术范围之内的这种硬件、软件、设备、方法、系统和协 议可以按照示例性实施例来使用。最后,无论在任何实际情况下,类似的 参考数字指代类似的特征。所描述的示例性实施例涉及一种病人信息系统,在该系统中,可以将 流式视频提供给病人。该病人信息系统可以是以上所提到的应用中描述的 那样。然而,本专利技术并不局限于病人信息系统应用。为此,可以设想本发 明的其他应用,这种应用可以在与病人信息系统无关的实施例中发挥作用。 例如,本专利技术的方法和设备可以在娱乐应用、非医疗的教育视频服务以及 视频游戏中实现。有益的是,本专利技术的方法和设备所得到的流式视频通信 对网络其他用户的QoS有着最小的干扰。图1是根据示例性实施例的病人信息系统100的简化框图。系统100包括病人系统101、服务器102、以及医生终端103。服务器102和病人系 统101通过网络104进行通信。示意性地,该网络与病人终端之间的链路 可以服从已知的网际协议(IP)。网络104可以是在同轴电缆上或者光纤链路 上的宽带网。在两者中任一情况下,可以应用已知的组件和软件来实现该 网络。例如,在光纤网络中,将会提供诸如收发器之类的装置,在宽带电 缆网络中,将会提供诸如电缆调制解调器之类的装置。可替换地,网络104可以是无线网或者数字用户线路(XDSL)网络。无 线网将会包括由系统的协议所指定的基础结构。例如,无线网可以服从正EE 802.11或者其延伸,或者服从已经提出的IEEE 802.22,该协议经常被称为 频谱捷变无线通信系统(SARS)。 XDSL网络将会采用所需要的XDSL基础 结构在普通老式电话服务(POTS)线路上实现。医生终端103可以是具有用于与服务器102、网络104和病人系统101 交互的必需的表示层软件(用户接口软件)的个人计算机。终端103可以通过 已知的内部网络连接(例如有线或者无线连接)连接到服务器102。服务器 102可以称为主机中心(host center),内部网络连接对于本领域技术人员而言 是已知的,从而没有对其迸行详细描述,以便避免混淆对实施例的描述。在当前所述的示例性实施例中,为了描述简单,示出了一个病人系统 101、 一个服务器102和一个医生终端103。然而,可以设想该病人信息系统100按照需要包括多个病人系统101、多个服务器102和多个医生终端 103。服务器102包括处理器105。服务器102还包括测量服务器106、设备 数据库112和媒体传送服务器108。在一个示例性实施例中,服务器102可 以是一种硬件、软件和固件的集成组件。示意性地,网络104与处理器105 之间通信以及网络104与测量服务器106之间的通信服从超文本协议 (HTTP)。服务器106—108的很多特征是公共的,并且在以上所提到的应用 中进行了详细描述。在此提供了多个特定显著特征。测量服务器106通过网络从病人系统101接收测量数据。在测量服务 器上对这些数据进行分析,用于医生采取适当的动作。从测量服务器106 生成的数据通过SQL链路提供给数据库112。另外,测量服务器106通过 内部网络将测量分析结果(例如报告或者文摘)提供给医生终端103。媒体传送服务器108将流式视频以及采用其他格式的信息提供给病人 信息系统101。流式视频可以服从实时流式协议(realtime streaming protocol, RTSP),或者实时协议(RTP)或者实时本文档来自技高网...
【技术保护点】
一种视频通信方法,包括以下步骤:通过通信链路传输流式视频;接收所述流式视频(201);确定所述链路上的带宽变化(202);并且根据所述带宽变化来改变对所述流式视频进行解码的速率(203)。
【技术特征摘要】
【国外来华专利技术】...
【专利技术属性】
技术研发人员:N戈德堡,D西姆斯,R莱希纳,
申请(专利权)人:皇家飞利浦电子股份有限公司,
类型:发明
国别省市:NL[荷兰]
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。