Live Media Server Repackaging for Seamless Playback

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional audio/video players are inefficient in playing live streams due to the need for supplemental software and are often hindered by network security systems, especially when using low bandwidth connections, which results in delayed playback and restricted access.

Innovation Solution

A method and system that repackages live streams into a media format compatible with existing media clients, allowing seamless playback without additional software installation, using a media server that transcodes and transmits the stream starting from the current point, utilizing HTTP over TCP/IP to bypass network security restrictions and simulate a virtually endless file length.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If conventional audio/video players are used to play live streams, then supplemental software must be purchased and installed, but this increases device complexity and ease of operation issues

Engineering Contradiction:
Improveease of useVSAvoidsoftware installation requirement
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The patent introduces a media server as an intermediary component that converts live stream data into a format compatible with conventional media players. This mediator handles the complexity of live stream processing, allowing standard players to function without supplemental software while maintaining compatibility with existing devices

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The patent creates a copy of the live stream data in a different format (HTTP-compatible format) that can be played by conventional media players. This copying approach allows the same content to be accessed through both specialized and conventional players without requiring additional software installations

Inventive Principle:
Principle #26Copying

2Loss of time

If conventional audio/video players download complete fixed length media files before playback, then playback can start, but this causes long wait times especially on low bandwidth connections

Engineering Contradiction:
Improvewait time before playbackVSAvoidplayback efficiency
Core Design Contradiction:
Loss of timeVSProductivity

Solution Approach 1:

The patent implements preliminary buffering where a small portion of the live stream is buffered in advance, allowing playback to start quickly without downloading the entire file. This preliminary action enables immediate playback while continuing to receive and buffer additional data in the background

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent implements dynamic buffering where the buffer size and data reception rate adjust based on network conditions. This dynamic approach allows the system to optimize playback continuity by adapting to varying bandwidth availability, preventing playback interruptions while minimizing initial wait time

Inventive Principle:
Principle #15Dynamics

3Reliability

If network security systems block interconnections for live streaming data transmission, then security is maintained, but this prohibits live stream playback

Engineering Contradiction:
Improveaccess reliabilityVSAvoidnetwork security restrictions
Core Design Contradiction:
ReliabilityVSObject-affected harmful factors

Solution Approach 1:

The patent changes the transmission parameters by converting live stream data into HTTP format, which uses different ports and protocols that are typically allowed through network security systems. This parameter change allows the data to bypass security restrictions while maintaining the same functional purpose

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The patent substitutes the specialized live streaming protocol mechanism with the more universally accepted HTTP mechanism. This substitution replaces the blocked transmission method with an alternative that achieves the same goal (data transmission) without triggering security blocks

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

Data Source

PatentUS8412840B2Live media serving system and method
Publication Date: 2013.04.02 TRITON DIGITAL CANADA INC
  • US8412840B2 patent drawing
  • US8412840B2 patent drawing
  • US8412840B2 patent drawing

AI summary

A method and system for transmitting a continuous live performance to a media client via a data network for rendering to a user. The method comprises acquiring the continuous live performance as a live stream of digital data and, on receiving a request from the media client to transmit the live performance, repackaging said stream of digital data into a media format compatible with the media client commencing at a current point in said live stream of digital data and transmitting said repackaged digital data to said media client via the data network. The media format comprises a data file having a virtually endless length.