MVPD Stream Controller for Flexible ABR-to-MPEG Session Management
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing MVPD systems are limited in their ability to control, manage, and monitor ABR linear stream-MPEG conversion stream sessions, lacking flexibility and operational control, especially in starting, stopping, and restarting sessions, and require configuration settings for IP multicast addresses.
Innovation Solution
A multichannel video programming distributor controller that includes an outbound IP address inventory system, conversion engine inventory system, and a stream controller to manage and monitor conversion sessions, enabling start, stop, restart, and status operations, and supports configuration settings for ABR linear stream-MPEG conversion.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If existing MVPD systems are used for ABR linear stream-MPEG conversion, then basic conversion functionality is provided, but the systems lack flexibility and operational control for managing conversion sessions
Solution Approach 1:
The system segments the conversion process into distinct manageable components including conversion sessions, each with independent control. The controller divides the overall conversion operation into separate sessions that can be individually started, stopped, and monitored, providing granular operational control and flexibility in managing multiple conversion tasks simultaneously.
2Ease of manufacture
If manual configuration of IP multicast addresses is required, then system setup is possible, but operational complexity and time consumption increase
Solution Approach 1:
The controller pre-configures and maintains an inventory of outbound IP addresses ready for assignment. By having IP addresses pre-prepared and managed in the controller's memory, the system eliminates the need for manual configuration during operation, allowing rapid deployment and reducing configuration time while maintaining ease of setup.
3Adaptability or versatility
If conversion sessions are started and stopped frequently, then operational flexibility is improved, but system stability and stream quality may deteriorate
Solution Approach 1:
The controller implements monitoring and feedback mechanisms that track the status and quality of conversion sessions. When sessions are started or stopped, the controller monitors stream quality metrics and system state, providing feedback that allows it to make informed decisions about session management, thereby maintaining stream quality consistency even during frequent operational changes.
Data Source
AI summary
A multichannel video programming distributor controller is provided for use with an adaptive bitrate stream provider, a HTML code repository and a plurality of conversion engines. The multichannel video programming distributor controller includes an outbound IP address inventory system, conversion engine and network elements inventory system, and an MVPD stream controller. The MVPD stream controller is operable to provide a stream instruction, based on one of a plurality of outbound IP addresses, one of a plurality of ABR identification data and HTML identification data so as to instruct one of the plurality of conversion engines to output a first MPEG transport stream.


