×

System and method for obtaining video streams

  • US 10,327,024 B2
  • Filed: 02/07/2018
  • Issued: 06/18/2019
  • Est. Priority Date: 10/04/2011
  • Status: Active Grant
First Claim
Patent Images

1. A computer-implemented method, comprising:

  • at a client device communicatively coupled to one or more media devices, the client device having one or more processors and memory;

    obtaining a listing of video streams that are available from a particular media device of the one or more media devices; and

    for each of a plurality of video streams that are available from the particular media device;

    determining a video stream type for the video stream;

    based on the video stream type, identifying a particular type of universal resource identifier (URI) for the video stream selected from a plurality of URI types, the URI including the video stream type and at least one device-specific parameter for the video stream; and

    generating a record in a streams database located at the client device, the record including the URI;

    obtaining, at the client device, a request to obtain a first URI for a particular video stream, the request including a type of the particular video stream and a name of the particular video stream;

    in accordance with the request, obtaining the first URI from the streams database by querying the streams database using the type of the particular video stream and the name of the particular video stream; and

    after obtaining the first URI;

    receiving, from an application executing on the client device, a request to obtain the particular video stream, the request including the first URI;

    obtaining the particular video stream from the particular media device identified by the first URI; and

    outputting the particular video stream for display at an output device.

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