AU2005294450A1

Method and system for broadcasting multimedia data

Abstract

This record has no abstract on file.

Term

Term ended

Projected expiry passed 5 October 2025, 1 year ago.

  1. Priority
  2. Filed
  3. Published
  4. Projected expiry
  5. Today

19 claims: 4 independent, 15 dependent

  1. 1
    CLAIMS What is claimed is:1. A method for determining a transport mode comprising the activities of: transmitting a multicast stream by a server to a media player application;checking for features of a multicast streaming format by the media player application upon receiving the multicast stream;enabling a unicast transmission if the media player application does not receive the transmitted multicast stream or does not detect features of a multicast streaming format;enabling multicast streaming upon detecting features of a multicast streaming format by the media player application.
  2. 6
    A system for broadcasting an encoded data stream in one of a multicast and unicast transmission mode, said system comprising:a plurality of client systems;a first server;and an intervening network connecting said first server to each of said plurality of client systems, said first server providing a multicast data stream to at least one of said plurality of clients via said intervening network, said broadcasting of the encoded data stream being in a multicast transmission mode upon receipt of content within the multicast data stream and detection of features of a streaming format by said at least one of said plurality of clients and said broadcasting of the encoded data stream being in a unicast transmission mode upon failure of said at least one of said plurality of client systems to receive content within the multicast data stream and detect features of a streaming format.
  3. 9
    The system for increasing availability of data streams, said system comprising:a plurality of client systems;a primary server connected directly to each of said plurality of client systems;and a plurality of peer servers each connected to said primary server, each of said plurality of peer servers storing data streams accessible by said first server upon receipt of a request from at least one of said plurality of client systems, said primary server including: a replication processor for replicating an accessed data stream;a transmitter for providing the accessed data stream directly to WO 2006/041832 PCT/US2005/035662 the at least one of said plurality of servers;and a storage medium for storing said replicated data stream and providing said replicated data stream to any of said plurality of clients upon request. 5 10. The system of claim 9, further comprising a plurality of groups of client systems, each group of client systems being directly connected to a respective one of said plurality of peer servers, each of said plurality of peer servers acting as a primary server for group of clients systems connected directly thereto.
  4. 10
    10
  5. 16
    16 A method of replicating an encoded data stream comprising the activities of:. 30 receiving, at a first server, a request for a data stream from at least one client system connected thereto;searching a network of peer servers for the requested data stream;receiving the requested data stream from a peer server within the network;WO 2006/041832 PCT/US2005/035662 replicating the requested data stream;transmitting the requested data stream to the at least one client;storing the replicated data stream in a storage medium of the first server for direct access by a client system requesting the replicated data stream.