Real-Time Media Streaming via Content Delivery Service

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional download systems do not allow for real-time or near-real-time streaming of media content, limiting users' ability to consume location-tagged video and other media in relevant contexts, such as global events, without prior capture and storage.

Innovation Solution

A system and method for streaming media content, where users can capture and stream media using their devices, with a networked environment that includes computing devices and client devices, utilizing a content delivery service to retrieve, prioritize, and stream media content over a network, allowing users to navigate and select content based on location, quality, and other criteria, and enabling real-time consumption via web browsers or applications.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Loss of time

If conventional download systems are used to store and view media content, then users can access captured media content, but users cannot consume media content in real-time or near-real-time

Engineering Contradiction:
Improvetime delay in media consumptionVSAvoidability to consume media in relevant contexts
Core Design Contradiction:
Loss of timeVSEase of operation

Solution Approach 1:

The system transitions from static download-based media delivery to dynamic real-time streaming. Media content is continuously captured and streamed live through the network, allowing viewers to access content as it happens rather than after capture and storage. This dynamic approach eliminates the time delay inherent in conventional download systems.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

A content delivery service acts as an intermediary between media capturers and viewers. This service receives media content from capture devices, processes it, and distributes it through the network to viewing devices. The intermediary enables real-time transmission and streaming capabilities that bridge the gap between content creation and consumption.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Reliability

If media content is captured and stored before viewing, then users can select and view content, but users lose the ability to view global events as they happen

Engineering Contradiction:
Improveavailability of media contentVSAvoidreal-time consumption capability
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The system maintains continuous media capture and streaming operations. Rather than capturing, storing, and then making content available, the system continuously captures and streams media content in an unbroken flow. This continuous action ensures that global events are transmitted as they occur, maintaining both reliability and real-time capability.

Inventive Principle:
Principle #20Continuity of useful action

Solution Approach 2:

The system performs preliminary encoding and preparation of media content as it is captured, rather than after capture. By pre-processing and streaming content in real-time, the system ensures content is ready for immediate consumption without requiring post-capture storage and retrieval operations.

Inventive Principle:
Principle #10Preliminary action

3Productivity

If a networked streaming system is implemented, then real-time media consumption is enabled, but system complexity increases

Engineering Contradiction:
Improvereal-time media streaming capabilityVSAvoidnetworked environment structure
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The content delivery service performs multiple functions within a single system component: receiving media content from various capture devices, encoding and processing the content, managing network transmission, and distributing to multiple viewing devices. This multi-functionality consolidates what would otherwise require separate systems, reducing overall complexity.

Inventive Principle:
Principle #6Universality (Multi-functionality)

Solution Approach 2:

The streaming system is divided into distinct functional modules: media capture devices, content delivery service, network infrastructure, and viewing devices. Each segment handles specific tasks independently, allowing the system to manage complexity through modular design while maintaining real-time streaming capability.

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS9832249B2Systems and methods for streaming media content
Publication Date: 2017.11.28 AMAZON TECH INC
  • US9832249B2 patent drawing
  • US9832249B2 patent drawing
  • US9832249B2 patent drawing

AI summary

Disclosed are various embodiments for facilitating streaming of media content. Video content is retrieved over a network from one or more client devices capturing video content. Data items associated with the plurality of video content are also retrieved. A list order for the plurality of video content is determined according to at least a portion of the retrieved data items, and a user interface is encoded for display where the user interface contains a plurality of items corresponding to the plurality of video content, the items being positioned within the user interface according to the list order.