发明名称 |
Systems and methods for error resilience and random access in video communication systems |
摘要 |
Systems and methods for error resilient transmission and for random access in video communication systems are provided. The video communication systems are based on single-layer, scalable video, or simulcast video coding with temporal scalability, which may be used in video communication systems. A set of video frames or pictures in a video signal transmission is designated for reliable or guaranteed delivery to receivers using secure or high reliability links, or by retransmission techniques. The reliably-delivered video frames are used as reference pictures for resynchronization of receivers with the transmitted video signal after error incidence and for random access. |
申请公布号 |
US8804848(B2) |
申请公布日期 |
2014.08.12 |
申请号 |
US201113238624 |
申请日期 |
2011.09.21 |
申请人 |
Vidyo, Inc. |
发明人 |
Cipolli Stephen;Civanlar Reha;Eleftheriadis Alexandros;Lennox Jonathan;Sasson Roi;Saxena Manoj;Shapiro Ofer |
分类号 |
H04N7/15;H04N7/26;H04N7/06;H04N7/46;H04N7/36;H04N21/6583;H04N21/2662;H04N21/462;H04N21/63;H04N21/6375;H04L1/16;H04L29/06;H04N7/50;H04L1/18 |
主分类号 |
H04N7/15 |
代理机构 |
Baker Botts L.L.P. |
代理人 |
Baker Botts L.L.P. |
主权项 |
1. A system for media communications between a transmitting endpoint and one or more receiving endpoint(s) over a communications network, the network having one or more layered media transport link(s) including a more reliable media transport link to or from each endpoint, the system comprising:
an encoder which encodes transmitted media as frames in a threaded coding structure having a number of different frame types, the frames including a sequence of reference frames; a decoder which decodes received media based on reference frames therein; and a particular select subset of the frames in the threaded coding structure that is designated as a type (“R”) for reliable transport to the one or more receiving endpoint(s) over the more reliable transport link, wherein the subset of the frames of the type R is particularly selected to include at least the frames of the lowest temporal layer in the threaded coding structure and such that the decoder can decode at least a portion of the received media based on a reliably received frame of the type R after packet loss or error and thereafter is synchronized with the encoder, wherein reliable transport of the reference frames of the type R comprises retransmissions over the more reliable transport link based on a protocol of Acknowledgment (ACK) and/or No Acknowledgment (NACK) messages, and wherein the particular select subset of the frames that is designated as a type R for reliable transport to the decoder over the more reliable transport link comprises intra and inter macroblocks, and wherein the encoder further comprises a reliability and random access (RRC) module that recalculates the allocation of intra macroblocks in coding future frames in response to packet loss in or a new endpoint joining a current communication session. |
地址 |
Hackensack NJ US |