ID3 Tag Storage in Video VANC Space for Baseband Streaming
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
ID3 tags are often lost when audio or video files are streamed in baseband form, as existing methods like watermarking are ineffective due to the long length of these tags.
Innovation Solution
A system and method for storing ID3 tags in video files using vertical ancillary data (VANC) space, allowing for real-time carriage and preservation of metadata during streaming, involving content creators authoring and inserting tags before transmission to television networks, which then process and transmit the tagged video content.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Loss of information
If ID3 tags are used to store metadata in audio or video files, then metadata information can be provided within the file, but the tags are lost when files are streamed in baseband form
Solution Approach 1:
The patent introduces vertical ancillary data (VANC) as an intermediary container that carries ID3 tag information alongside the video stream. The VANC acts as a mediator between the original ID3 tags and the baseband stream, preserving metadata information that would otherwise be lost during streaming transmission.
Solution Approach 2:
The patent embeds ID3 tag data within the VANC structure, creating a nested arrangement where the tag information is contained inside the ancillary data container. This nesting allows the tags to be carried within the video stream without interfering with the main video content.
2Reliability
If watermarking is used to preserve ID3 tags in baseband streams, then tag preservation can be attempted, but the method is ineffective because ID3 Tags are often long (128 bytes or 227 bytes)
Solution Approach 1:
The patent segments the tag preservation function from the video stream by using dedicated VANC containers. Instead of trying to embed long tags directly into the video data (watermarking approach), the system creates separate container structures that can hold the full tag information without affecting video quality or streamability.
Solution Approach 2:
The patent moves tag storage from the temporal/dimensional space of video frames (where watermarking operates) to the ancillary data dimension (VANC). This dimensional shift allows long tags to be carried without constraining the video stream's temporal characteristics.
3Loss of information
If tags are inserted into video files before transmission, then metadata can be preserved during streaming, but the system complexity increases
Solution Approach 1:
The patent performs tag insertion and VANC embedding as preliminary actions during video encoding, before the video is transmitted. By preparing the metadata containers in advance during the encoding stage, the system avoids the need for complex post-processing or real-time tag management during transmission.
Solution Approach 2:
The encoding system automatically handles tag insertion and VANC embedding as part of its standard operation. The encoder serves itself by incorporating metadata preservation into its existing workflow, eliminating the need for separate complex tag management systems.
Data Source
AI summary
There is provided a system and method for storing tags in video for carriage in real-time. The system comprising a content creator and a television network, the content creating configured to retrieve a video from a memory for delivery to the television network, generate an ID3 tag for the video, the ID3 tag including information about the video, insert the ID3 tag into a vertical ancillary data (VANC) space of the video, and transmit the video including the ID3 tag to the television network. The television network configured to receive the video including the ID3 tag from the content creator and transmit the video including the ID3 tag to a display device.


