A server at the edge of a broadband network distributes multimedia content streams to clients, while ensuring that the first data delivered to each client is key data (milestones) needed for correctly decoding the stream content. This is obtained by buffering the packets in the incoming stream and transmitting the packets from the buffer in an outgoing stream, starting with the most recent milestone placed in the buffer before a request to join the respective incoming stream is received. As the writing to and reading from the buffer are performed at different rates, the incoming and outgoing streams are eventually synchronized, at which point the client may be switched to receive the incoming stream directly.

 
Web www.patentalert.com

< Method and system for selectively viewing participants of a multimedia network conference

> Fault tolerant and hang resistant media processing applications

> Techniques for capturing information during multimedia presentations

~ 00582