Negotiated/dynamic error correction for streamed media

   
   

Methods and apparatuses are provided which allow a receiving device to dynamically control and/or otherwise influence a sending device's decision regarding the level of error correction that is applied to streamed media. One method includes having the receiving device generate a request for streamed media that specifies an initial requested error correction level. In this manner, the receiving device is allowed to initially negotiate an error correction level with the sending device that will be providing the streamed media. The receiving device may also dynamically modify the requested level of error correction applied to the streaming media. The sending and receiving devices may also initially and/or dynamically negotiate different error correction encoding schemes. Different error encoding scheme(s) and/or error correction levels can also be selectively applied to different types of streamed media data.

Os métodos e os instrumentos são fornecidos que permitem que um dispositivo de recepção controle dinâmicamente e/ou influencie de outra maneira a decisão de um dispositivo de emissão a respeito do nível da correção de erro que é aplicada aos meios fluídos. Um método inclui ter o dispositivo de recepção gera um pedido para meios fluídos que especifique um nível pedido inicial da correção de erro. Nesta maneira, o dispositivo de recepção é permitido negociar inicialmente um nível da correção de erro com o dispositivo de emissão que estará fornecendo os meios fluídos. O dispositivo de recepção pode também dinâmicamente modificar o nível pedido da correção de erro aplicado aos meios fluindo. Os dispositivos de emissão e de recepção podem também para negociar inicialmente e/ou dinâmicamente esquemas codificando diferentes da correção de erro. O scheme(s) do erro diferente e/ou os níveis codificando da correção de erro podem também seletivamente ser aplicados aos tipos diferentes de dados fluídos dos meios.

 
Web www.patentalert.com

< Extensible architecture for versioning APIs

< Multiple device error management

> Apparatus and method of providing common distributed services for system management applications across heterogeneous environments

> Method and apparatus for preventing a denial of service (DOS) attack by selectively throttling TCP/IP requests

~ 00114