Live media serving system and method
AssigneeAndo Media LLC
InventorsJean-Francois Gadoury, Jean-Francois Dionne
Life of this patent
Estimating the term…
Loading patent…
AssigneeAndo Media LLC
InventorsJean-Francois Gadoury, Jean-Francois Dionne
Estimating the term…
A method and system for transmitting a continuous live performance to a media client via a data network for rendering to a user. The method comprises acquiring the continuous live performance as a live stream of digital data and, on receiving a request from the media client to transmit the live performance, repackaging said stream of digital data into a media format compatible with the media client commencing at a current point in said live stream of digital data and transmitting said repackaged digital data to said media client via the data network. The media format comprises a data file having a virtually endless length.
A method for transmitting a continuous live performance to a plurality of media clients via a data network for rendering to a respective user, the method comprising:
A system for providing a live performance to a plurality of media clients via a data network, the system comprising:
Dependencies are inferred from the claim text.
Drawings are temporarily unavailable. Open the PDF at USPTO
From the US filing history. Foreign family members aren’t listed.
Media network packet handling: intermediate
For supporting one-way streaming services, e.g. Internet radio: for multicast or broadcast
Digital communication
About 1 year 10 months of term left · ends 19 Aug 2028 (estimated)
The present invention relates to a live media serving system and method. In particular, the present invention relates to a media server which supports the rendering of live media streams on media devices and/or clients which otherwise would not be able to render a live media stream.
Audio/video players are increasingly popular as the number of audio and video media files available on computer networks such as the internet increase.
Generally stated, two types of audio/video media are found on the Internet. Live streams and fixed length media files. In the first case, the length of the file is indefinite since it contains live audio/video feeds. In the second case, the length of the file is typically known and may be included in the header of the file.
FIG. 1 is a schematic diagram of a live media serving system in accordance with an illustrative embodiment of the present invention;
FIG. 2 is a communications diagram of a live media serving system in accordance with an illustrative embodiment of the present invention;
FIG. 3 is a schematic diagram of the flow of data in a live media serving system in accordance with an illustrative embodiment of the present invention;
A live stream and on demand media transcoder according to an illustrative embodiment of the present invention may be used to enable an audio/video player such as, for example, Macromedia's Flash Player™, to play MP3 (MPEG-I Audio Layer-3) or FLV (Flash Video) encoded live streams without having to either select, install, configure nor update any software or other plugin. As discussed above, presently, many audio/video player such as the Flash Player™ cannot be used to play live streaming as a fixed sized MP3 or FLV file is required.
It is to be understood that in the present specification the term “live” is meant to designate real-time broadcasts of live events as well as live audio or video signals such as, for example, live radio or television shows and live concerts. It is also to be understood that although in the present specification reference is made to MP3 and FLV audio and video formats, persons skilled in the art will appreciate that the present invention may also be applied to other audio and video formats.
Referring to FIG. 1, a live media serving system and method will now be described. A user using a personal computing device as in 12, such as a personal computer, laptop computer, personal assistant device or the like, and on which is installed a media client or application 14, for example an audio/video player such as Flash Player™, may access, via a communications network 16 such as the Internet or the like, a content provider system's 18 media serving device 20 through, for example, a link from a web page on a web server 22 via the Internet. The media serving device 20 serves as an interface to a live stream source 26 and may store statistical data relating to live streaming on a statistical database 28. The content provider system 18 may be a commercial radio station running, for example, a radio scheduling software such as RCSWorks. The personal computing device 12 may connect to the web server 22 using an Internet connection such as, for example, Ethernet (broadband, high-speed), wireless WIFI, cable Internet, etc.