×

Intelligent Video Streaming System

  • US 20180091837A1
  • Filed: 11/16/2017
  • Published: 03/29/2018
  • Est. Priority Date: 04/27/2015
  • Status: Active Grant
First Claim
Patent Images

1. A system for intelligent video streaming comprising:

  • a user device in communication with a service provider network, the user device generating a playback request for a live stream in response to a user selection to view a channel associated with live stream;

    a video controller in communication with the user device and accessible over the service provider network, the video controller comprising;

    at least one processor;

    non-transitory computer readable media having encoded thereon computer software comprising a set of instructions executable by the at least one processor to;

    allocate at least a first transcoder of a pool of transcoders to be continuously active based on analysis of viewing history of a plurality of users;

    receive, from the user device, the playback request for the live stream;

    determine, from the playback request, whether source streaming content for the live stream is being transcoded; and

    allocate, in response to determining that the source streaming content is not being transcoded, an available transcoder from the pool of transcoders to join the multicast stream and transcode the source streaming content;

    wherein the available transcoder of the pool of available transcoders further comprises;

    at least one processor;

    non-transitory computer readable media having encoded thereon a set of instructions executable by the at least one processor to;

    generate a join request for the multicast stream of the source streaming content;

    join the multicast stream;

    retrieve, from the multicast stream, the source streaming content;

    transcode the source streaming content for viewing by the user device; and

    provide transcoded streaming content for delivery to the user device.

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