Media stream slicing and processing load allocation for multi-user media systems

Transrate/transcode functionality of media processing units in devices distributed within a networked media system are harnessed to enable media streaming to devices across networks while overcoming insufficient bandwidth to transmit the source content or while providing reformatted media to devices...

Full description

Saved in:
Bibliographic Details
Main Authors FANG NICHOLAS J, BOWRA TODD, SPEICHER ASHLEY C
Format Patent
LanguageEnglish
Published 19.02.2013
Subjects
Online AccessGet full text

Cover

Loading…
More Information
Summary:Transrate/transcode functionality of media processing units in devices distributed within a networked media system are harnessed to enable media streaming to devices across networks while overcoming insufficient bandwidth to transmit the source content or while providing reformatted media to devices that do not support the source format. A policy engine may reallocate media processing resources for greater efficiency. The policy engine may further schedule time-slicing of media segments in available hardware and software-based codecs. Time-slicing may be used to transformatively process one or more media streams across potentially multiple media processing units connected within a network. The media streams are divided into independently processable segments based upon knowledge of underlying media formats. Processing requirements and a priority processing order may be determined for and assigned to each independently processable segment. The segments may be scheduled for delivery to the media processing units based upon the assigned priority and processing requirements.
Bibliography:Application Number: US20060645885