×

REAL-TIME OR NEAR REAL-TIME STREAMING

  • US 20170078345A1
  • Filed: 11/21/2016
  • Published: 03/16/2017
  • Est. Priority Date: 04/07/2010
  • Status: Active Grant
First Claim
Patent Images

1. A machine readable non-transitory storage medium storing executable instructions that when executed by a data processing system cause the system to perform a method comprising:

  • executing a user application on a client device to present a program containing audiovisual content and to control presentation of the program, andrunning a media serving process on the client device, separate from the user application, to retrieve a playlist specifying a plurality of media files and a media source at which the media files are available, to retrieve the media files from the media source, and to decode the media files retrieved and to provide decoded content from the media files to the user application to allow the user application to present the program within a user interface of the user application; and

    wherein the playlist is contained in a playlist file, and the playlist comprises a plurality of tags and a plurality of Uniform Resource Identifiers (URIs), each of the URIs referring to one of the media files in the plurality of media files, the plurality of URIs listed in an order in the playlist to indicate an ordering of playback of the plurality of media files to recreate the program.

View all claims
  • 0 Assignments
Timeline View
Assignment View
    ×
    ×