发明名称 |
SYSTEM AND METHOD FOR MOTION PICTURE EXPERT GROUP (MPEG) TRANSPORT STREAM SPLICING |
摘要 |
A rate adaptation system or method is used in a subsystem to splice new content into a live stream to form a spliced stream. The live stream comprises a first plurality of frames contained within a first plurality of packets, and the new content comprises a second plurality of frames contained within a second plurality of packets. The system or method monitors the first plurality of packets and increments a live stream frame count when a new frame is encountered within the first plurality of packets; monitors the second plurality of packets and increments a new content frame count when a new frame is encountered within the second plurality of packets; and determines when the live stream frame count is greater than the new content frame count by a predetermined amount and replaces the first plurality of packets with the second plurality of packets. |
申请公布号 |
US2016261896(A1) |
申请公布日期 |
2016.09.08 |
申请号 |
US201615062587 |
申请日期 |
2016.03.07 |
申请人 |
International Datacasting Corporation |
发明人 |
Bocharnikov Kirill;Heitner Michael;Shaikhvand Babak |
分类号 |
H04N21/234 |
主分类号 |
H04N21/234 |
代理机构 |
|
代理人 |
|
主权项 |
1. A rate adaptation module for use in a subsystem to splice new content into a live stream to form a spliced stream, the module comprising:
an input adaptation buffer receiving and storing therewithin the live stream and new content, the live stream comprising a first plurality of frames contained within a first plurality of packets, the new content comprising a second plurality of frames contained within a second plurality of packets; and a rate adaptation processor coupled to the input adaptation buffer, the rate adaptation processor monitoring the first plurality of packets and incrementing a live stream frame count when a new frame is encountered within the first plurality of packets, the rate adaptation processor monitoring the second plurality of packets and incrementing a new content frame count when a new frame is encountered within the second plurality of packets, the rate adaptation processor determining that the live stream frame count is greater than the new content frame count by a predetermined amount and replacing the first plurality of packets with the second plurality of packets. |
地址 |
Kanata CA |