Мы очень рады представить мастер службы потоковой передачи 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 :
Или воспользуйтесь этой пошаговой инструкцией:
- Сначала перейдите к мастеру AWS Streaming Service.
- Введите ожидаемое количество зрителей и издателей в соответствии с вашими требованиями.
- (Необязательно) Если вы нажмете « Создать бесплатный субдомен и SSL-сертификат », вы получите бесплатный субдомен (с расширением .antmedia.cloud), предоставленный вместе с сертификатом Let's Encrypt. Если вы выберете этот вариант, вам необходимо сообщить нам адрес и поддомен вашего балансировщика нагрузки, чтобы мы могли выполнить необходимые обновления через DNS. Если вы не отметите этот параметр, вы сможете предоставить собственный сертификат для шаблона CloudFormation позже.
- Нажмите кнопку «Отправить».
- Вы увидите сводную информацию о конфигурации кластера в виде таблицы.
6. На данный момент у нас есть шаблон CloudFormation, с помощью которого можно создать наш потоковый сервис. Мы можем скачать шаблон или напрямую загрузить его в сервис AWS CloudFormation, нажав «Открыть в CF».
7. Теперь продолжим простой путь, нажав кнопку « Открыть в CF ». После этого все будет продолжаться на консоли AWS. После входа в консоль AWS вас встретит экран, аналогичный показанному ниже.
8. Заполните три поля, которые появятся, нажав кнопку « Далее ». После заполнения необходимых полей нажмите кнопку « Далее », чтобы начать процесс установки.
Имя стека: оно будет описывать ваши стеки, оно будет похоже на скелет.
KeyName: имя пары ключей Amazon EC2. Если здесь нет значения, необходимо создать ключ ssh (EC2 > Пары ключей).
(Необязательно) LoadBalancerCertificateArn: имя ресурса Amazon (ARN) сертификата, который нужно связать с балансировщиком нагрузки. Ознакомьтесь с разделом «Как получить сертификат SSL в диспетчере сертификатов AWS для вашего доменного имени?» за дополнительную помощь. Если вы выбрали «Создать бесплатный поддомен и сертификат SSL», вам не понадобится «LoadBalancerCertificateArn». Поскольку сертификаты встроены в файл YAML, они будут импортированы автоматически.
9. Продолжайте, нажимая кнопки «Далее». Затем CloudFormation начнет установку.
10. После завершения установки вы можете получить доступ к информации о вашем потоковом сервисе, нажав на вкладку « Вывод ». Здесь вы найдете конечную точку (URL-адреса) для публикации и воспроизведения потоков.
В этом блоге мы познакомили вас с нашим мастером служб потоковой передачи AWS, который за считанные минуты создает службу потоковой передачи с автоматически масштабируемой инфраструктурой на AWS. В этом сервисе все активы в ваших руках. Вы можете изменить, остановить или перезапустить его по своему желанию.
Если у вас есть вопросы, не стесняйтесь задавать их в комментариях. Мы всегда будем рядом с вами 🙂
Ранее опубликовано Муратом Угуром здесь