Eingabetypen, Protokolle und Upstream-Systeme in AWS Elemental MediaLive - 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 AWS Elemental MediaLive

In der folgenden Tabelle sind die unterstützten Eingabetypen aufgeführt 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 Ihrer VPC auf einen festen Endpunkt am. MediaLive Amazon VPC in einer privaten Cloud
HLS

Siehe HLS inputs, nach dieser Tabelle.

pull Rufen Sie einen HLS-Stream oder eine Komponente von einem externen Endpunkt mithilfe des HTTP-Protokolls mit oder ohne sichere Verbindung ab. HTTP-Server oder

HTTPS-Server

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 Flow-ARN, keinen URI.

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

HTTPS-Server

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 mit oder ohne sichere Verbindung ab. 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.

HTTP-Server oder

HTTPS-Server

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
RTMP Pull pull Abrufen eines Streams per Pull von einem externen Endpunkt mit dem RTMP-Protokoll

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

RTMP-Server über RTMP Pull
RTMP Push Push Wenn Sie das RTMP-Protokoll MediaLive verwenden, wird ein Stream an einen festen Endpunkt weitergeleitet.

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

RTMP-Server über RTMP Push
RTMP Push Senden Sie mithilfe des RTMP-Protokolls einen Stream in Ihrer VPC auf MediaLive einen festen Endpunkt.

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

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

HLS

Bei HLS müssen die Medien ein Transportstrom sein. MediaLive unterstützt nicht die Aufnahme von HLS-Inhalten, die andere Arten von Medien enthalten.

Aufnahme mit einer Pull-Eingabe

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 Eingabe angegeben ist. MediaLive 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 einem RTP-Push-Eingang

Eine RTP-Push-Eingabe funktioniert wie folgt: Die Quelle versucht, an einen Endpunkt zu liefern, der in der Eingabe angegeben ist. MediaLive 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.