-
公开(公告)号:US20110296485A1
公开(公告)日:2011-12-01
申请号:US13201261
申请日:2010-02-05
申请人: Michael E. Nilsson , Rory S. Turnbull , Ian B. Crabtree , Stephen C. Appleby , Patrick J. Mulroy
发明人: Michael E. Nilsson , Rory S. Turnbull , Ian B. Crabtree , Stephen C. Appleby , Patrick J. Mulroy
IPC分类号: H04N7/173
CPC分类号: H04L12/5695 , H04L47/10 , H04L47/38 , H04L47/70 , H04L47/801 , H04L47/822 , H04L47/826 , H04L65/602 , H04L65/80
摘要: A video sequence is to be transmitted at a selectable quality from a server over a network. A network control protocol operates in response to a control parameter to allocate to the server a share of available transmission capacity in proportion to the value of the control parameter. First, one determines a plurality of transmission rate values that are needed over successive time periods of the sequence for successful transmission of the sequence at a reference quality; then the control parameter is set, proportional to the transmission rate value and communicated to the control protocol at corresponding time instants. The sequences can then be transmitted, encoded at a quality from time to time selected in dependence upon the actual transmission capacity made available by the network to the server.
摘要翻译: 以可选择的质量通过网络从服务器发送视频序列。 网络控制协议响应于控制参数而操作,以与控制参数的值成比例地向服务器分配可用传输容量的份额。 首先,确定在序列的连续时间段中以参考质量成功传输序列所需的多个传输速率值; 然后将控制参数设置为与传输速率值成比例,并在相应的时刻传达给控制协议。 然后可以按照根据网络向服务器提供的实际传输容量不时选择的质量来传输,编码序列。
-
公开(公告)号:US20100128604A1
公开(公告)日:2010-05-27
申请号:US12594280
申请日:2008-03-27
CPC分类号: H04L65/602 , H04L65/4084 , H04L65/80 , H04N19/115 , H04N19/164 , H04N21/23106 , H04N21/2365 , H04N21/23655 , H04N21/2385 , H04N21/2402 , H04N21/26216 , H04N21/4347 , H04N21/47202 , H04N21/64322 , H04N21/8456
摘要: The bitrate for any practical video streaming system will vary considerably as a function of the difficulty of encoding the sequence in question. This variation is even more apparent when comparing different video clips of different genres for example where sports clips might require a higher average bitrate and fluctuate more due to the high activity of typical scenes, whereas a news report clip might require a much lower bitrate and be relatively static. As such, to deliver video streams at a constant quality to users sharing a contended network, a constant bandwidth method is not efficient to use across all the streams. The bandwidth allocated to each stream must be allowed to dynamically vary in time in accordance with the precise demands of the video being streamed at that time and also be within any network bandwidth constraints. The present invention defines such a method.
摘要翻译: 任何实际的视频流系统的比特率将随编码所述序列的难度而变化很大。 当比较不同类型的不同视频剪辑时,这种变化更加明显,例如,运动剪辑可能需要更高的平均比特率,并且由于典型场景的高活动而波动更多,而新闻报道剪辑可能需要低得多的比特率 比较静态 因此,为了将共享竞争网络的用户以恒定的质量传送视频流,恒定带宽方法在所有流中使用是无效的。 必须允许分配给每个流的带宽在时间上根据当时流传输的视频的精确需求而动态变化,并且也在任何网络带宽限制内。 本发明定义了这种方法。
-
公开(公告)号:US20110243223A1
公开(公告)日:2011-10-06
申请号:US13133757
申请日:2009-12-07
IPC分类号: H04N7/26
CPC分类号: H04N21/23655 , H04N19/103 , H04N19/115 , H04N19/127 , H04N19/146 , H04N19/149 , H04N19/152 , H04N19/61 , H04N19/63 , H04N2007/243
摘要: A plurality of video streams is transmitted over a transmission link. At intervals, one determines for each video stream at each of a plurality of encoder settings, having regard to the amount of data buffered at a receiver for that stream, a bit rate sufficient to transmit the remainder of that stream at that encoder setting such as to avoid buffer underflow at the receiver. One determines also a critical point equal to the earliest time at which that bit rate can be reduced while still avoiding buffer underflow at the receiver. An encoder setting is chosen for each video stream such that the sum of said bit rates required for transmission of the streams does not exceed the capacity of the transmission link. Any surplus capacity of the transmission link is allocated to the stream that has the earliest critical point.
摘要翻译: 多个视频流通过传输链路传输。 间隔地,考虑到在该流的接收机处缓冲的数据量,在多个编码器设置中的每一个处确定每个视频流的比特率,足以在该编码器设置发送该流的剩余部分,例如 以避免接收器的缓冲器下溢。 一个还确定等于可以减小该比特率的最早时间的临界点,同时仍避免接收器处的缓冲器下溢。 为每个视频流选择编码器设置,使得传输流所需的所述比特率的总和不超过传输链路的容量。 将传输链路的任何剩余容量分配给具有最早临界点的流。
-
公开(公告)号:US20090052531A1
公开(公告)日:2009-02-26
申请号:US12281701
申请日:2007-02-27
CPC分类号: H04N19/58 , H04N19/132 , H04N19/152 , H04N19/573 , H04N19/895
摘要: A video encoder using inter-frame differential coding has a store (3) for containing a plurality of reference pictures. For each incoming picture it chooses one (or more) of the stored reference pictures to use. Control means (10) select which locally decoded pictures are to be entered into, and removed from, as that the store always contains at least one relatively older picture that lies within a defined time window and it least one relatively younger picture that is more recent than the time window. When it receives an error message from a receiver, it switches the coder from its normal a state (in which it is allowed to choose any picture as predictor) into a state in which it is permitted to choose only a said relatively older picture for prediction. The beginning of the time window is preferably set according to the estimated (or observed) round trip time between the encoder and decoder such that at least tine of the relatively older pictures always predated the error message.
摘要翻译: 使用帧间差分编码的视频编码器具有用于容纳多个参考图像的存储器(3)。 对于每个传入的图片,它选择一个(或多个)存储的参考图片来使用。 控制装置(10)选择将哪个局部解码的图像输入并从中移除,因为商店总是包含位于定义的时间窗内的至少一个相对较旧的图像,并且至少一个较新的图片是更近的 比时间窗口。 当它从接收器接收到错误消息时,它将编码器从正常的状态(允许选择任何图像作为预测器)切换到允许仅选择所述较旧的图像进行预测的状态 。 时间窗口的开始优选地根据编码器和解码器之间的估计(或观察到)往返时间来设置,使得相对较老的图片的至少tine总是在错误消息之前。
-
-
-