Media Aggregation System for Simultaneous Local and Remote Display
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current home entertainment systems face complexity in controlling and aggregating media content from multiple sources, making it difficult to manage and placehift content to remote devices, with existing solutions like universal remote controls and integrated video switching devices experiencing limited success.
Innovation Solution
A media aggregation system that includes a network interface, display interface, and multiple media interfaces, coupled with a controller that can respond to remote device commands to provide simultaneous media content on a local display and placeshifted streams to remote devices, using various communication protocols to control and route content from multiple sources.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If multiple media sources and components are incorporated into the home entertainment system, then the system provides more media content and viewing flexibility, but the system complexity increases making control difficult
Solution Approach 1:
The patent combines multiple media sources and control functions into a single integrated media aggregation system. The system consolidates inputs from cable/satellite receivers, DVD/Blu-ray players, media servers, and streaming devices into one unified platform that can be controlled through a single interface, eliminating the need to manage multiple separate components and their individual controls.
Solution Approach 2:
The media aggregation system is designed as a universal platform that can handle multiple types of media sources and output to multiple displays simultaneously. It provides multi-functional capabilities including local display output, placeshifting to remote devices, picture-in-picture modes, and support for various media formats and protocols, replacing the need for multiple specialized devices.
2Adaptability or versatility
If content is placeshifted to remote devices, then viewing flexibility and location independence are improved, but control complexity increases
Solution Approach 1:
The media aggregation system acts as an intermediary between media sources and remote devices. It receives content from various sources, processes and encodes it appropriately, then transmits to remote devices through network interfaces. This intermediary role simplifies control by providing a single point of management rather than requiring direct control of each component in the placeshifting chain.
Solution Approach 2:
The system implements feedback mechanisms where the remote device communicates with the media aggregation system to report playback status, buffer levels, and user interactions. This feedback loop allows the system to automatically adjust streaming parameters, maintain proper synchronization, and provide seamless control without requiring manual intervention from the user.
3Adaptability or versatility
If multiple streams are processed simultaneously for local and remote displays, then viewing flexibility is improved, but processing complexity increases
Solution Approach 1:
The media aggregation system segments the video processing pipeline into distinct functional modules: input reception, decoding, rendering for local display, encoding for placeshifting, and network transmission. Each module handles a specific aspect of the processing chain, allowing multiple streams to be processed simultaneously through parallel instantiation of these modules without creating unmanageable complexity.
Solution Approach 2:
The system adds a temporal dimension to the processing architecture by implementing frame buffering and timestamp synchronization mechanisms. This allows it to handle multiple output streams with different timing requirements by organizing processing in discrete time slices and using buffer queues to decouple the production and consumption of video frames across different output paths.
Data Source
AI summary
Systems and methods are described for aggregating media content from multiple sources for viewing on a local display or for placeshifting to a remote display. The aggregation system responds to instructions received from a remote device via the digital network to provide the video output incorporating the media content received from any of the media sources to the locally-connected display. The media aggregation system also simultaneously provides a placeshifted video stream to the remote device via the digital network that incorporates media content received from any of the plurality of media sources selected in response to the instructions received from the remote device.


