paint-brush
Как создать потоковый сервис для 10 тысяч зрителей на AWS за 5 минутк@antmedia
336 чтения
336 чтения

Как создать потоковый сервис для 10 тысяч зрителей на AWS за 5 минут

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

Слишком долго; Читать

Мастер AWS Streaming Service упрощает процесс настройки сервиса потоковой передачи на AWS. Предоставляя необходимое количество издателей и проигрывателей, вы получаете URL-адреса конечных точек потоковой передачи и воспроизведения. Этот инструмент генерирует шаблон AWS CloudFormation для кластера Ant Media Server, который вы можете легко изменить или остановить. Чтобы использовать его, вам понадобится учетная запись AWS. Предоставляются подробные инструкции, и этот инструмент предлагает гибкость в выборе бесплатного поддомена и сертификата SSL или использовании вашего собственного. Это быстрый и удобный способ создать свой потоковый сервис на AWS и управлять им.
featured image - Как создать потоковый сервис для 10 тысяч зрителей на AWS за 5 минут
Ant Media Server HackerNoon profile picture
0-item
1-item
2-item




Мы очень рады представить мастер службы потоковой передачи AWS , который может изменить ваши впечатления от потоковой передачи. С помощью этого инструмента вы сможете за считанные минуты создать собственное потоковое приложение на AWS , указав всего два входных параметра: количество необходимых вам потоков и количество необходимых игроков.

Оглавление

  • Что делает мастер AWS Streaming Service
  • Как работает мастер потоковой передачи AWS
  • Как вы можете это использовать


Что делает мастер AWS Streaming Service

Мастер AWS Streaming Service создает автоматически масштабируемый потоковый сервис на AWS за считанные минуты в соответствии с вашими требованиями. Вы указываете количество издателей и игроков в качестве входных данных и получаете URL-адреса конечных точек потоковой передачи и воспроизведения. Затем вы можете начать потоковую передачу или играть напрямую с этими конечными точками.


Как работает мастер AWS Streaming Service

Мастер AWS Streaming Service легко создает шаблон AWS CloudFormation. Этот шаблон позволяет создать кластерную инфраструктуру Ant Media Server, отвечающую вашим требованиям потоковой передачи. Эта инфраструктура ведет себя как потоковая служба, и каждый ее актив находится под вашим контролем. Вы также можете изменить его при желании. Или вы можете остановить это, когда захотите.


Как использовать этот инструмент

В оставшейся части статьи мы познакомим вас с процессом настройки такого кластера с помощью этого инструмента и оптимизацией процесса настройки для достижения оптимальной производительности.


Прежде чем начать, для использования этого инструмента вам понадобится только одно: учетная запись AWS. Если у вас его нет, вы можете получить его здесь .


Посмотрите наш урок на YouTube :


Или воспользуйтесь этой пошаговой инструкцией:


  1. Сначала перейдите к мастеру AWS Streaming Service.
  2. Введите ожидаемое количество зрителей и издателей в соответствии с вашими требованиями.
  3. (Необязательно) Если вы нажмете « Создать бесплатный субдомен и SSL-сертификат », вы получите бесплатный субдомен (с расширением .antmedia.cloud), предоставленный вместе с сертификатом Let's Encrypt. Если вы выберете этот вариант, вам необходимо сообщить нам адрес и поддомен вашего балансировщика нагрузки, чтобы мы могли выполнить необходимые обновления через DNS. Если вы не отметите этот параметр, вы сможете предоставить собственный сертификат для шаблона CloudFormation позже.
  4. Нажмите кнопку «Отправить».
  5. Вы увидите сводную информацию о конфигурации кластера в виде таблицы.


Мастер службы потоковой передачи aws на сервере ant media


6. На данный момент у нас есть шаблон CloudFormation, с помощью которого можно создать наш потоковый сервис. Мы можем скачать шаблон или напрямую загрузить его в сервис AWS CloudFormation, нажав «Открыть в CF».

7. Теперь продолжим простой путь, нажав кнопку « Открыть в CF ». После этого все будет продолжаться на консоли AWS. После входа в консоль AWS вас встретит экран, аналогичный показанному ниже.


настройка облака aws


8. Заполните три поля, которые появятся, нажав кнопку « Далее ». После заполнения необходимых полей нажмите кнопку « Далее », чтобы начать процесс установки.


Настройка облака AWS с помощью ant Media


  • Имя стека: оно будет описывать ваши стеки, оно будет похоже на скелет.


  • KeyName: имя пары ключей Amazon EC2. Если здесь нет значения, необходимо создать ключ ssh (EC2 > Пары ключей).


  • (Необязательно) LoadBalancerCertificateArn: имя ресурса Amazon (ARN) сертификата, который нужно связать с балансировщиком нагрузки. Ознакомьтесь с разделом «Как получить сертификат SSL в диспетчере сертификатов AWS для вашего доменного имени?» за дополнительную помощь. Если вы выбрали «Создать бесплатный поддомен и сертификат SSL», вам не понадобится «LoadBalancerCertificateArn». Поскольку сертификаты встроены в файл YAML, они будут импортированы автоматически.


9. Продолжайте, нажимая кнопки «Далее». Затем CloudFormation начнет установку.

10. После завершения установки вы можете получить доступ к информации о вашем потоковом сервисе, нажав на вкладку « Вывод ». Здесь вы найдете конечную точку (URL-адреса) для публикации и воспроизведения потоков.


Конечные точки сервиса потоковой передачи AWS


В этом блоге мы познакомили вас с нашим мастером служб потоковой передачи AWS, который за считанные минуты создает службу потоковой передачи с автоматически масштабируемой инфраструктурой на AWS. В этом сервисе все активы в ваших руках. Вы можете изменить, остановить или перезапустить его по своему желанию.


Если у вас есть вопросы, не стесняйтесь задавать их в комментариях. Мы всегда будем рядом с вами 🙂


Ранее опубликовано Муратом Угуром здесь