Resynchronizing media during streaming

   
   

A system and method are provided for resynchronizing a media stream. A media streaming server receives live or pre-recorded media for streaming to clients. When media is not received or available for streaming at the appropriate media time index, the media stream is deemed to be out of synchronization. The server selects a future time index at which to resynchronize the stream and may discard intervening media. Media corresponding to the new time index is requested or retrieved and, if available at the new time index, media streaming resumes in synchronization. If media corresponding to the new time index is not available, the server may select another future time index and try again to resynchronize. Resynchronization may be attempted a configurable number of times and, if unsuccessful, the server may terminate the stream.

Um sistema e um método são fornecidos resynchronizing um córrego dos meios. Um usuário fluindo dos meios recebe meios vivos ou pre-recorded para fluir aos clientes. Quando os meios são não recebidos ou disponível para fluir nos meios apropriados cronometre o índice, o córrego dos meios está julgado para ser fora da sincronização. O usuário seleciona um índice futuro do tempo em que resynchronize o córrego e pode rejeitar meios de intervenção. Os meios que correspondem ao índice novo do tempo são pedidos ou a resumos fluindo recuperada e, se disponível no índice novo do tempo, dos meios na sincronização. Se os meios que correspondem ao índice novo do tempo não estiverem disponíveis, o usuário pode selecionar um outro índice futuro do tempo e a tentativa outra vez resynchronize. O resynchronization pode ser tentado um número configurable das épocas e, se mal sucedido, o usuário pode terminar o córrego.

 
Web www.patentalert.com

< Task list window for use in an integrated development environment

< Method for generating instruction sequences for integer multiplication

> Data storage device for fast multiple file write operations

> Methods and apparatus for managing computer processes

~ 00161