paint-brush
So erstellen Sie in 5 Minuten einen Streaming-Dienst für 10.000 Zuschauer auf AWSvon@antmedia
271 Lesungen

So erstellen Sie in 5 Minuten einen Streaming-Dienst für 10.000 Zuschauer auf AWS

von Ant Media Server3m2023/10/16
Read on Terminal Reader

Zu lang; Lesen

Der AWS Streaming Service Wizard vereinfacht die Einrichtung eines Streaming-Dienstes auf AWS. Durch die Bereitstellung der benötigten Anzahl an Publishern und Playern erhalten Sie Streaming- und Wiedergabe-Endpunkt-URLs. Dieses Tool generiert eine AWS CloudFormation-Vorlage für einen Ant Media Server-Cluster, die Sie einfach ändern oder stoppen können. Um es nutzen zu können, benötigen Sie ein AWS-Konto. Es werden detaillierte Anweisungen bereitgestellt, und dieses Tool bietet Flexibilität bei der Auswahl einer kostenlosen Subdomain und eines SSL-Zertifikats oder der Verwendung eines eigenen. Dies ist eine schnelle und benutzerfreundliche Möglichkeit, Ihren Streaming-Dienst auf AWS zu erstellen und zu verwalten.
featured image - So erstellen Sie in 5 Minuten einen Streaming-Dienst für 10.000 Zuschauer auf AWS
Ant Media Server HackerNoon profile picture
0-item
1-item
2-item




Wir freuen uns sehr, Ihnen den AWS Streaming Service Wizard vorzustellen, der Ihr Streaming-Erlebnis verändern kann. Mit diesem Tool können Sie in wenigen Minuten Ihre eigene Streaming-App auf AWS erstellen, indem Sie nur zwei Eingaben vornehmen: Anzahl der benötigten Streams und Anzahl der benötigten Player.

Inhaltsverzeichnis

  • Was macht der AWS Streaming Service Wizard?
  • So funktioniert der AWS-Streaming-Assistent
  • Wie Sie es nutzen können


Was macht der AWS Streaming Service Wizard?

Der AWS Streaming Service Wizard erstellt in wenigen Minuten einen automatisch skalierenden Streaming-Dienst auf AWS entsprechend Ihren Anforderungen. Sie geben die Anzahl der Herausgeber und Player als Eingabe ein und erhalten Streaming- und Wiedergabe-Endpunkt-URLs. Anschließend können Sie direkt mit dem Streaming oder Spielen mit diesen Endpunkten beginnen.


So funktioniert der AWS Streaming Service-Assistent

Der AWS Streaming Service Wizard generiert mühelos eine AWS CloudFormation-Vorlage. Mit dieser Vorlage können Sie eine Ant Media Server-Cluster-Infrastruktur erstellen, die Ihren Streaming-Anforderungen entspricht. Diese Infrastruktur verhält sich wie ein Streaming-Dienst und alle darin enthaltenen Assets unterliegen Ihrer Kontrolle. Sie können es bei Bedarf auch ändern. Oder Sie können es stoppen, wann immer Sie möchten.


So verwenden Sie dieses Tool

Im verbleibenden Teil dieses Beitrags führen wir Sie durch den Prozess der Einrichtung eines solchen Clusters mit diesem Tool und der Optimierung des Konfigurationsprozesses für optimale Leistung.


Um dieses Tool nutzen zu können, benötigen Sie zunächst nur eines: ein AWS-Konto. Wenn Sie noch keins haben, können Sie es hier bekommen.


Sehen Sie sich unser Tutorial auf YouTube an:


Oder nutzen Sie diese Schritt-für-Schritt-Anleitung:


  1. Gehen Sie zunächst zum AWS Streaming Service Wizard.
  2. Geben Sie entsprechend Ihren Anforderungen die erwarteten Zuschauer- und Publisherzahlen ein.
  3. (Optional) Wenn Sie auf „ Kostenlose Subdomain und SSL-Zertifikat generieren “ klicken, erhalten Sie eine kostenlose Subdomain (mit der Erweiterung .antmedia.cloud) zusammen mit einem Let's Encrypt-Zertifikat. Wenn Sie diese Option wählen, müssen Sie uns Ihre Load-Balancer-Adresse und Subdomain mitteilen, damit wir die notwendigen Updates über DNS durchführen können. Wenn Sie diese Option nicht aktivieren, können Sie später Ihr eigenes Zertifikat für die CloudFormation-Vorlage bereitstellen.
  4. Klicken Sie auf die Schaltfläche „Senden“.
  5. Die Zusammenfassung der Clusterkonfiguration wird als Tabelle angezeigt.


AWS-Streaming-Service-Assistent auf dem Ant-Medienserver


6. Zu diesem Zeitpunkt verfügen wir über eine CloudFormation-Vorlage, mit der wir unseren Streaming-Dienst erstellen können. Wir können die Vorlage herunterladen oder direkt in den AWS CloudFormation-Dienst hochladen, indem wir auf „In CF öffnen“ klicken.

7. Fahren wir nun ganz einfach fort, indem wir auf die Schaltfläche „ In CF öffnen “ klicken. Ab diesem Zeitpunkt läuft alles auf der AWS-Konsole ab. Sobald Sie sich bei der AWS-Konsole anmelden, werden Sie mit einem Bildschirm begrüßt, der dem folgenden ähnelt.


AWS-Cloud-Setup


8. Füllen Sie die drei angezeigten Felder aus, indem Sie auf die Schaltfläche „ Weiter “ klicken. Nachdem Sie die erforderlichen Felder ausgefüllt haben, klicken Sie auf die Schaltfläche „ Weiter “, um den Installationsvorgang zu starten.


AWS-Cloud-Setup mit Ant-Medien


  • Stack-Name: Er beschreibt Ihre Stacks und ähnelt einem Skelett


  • KeyName: Ein Amazon EC2-Schlüsselpaarname. Wenn hier kein Wert vorhanden ist, müssen Sie einen SSH-Schlüssel erstellen (EC2 > Schlüsselpaare).


  • (Optional) LoadBalancerCertificateArn: Amazon-Ressourcenname (ARN) des Zertifikats, das dem Load Balancer zugeordnet werden soll. Sehen Sie sich „Wie bekomme ich ein SSL-Zertifikat im AWS Certificate Manager für Ihren Domänennamen an?“ an. für zusätzliche Hilfe. Wenn Sie „Kostenlose Subdomain und SSL-Zertifikat generieren“ ausgewählt haben, benötigen Sie „LoadBalancerCertificateArn“ nicht. Da die Zertifikate in die YAML-Datei eingebettet sind, werden sie automatisch importiert.


9. Fahren Sie fort, indem Sie auf die Schaltflächen „Weiter“ klicken. Dann beginnt CloudFormation mit der Installation.

10. Nach Abschluss der Installation können Sie auf Informationen zu Ihrem Streaming-Dienst zugreifen, indem Sie auf die Registerkarte „ Ausgabe “ klicken. Hier finden Sie die Endpunkte (URLs) zum Veröffentlichen und Abspielen von Streams.


AWS-Streaming-Service-Endpunkte


In diesem Blogbeitrag haben wir Ihnen unseren AWS Streaming Service Wizard vorgestellt, der in wenigen Minuten einen Streaming-Service mit automatisch skalierbarer Infrastruktur auf AWS erstellt. Bei diesem Service liegen alle Vermögenswerte in Ihren Händen. Sie können es nach Bedarf ändern, stoppen oder neu starten.


Wenn Sie Fragen haben, zögern Sie nicht, diese in den Kommentaren zu stellen. Wir sind immer für Sie da 🙂


Zuvor von Murat Ugur hier veröffentlicht