TECHNIQUES FOR CLIENT-CONTROLLED PACING OF MEDIA STREAMING
In various embodiments, a media delivery application transmits encoded chunks of a media title to a playback application. In operation, the media delivery application receives, via a media channel, an encoded chunk request that has been transmitted over a TCP connection. The media delivery applicati...
Gespeichert in:
Hauptverfasser: | , , , |
---|---|
Format: | Patent |
Sprache: | eng ; spa |
Schlagworte: | |
Online-Zugang: | Volltext bestellen |
Tags: |
Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
|
Zusammenfassung: | In various embodiments, a media delivery application transmits encoded chunks of a media title to a playback application. In operation, the media delivery application receives, via a media channel, an encoded chunk request that has been transmitted over a TCP connection. The media delivery application also receives, via a side channel, a pacing specification that is associated with the encoded chunk request and has been transmitted over the TCP connection. As per the encoded chunk request, the media delivery application retrieves encoded chunk content. The media delivery application sets a parameter associated with the TCP connection equal to a parameter value based on the pacing specification. Subsequently, the media delivery application causes TCP segments corresponding to the encoded chunk content to be transmitted, via the media channel, over the TCP connection in accordance with the first parameter value.
En diversas modalidades, una aplicación de entrega de medios transmite fragmentos codificados de un título de medios a una aplicación de reproducción. En funcionamiento, la aplicación de entrega de medios recibe, a través de un canal de medios, una solicitud de fragmento codificado que se ha transmitido a través de una conexión TCP. La aplicación de entrega de medios también recibe, a través de un canal lateral, una especificación de marcación del ritmo que está asociada con la solicitud de fragmento codificado y se ha transmitido a través de la conexión TCP. De acuerdo con la solicitud de fragmento codificado, la aplicación de entrega de medios recupera el contenido del fragmento codificado. La aplicación de entrega de medios establece un parámetro asociado con la conexión TCP igual a un valor de parámetro basado en la especificación de marcación del ritmo. Posteriormente, la aplicación de entrega de medios hace que los segmentos TCP correspondientes al contenido de fragmento codificado se transmitan, a través del canal de medios, sobre la conexión TCP de acuerdo con el primer valor de parámetro. |
---|