Video Stream Switching via Reference Frame Trailer Synchronization
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Conventional video stream switching in IP networks often causes damage to the video image due to the abrupt stopping and starting of data packets, leading to disruptions in the video transmission during switching operations.
Innovation Solution
A method that involves determining switching reference information, such as sequence numbers or timestamps, for both the outgoing and incoming video streams based on reference frame trailer packets to synchronize the switching process, ensuring that data packets are managed effectively before and after the switch, thereby minimizing image damage.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of operation
If video stream switching is performed by abruptly stopping and starting data packets, then switching operation is simple, but video image damage occurs
Solution Approach 1:
The patent applies preliminary action by determining switching reference information (sequence numbers and timestamps) of switching packets for both the first and second video streams before actually performing the switch. This advance preparation allows the switching to be performed smoothly at the precise moment when both streams are ready, avoiding abrupt transitions that cause video image damage.
Solution Approach 2:
The patent uses feedback mechanisms by continuously monitoring and comparing the switching reference information (sequence numbers and timestamps) of packets from both video streams. This feedback allows the system to dynamically adjust the switching timing to ensure seamless transitions, preventing video image damage while maintaining operational simplicity.
2Speed
If video stream switching is performed without synchronization, then switching speed is fast, but video quality deteriorates
Solution Approach 1:
The patent determines switching reference information including sequence numbers and timestamps for switching packets in advance, before the actual switch occurs. This preliminary synchronization preparation enables fast switching execution while ensuring video quality is maintained through precise timing alignment.
Solution Approach 2:
The patent changes and monitors critical parameters (sequence numbers and timestamps) of data packets from both video streams. By tracking these parameters and using them to determine the optimal switching moment, the system achieves both fast switching speed and high video quality through parameter-based synchronization.
3Device complexity
If data packets are switched without reference to frame trailer packets, then switching process is simple, but video stream synchronization is lost
Solution Approach 1:
The patent introduces frame trailer packets as intermediary reference points for synchronization. By determining switching reference information based on these trailer packets, the system maintains video stream synchronization without significantly increasing switching process complexity, as the trailer packets serve as natural synchronization markers already present in the video stream.
Data Source
AI summary
Disclosed are a method, an apparatus, and a system for implementing video stream switching. The method can determine switching reference information of a first reference frame trailer packet of a first video stream and switching reference information of a second reference frame trailer packet of a second video stream, when receiving a switching instruction; and switch from the first video stream sent through the target egress port to the second video stream based on the switching reference information of the first switching packet and the switching reference information of the second switching packet. Because locations of data packets sent before and after switching are considered during video stream switching, damage caused by a switching operation to a transmitted video image can be effectively reduced.


