Eingabetypen, Protokolle und Upstream-Systeme - MediaLive

Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.

Eingabetypen, Protokolle und Upstream-Systeme

In der folgenden Tabelle sind die Eingabearten aufgeführt, die in unterstützt werden MediaLive, und es wird beschrieben, wie die Eingabe den Quellinhalt verarbeitet. Suchen Sie in der Tabelle in der ersten Spalte nach einem Eingabetyp und lesen Sie dann in der gesamten Zeile nach, um Informationen darüber zu erhalten, wie der Typ unterstützt wird.

In den Abschnitten nach der Tabelle wird beschrieben, wie eine Push- oder Pull-Eingabe MediaLive aufgenommen wird.

MediaLive Art der Eingabe Drücken oder ziehen? Anwendungsfall Upstream-System und unterstütztes Protokoll
CDI Push Push einen unkomprimierten Stream in Ihrem VPC auf einen festen Endpunkt am MediaLive. Amazon VPC in einer privaten Cloud
HLS

Siehe HLS inputs, nach dieser Tabelle.

pull Rufen Sie mithilfe des HTTP Protokolls einen HLS Stream oder ein Asset von einem externen Endpunkt ab, mit oder ohne sichere Verbindung. HTTPServer oder

HTTPSServer

HLS Rufen Sie mithilfe einer sicheren Verbindung einen HLS Stream oder ein VOD Asset aus einem AWS Elemental MediaStore Container ab. AWS Elemental MediaStore mit einem benutzerdefinierten Protokoll
HLS Rufen Sie mithilfe einer sicheren Verbindung einen HLS Stream oder ein VOD Asset aus einem Amazon S3 S3-Bucket ab. Amazon S3 über ein benutzerdefiniertes Protokoll
Link Push Senden Sie einen Transportstream (TS) von einem AWS Elemental Link Gerät aus. AWS Elemental Link über eine interne Verbindung
MediaConnect Push Push einen Transportstream (TS) von einem Flow nach innen AWS Elemental MediaConnect.

Diese Eingabe verwendet einen MediaConnect FlowARN, keinenURI.

AWS Elemental MediaConnect über eine interne Verbindung
MP4 pull Rufen Sie eine MP4 Datei von einem HTTP Server ab, mit oder ohne sichere Verbindung. HTTPServer oder

HTTPSServer

MP4 Rufen Sie mithilfe einer sicheren Verbindung eine MP4 Datei aus einem Amazon S3 S3-Bucket ab.

Mit MediaLive, der Bucket-Name darf keine Punktnotation verwenden. mycompany-videos ist zum Beispiel gültig, mycompany.videos jedoch nicht.

Amazon S3 über ein benutzerdefiniertes Protokoll
Transport Stream (TS) -Datei pull Rufen Sie eine TS-Datei von einem HTTP Server ab, mit oder ohne sichere Verbindung. Dateierweiterungen von.ts oder .m2ts werden unterstützt.

MediaLiveunterstützt nur statische TS-Dateien. Es unterstützt keine wachsenden TS-Dateien, in die geschrieben wird, während sie verwendet werden.

HTTPServer oder

HTTPSServer

Transport Stream (TS) -Datei Rufen Sie mithilfe einer sicheren Verbindung eine TS-Datei aus einem Amazon S3 S3-Bucket ab. Dateierweiterungen von.ts oder .m2ts werden unterstützt.

MediaLive unterstützt nur statische TS-Dateien. Es unterstützt keine wachsenden TS-Dateien, in die geschrieben wird, während sie verwendet werden.

Bei MediaLive darf der Bucket-Name keine Punktnotation verwenden. mycompany-videos ist zum Beispiel gültig, mycompany.videos jedoch nicht.

Amazon S3 über ein benutzerdefiniertes Protokoll
RTMPZieh pull Rufen Sie mithilfe des RTMP Protokolls einen Stream von einem externen Endpunkt ab.

MediaLive unterstützt keine Eingaben, die das RTMPS Protokoll verwenden.

RTMPServer über RTMP Pull
RTMPDrücken Push Schieben Sie einen Stream bei MediaLive Verwendung des RTMP Protokolls auf einen festen Endpunkt.

MediaLive unterstützt keine Eingaben, die das RTMPS Protokoll verwenden.

RTMPServer über RTMP Push
RTMPDrücken Pushen Sie mithilfe des RTMP Protokolls einen Stream in Ihrem VPC auf MediaLive einen festen Endpunkt.

MediaLive unterstützt keine Eingaben, die das RTMPS Protokoll verwenden.

Amazon VPC RTMP in einer privaten Cloud
RTP Push Senden Sie mithilfe des RTP Protokolls einen Transportstream (TS) an MediaLive einen festen Endpunkt. RTPServer über RTP Push
RTP Pushen Sie mithilfe des RTP Protokolls einen Transport Stream (TS) in Ihrem VPC auf MediaLive einen festen Endpunkt. Amazon VPC RTP in einer privaten Cloud

HLS

Bei dem HLS Medium muss es sich um einen Transportstrom handeln. MediaLive unterstützt nicht die Aufnahme von HLS Inhalten, die andere Arten von Medien enthalten.

Aufnahme mit einem Pull-Input

Eine Pull-Eingabe funktioniert wie folgt: Die Quelle veröffentlicht kontinuierlich auf einem Endpunkt, der sich außerhalb von MediaLive befindet. Wenn der Kanal (der mit dem Eingang verbunden ist) läuft, MediaLive stellt er eine Verbindung zum Eingang her und nimmt den Inhalt auf.

Wenn der Kanal nicht läuft, wird MediaLive keine Verbindung zum Eingang hergestellt. (Es können andere Anwendungen vorhanden sein, die eine Verbindung herstellen.)

Eine Pull-Eingabe funktioniert mit einer Streaming-Eingabe (bei der die Quelle kontinuierlich veröffentlicht wird) oder einer VOD Eingabe (bei der die Quelle auf dem Endpunkt verfügbar gemacht wird und sich dann nicht ändert).

Aufnahme mit einer RTMP Push-Eingabe

Eine RTMP Push-Eingabe funktioniert wie folgt: Die Quelle versucht, an einen Endpunkt zu liefern, der in der MediaLive Eingabe angegeben ist. Es muss ein Handshake zwischen der Quelle und dem MediaLive Kanal bestehen, damit die Quelle Informationen über den Status der Eingabe hat.

Wenn der Kanal (der mit diesem Eingang verbunden ist) gestartet wird, MediaLive reagiert er auf die Handshake-Nachricht und nimmt sie auf. Wenn der Kanal nicht läuft, reagiert MediaLive er nicht; die Quelle wechselt in einen angehaltenen Zustand.

Eine Push-Eingabe funktioniert nur mit einer Streaming-Quelle.

Aufnahme mit einer Push-Eingabe RTP

Eine RTP Push-Eingabe funktioniert wie folgt: Die Quelle versucht, an einen Endpunkt zu liefern, der in der MediaLive Eingabe angegeben ist. Die Quelle weiß nicht, ob der Inhalt vom Kanal aufgenommen wird. MediaLive

Wenn der Kanal (der mit diesem Eingang verbunden ist) gestartet wird, MediaLive reagiert er auf die Quelle und nimmt sie auf. Reagiert nicht, wenn der Kanal MediaLive nicht läuft. Die Quelle veröffentlicht weiterhin auf dem Endpunkt, MediaLive ignoriert diese Aktion jedoch.

Eine Push-Eingabe funktioniert nur mit einer Streaming-Quelle.