Selective Multimedia Stream Control via TRC Messages
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current multimedia data streaming systems, particularly in mission-critical services like MCVideo, lack the ability to selectively control audio and video streams, leading to bandwidth wastage, high power consumption, and processing delays due to the need to receive and process all streams simultaneously, which is inefficient and impractical for low network connectivity scenarios.
Innovation Solution
A method and system for controlling multimedia data streaming using a Transmission Reception Control (TRC) message format, allowing selective suspension or resumption of specific media streams based on user requests, with the server communicating control messages to manage bandwidth allocation and stream reception, enabling users to choose which audio or video streams to receive.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If all audio and video streams are received simultaneously in a multi-user conference, then complete information is provided to users, but network bandwidth is wasted and power consumption increases
Solution Approach 1:
The patent segments the audio and video streams by introducing separate control mechanisms for each media type. The server divides the streaming control into independent audio stream control and video stream control, allowing selective reception of either audio or video streams based on user needs, thereby reducing unnecessary bandwidth consumption while maintaining essential information delivery.
2Reliability
If all audio and video streams are processed simultaneously, then complete multimedia content is available, but device power consumption increases
Solution Approach 1:
The patent segments the processing load by allowing the client device to selectively process only audio streams or only video streams based on user preference and device capabilities. This segmentation reduces the simultaneous processing burden on the device, thereby lowering power consumption while still providing complete multimedia content through separate control channels.
3Reliability
If all media streams are received in low network connectivity scenarios, then complete content is delivered, but processing delays increase
Solution Approach 1:
The patent segments the media stream reception into separate audio and video control paths. In low network connectivity scenarios, the server can selectively transmit only essential streams (e.g., audio only or video only) based on priority settings, reducing the total processing load and minimizing delays while ensuring complete delivery of critical content.
Solution Approach 2:
The patent implements partial action by allowing selective reception of media streams based on user needs and network conditions. Instead of requiring complete reception of all audio and video streams, the system permits receiving only the necessary portion (e.g., audio without video or vice versa), thereby reducing processing delays in constrained network environments while maintaining content completeness for the selected streams.
4Loss of energy
If selective stream reception is implemented, then bandwidth efficiency improves, but system complexity increases
Solution Approach 1:
The patent introduces an intermediary control mechanism in the form of a standardized TRC (Transmission and Reception Control) message format that mediates between the server and client devices. This intermediary layer simplifies the complexity by providing a uniform interface for selective stream control, allowing the server to manage multiple audio and video streams through a consistent protocol without requiring complex custom control logic at each device.
Data Source
AI summary
The present invention relates to a method for controlling the streaming of multimedia data in a network. The method comprising receiving, from a client device by a server, a request to control reception of at least one media stream from amongst a plurality of media streams as present in multimedia-data undergoing streaming by the client device, analysing the contents of the request to identify at least one of: a reception control message; the at least one media selected; and a type of control to be performed with respect to the at least one media, and responding the client device based on said analysis of the request by suspending or resuming the streaming of the at least one media stream from amongst the plurality of media streams in the multimedia data.


