Dummy Media Segments Maintain Streaming Connections
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Media streaming connections often terminate prematurely due to periods of inactivity, causing delays and annoyance as the connection is re-established, as existing protocols like HLS disconnect after a short period of inactivity.
Innovation Solution
The use of 'dummy' media segments are sent from the server to the client device at regular intervals to maintain the streaming connection during periods of inactivity, such as paused playback, which are low bandwidth and easily compressible to prevent connection termination.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Loss of energy
If the streaming protocol terminates the connection after a period of inactivity to free up resources, then resource management is improved, but the user experience deteriorates due to connection re-establishment delays and annoyance
Solution Approach 1:
The patent introduces dummy media segments as an intermediary element that mediates between the streaming protocol's inactivity detection mechanism and the user's paused playback state. These dummy segments appear as legitimate media data to the protocol (preventing connection termination) but are actually discarded by the player (consuming minimal resources), thus resolving the contradiction between resource management and user experience
Solution Approach 2:
The patent changes the parameter of media segment content from actual video data to dummy/placeholder data during paused states. This parameter change allows the connection to remain active (since data is still being transmitted) while the actual resource consumption is minimized (since the data is dummy content that gets discarded), thereby resolving the contradiction
2Reliability
If dummy media segments are sent at regular intervals to maintain connection activity, then connection stability is improved, but bandwidth consumption increases
Solution Approach 1:
The patent implements periodic transmission of dummy media segments at strategically chosen intervals that match or exceed the protocol's inactivity timeout threshold. This periodic action maintains connection stability (preventing timeout-based disconnections) while minimizing bandwidth consumption by sending data only when necessary, rather than continuously
Solution Approach 2:
The patent uses dummy media segments that are essentially disposable placeholders - they are transmitted to maintain connection activity but are immediately discarded by the player without being decoded or processed. These 'cheap' dummy segments consume minimal bandwidth and processing resources compared to actual video data, yet effectively prevent connection termination
Data Source
AI summary
Media streaming connections are maintained even when media playback is paused or otherwise temporarily halted through the use of dummy segments that are delivered via the media streaming connection, thereby preventing non-use of the connection. In some implementations, the dummy segments are requested by the media client device. In other implementations, dummy segments are transmitted by the media server device when no other requests are received, when notification of paused playback is received, or when conditions otherwise warrant. The dummy segments may be relatively blank, contain redundant imagery, or otherwise be easily compressible to reduce bandwidth consumption on the network. Received dummy segments are recognized and discarded by the media player device, as appropriate.

