Media Routing Server Scalable Video Coding Latency
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing media routing server approaches that decompress, render, and re-compress media information lead to significant latency and inefficiency, particularly when handling real-time media information.
Innovation Solution
A media routing server that receives media information, scales it based on destination computing system characteristics, and transmits it without decompressing or re-compressing, using scalable video coding and prioritization to optimize delivery.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If media information is decompressed, rendered, and re-compressed by the routing server, then the media can be adapted to different destinations, but latency increases and efficiency decreases
Solution Approach 1:
The patent extracts the decompression and re-compression operations from the routing server, leaving only scaling operations. The media information is transmitted in compressed form through the routing server, which only performs scaling based on destination characteristics. This removal of heavy processing operations from the routing path resolves the contradiction by maintaining adaptability through scaling while eliminating the time loss associated with full decompression and re-compression cycles.
Solution Approach 2:
The patent applies preliminary scaling to media information before transmission based on predicted destination characteristics. By pre-scaling the media to anticipated destination requirements, the system avoids latency-inducing processing at the destination while maintaining adaptability. The routing server performs scaling operations in advance based on destination profiles, resolving the contradiction between adaptability and latency.
2Adaptability or versatility
If media information is decompressed and re-compressed at the routing server, then format adaptation is possible, but processing efficiency decreases
Solution Approach 1:
The patent removes decompression and re-compression operations from the routing server's workload, retaining only scaling operations. Media information remains in compressed form throughout routing, with the routing server performing only lightweight scaling based on destination characteristics. This extraction of heavy processing operations maintains format adaptability through scaling while dramatically improving processing efficiency by eliminating redundant compression/decompression cycles.
Solution Approach 2:
The patent creates scaled copies of media information at different resolutions or formats based on destination requirements, rather than fully decompressing and re-compressing. The routing server generates scaled versions of the compressed media data, maintaining adaptability through copying at different scales while preserving processing efficiency by working with compressed data throughout the routing process.
3Extent of automation
If the routing server processes all media operations, then centralized control is achieved, but the system becomes a bottleneck
Solution Approach 1:
The patent extracts heavy processing operations (decompression, re-compression) from the centralized routing server, leaving only lightweight scaling operations. This redistribution of processing tasks allows the routing server to maintain centralized control and coordination while avoiding becoming a throughput bottleneck. The heavy processing is either performed at endpoints or distributed, while the routing server focuses on intelligent scaling decisions.
Solution Approach 2:
The patent segments the media processing workflow into distinct functions: compression at the source, intelligent scaling at the routing server, and final rendering at the destination. This segmentation allows the routing server to maintain centralized control over the media distribution logic while avoiding the throughput limitations of centralized heavy processing. Each segment handles specific tasks, improving overall system productivity.
Data Source
AI summary
A media routing server is described. The media routing server may be configured to receive media information from a source computing system. The media routing server may be configured to scale the media information based on characteristics of one or more destination computing systems. Each scaled media information is unique to the characteristics of each destination computing system. The media information may comprise a plurality of objects. Priority information and sequencing information may be assigned to the objects by the media routing server. The media routing server may be configured to transmit the scaled media information to each destination computing system based on at least the priority information and the sequencing information.


