Dynamic Watermarking of Media via Transport-Stream Metadata
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
In media distribution systems, metadata carried in-band within a transport stream may be discarded or not conveyed to downstream entities, preventing dynamic content modification and media-consumption reporting, as intermediaries strip metadata to prevent unauthorized access.
Innovation Solution
An intermediary in the media-distribution path receives a transport stream with metadata, encodes it into a watermark within the media stream, allowing downstream entities to decode and use the metadata for dynamic content revision and reporting.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If intermediaries strip metadata from transport streams to prevent unauthorized access, then security is improved, but downstream entities cannot perform dynamic content modification or reporting
Solution Approach 1:
A watermarking intermediary is introduced in the media distribution path that receives the transport stream with metadata, encodes the metadata into watermarks within the media content, and outputs the watermarked media. This intermediary acts as a mediator that allows metadata to be conveyed to downstream entities without exposing the original metadata in the transport stream, thus maintaining security while enabling functionality.
Solution Approach 2:
The metadata is copied and encoded into watermarks within the media content. Instead of transmitting the original metadata separately or leaving it in the transport stream, the system creates a copy of the metadata and embeds it within the media content itself through watermarking, allowing downstream entities to extract and use the metadata while the original transport stream remains secure.
2Adaptability or versatility
If metadata is conveyed in-band within transport stream, then downstream entities can access metadata for dynamic content modification, but intermediaries may strip or discard the metadata
Solution Approach 1:
The metadata is merged with the media content by encoding it into watermarks within the media content itself. Instead of keeping metadata separate in the transport stream where it can be stripped, the system combines the metadata with the media content through watermarking, ensuring that the metadata travels with the media content through the distribution path and is reliably delivered to downstream entities.
Solution Approach 2:
The metadata is copied into the media content through watermarking. By creating a copy of the metadata and embedding it within the media content, the system ensures that even if intermediaries strip or discard separate metadata, the copied metadata within the watermarks remains with the media content and reaches downstream entities reliably.
3Reliability
If watermarking is applied to encode metadata, then metadata delivery reliability is improved, but device complexity increases due to watermark encoding and decoding requirements
Solution Approach 1:
The watermarking system enables downstream entities to self-serve by extracting metadata directly from the watermarked media content without requiring separate metadata delivery mechanisms. The media content itself carries the metadata through watermarks, allowing receiving devices to autonomously extract and use the metadata for dynamic content modification and reporting without additional infrastructure.
Data Source
AI summary
A method and system for dynamically watermarking media content based on transport-stream metadata, to facilitate action by a downstream entity. An intermediary in a media-distribution path could receive a transport stream carrying media content and carrying metadata that is not watermarked in the media content. The intermediary could then obtain from the transport stream the metadata that is not watermarked in the media content and could modify the media content at least by encoding into the media content a watermark that represents the obtained metadata. And the intermediary could then output at least the modified media content for transmission to a downstream entity. The downstream entity could thus obtain from the watermark in the media content the metadata and could use the metadata to facilitate carrying out one or more useful actions.


