Мы очень рады представить мастер службы потоковой передачи AWS , который может изменить ваши впечатления от потоковой передачи. С помощью этого инструмента вы сможете за считанные минуты создать собственное потоковое приложение на AWS , указав всего два входных параметра: количество необходимых вам потоков и количество необходимых игроков.
Мастер AWS Streaming Service создает автоматически масштабируемый потоковый сервис на AWS за считанные минуты в соответствии с вашими требованиями. Вы указываете количество издателей и игроков в качестве входных данных и получаете URL-адреса конечных точек потоковой передачи и воспроизведения. Затем вы можете начать потоковую передачу или играть напрямую с этими конечными точками.
Мастер AWS Streaming Service легко создает шаблон AWS CloudFormation. Этот шаблон позволяет создать кластерную инфраструктуру Ant Media Server, отвечающую вашим требованиям потоковой передачи. Эта инфраструктура ведет себя как потоковая служба, и каждый ее актив находится под вашим контролем. Вы также можете изменить его при желании. Или вы можете остановить это, когда захотите.
В оставшейся части статьи мы познакомим вас с процессом настройки такого кластера с помощью этого инструмента и оптимизацией процесса настройки для достижения оптимальной производительности.
Прежде чем начать, для использования этого инструмента вам понадобится только одно: учетная запись AWS. Если у вас его нет, вы можете получить его здесь .
Посмотрите наш урок на YouTube :
Или воспользуйтесь этой пошаговой инструкцией:
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. В этом сервисе все активы в ваших руках. Вы можете изменить, остановить или перезапустить его по своему желанию.
Если у вас есть вопросы, не стесняйтесь задавать их в комментариях. Мы всегда будем рядом с вами 🙂
Ранее опубликовано Муратом Угуром здесь