摘要 |
Systems and methods of performing on the fly transcoding of video on demand content for adaptive streaming are disclosed. For example, a media server has access to a single rendition of a video on demand item. The media server receives a request from a computing device. The request is for a portion of one of a plurality of renditions of the video on demand item that are available for adaptive streaming, where each of the renditions has a distinct bitrate. In response to the request, the media server generates, on the fly, the requested portion of the requested rendition by transcoding a corresponding portion of the accessible rendition. The media server sends the generated portion to the computing device. |
主权项 |
1. A method comprising:
receiving, at a media server, a request from a computing device for a portion of a particular rendition of a plurality of renditions of a video on demand item that are available for adaptive streaming, wherein the request is received while the media server has access to a single rendition of the video on demand item, wherein each of the plurality of renditions has a distinct bitrate, and wherein the plurality of renditions, one or more transcoding parameters, and one or more adaptive streaming parameters are identified by a transcoding template stored at the media server; in response to the request, generating the requested portion of the particular rendition of the video on demand item by transcoding a corresponding portion of the accessible rendition of the video on demand item; and sending the generated portion to the computing device. |