Популярность прямой трансляции растет, особенно на мобильных устройствах. По оценкам, к 2021 году оборот в этой сфере будет составлять 70 миллиардов долларов. Теперь в любой момент миллиарды людей могут жить в прямом эфире со своих мобильных телефонов. В этой статье мы рассмотрим потоковые приложения для iPhone.
Прямая трансляция с iPhone
Десять лет назад потоковое вещание находилось в зачаточном состоянии. Прямые трансляции в Интернете требовали студийной среды и инвестициями в десяткки тысяч долларов.
Сегодня такие же возможности и способности находятся в вашем кармане. Хотите транслировать с мобильного телефона, включив предварительно записанные кадры? Вы можете это сделать. Хотите записать трансляцию прямо на месте? Вы можете это сделать! Как насчет наложения заголовков или логотипов поверх вашей трансляции? Не проблема — все это можно сделать подручными средствами!
Сегодня никто не удивится возможности создавать профессиональные трансляции с iPhone.
Почему RTMP?
RTMP — это протокол для потоковой передачи мультимедиа через Интернет. Именно RTMP поддерживает обмен сообщениями в реальном времени. Технология была разработана компанией Adobe. Она широко используется в потоковом видео и являлся стандартом на протяжении многих лет.
Для современной трансляции RTMP используется для связи с сервером. Протокол RTMP позволяет мобильным приложениям подключаться к любой онлайн-платформе. Это отличает его приложения Facebook, например, которое может транслировать только свои собственные материалы. Приложение с поддержкой RTMP позволить вам передавать трансляцию на любой видео-хостинг, работающий с RTMP.
Лучшие приложения для iPhone
Оставив технические детали в стороне, давайте взглянем на некоторые из наших любимых потоковых приложений для iPhone. Это BroadcastMe, nanoStream, Wirecast Go и Live: Air Solo.
Приложение BroadcastMe
Приложение BroadcastMe — бесплатное приложение для iOS, в основе которого лежит потоковая технология Streamaxia. Она позволяет транслировать потоковое видео на любой RTMP-сервер через стандартное видео с кодировкой H.264 / AAC. Видео поставляется с адаптивным битрейтом в портретной или альбомной ориентации. Другие функции:
- Использование передней или задней камеры
- Зашифрованная потоковая передача по протоколу RTMPS
- Возможность локального сохранения видеофайла
- Потоки с низкой задержкой
- В приложении отсутствует брендинг в потоках.
В целом, BroadcastMe — это качественное бесплатное приложение, которое легко использовать.
Приложение NanoStream
Приложение nanoStream — это еще одно высококачественное бесплатное приложение. Он транслирует потоковое видео Full HD с битрейтом до 7,5 Мбит / с. Подобно BroadcastMe и другим приложениям в этом списке, nanoStream использует H.264 для видео и AAC для аудио.
NanoStream подключается через RTMP и включает в себя другие функции, аналогичные другим приложениям в этом списке, например:
- Локальная запись
- Поддержка вертикального или горизонтального видео.
Однако он включает в себя ряд уникальных функций. К ним относятся поддержка внешних камер и даже видео-дрона. NanoStream также может гордится потоками с низкой задержкой и спроектирован так, чтобы быстро поставлять видеоролики зрителям.
Приложение Wirecast Go
Еще одно отличное приложение — Wirecast Go. По сравнению с другими вариантами выше, Wirecast Go является более мощным приложением. Он дает возможность маркировать ваш поток, накладывать изображения, заголовки и логотипы. В Wirecast Go также интегрирован чат, чтобы иметь возможность обращаться к вашим зрителям, и возможность переключаться между двумя разными «кадрами».
Есть обновление стоимостью $5,99, которое открывает еще больше возможностей. Wirecast Go не обновляется с начала 2016 года, поэтому вы можете найти более современные приложения, но он по-прежнему отлично справляется.
Приложение Live: Air Solo
Последнее приложение, на котором мы остановимся, — это Live: Air Solo от компании Teradek, одно из самых эффективных потоковых приложений для iPhone.
Одной из важных особенностей приложения является возможность переключения между несколькими источниками. Это может включать:
- Переднюю и заднюю камеры на телефоне
- Предварительно записанный контент
- Внешнюю камеру с энкодером Teradek
Live: Air Solo также позволяет вам балансировать уровни звука, вставлять графические наложения и текстовые заголовки, корректировать правильные видеопотоки, выполнять основные изменения изображения перед их вставкой в новостную ленту и многое другое.
Затем все это можно передать на любой сервер RTMP.
Подключение приложения к RTMP-серверу
Независимо от того, какое приложение вы используете, вам понадобится сервер RTMP для его подключения. Обычно это означает привязку к онлайн видео-платформе.
Подключение мобильного приложения к RTMP-серверу обычно включает в себя заполнение двух полей. Одно поле — это URL-адрес сервера. Обычно это происходит в формате «rtmp://xyz.com/xyz». Второе поле — это имя потока. Это произвольно сгенерированный код или текстовая строка. Он настраивает ваше потоковое приложение на правильный канал прямой трансляции и одновременно разрешает доступ.
Вы можете найти эти данные через свою онлайн-платформу, а затем скопировать их в приложение для подключения к серверу. Готово! Можно начинать трансляцию в режиме реального времени.
Вывод
Работать с потоковым вещанием с телефона — легко. В качестве отправной точки вы можете скачать одно из приложений, описанных выше, и попробовать работать на нем самостоятельно.