News: fMP4 for HLS is now available in Nimble Streamer. Also, check Softvelum updates for Q3: SRT, SLDP, players SDKs, wildcard ABR, VP8/VP9, new Nimble Streamer review and more at this page.

SDK мобильного вещания

для Android, iOS и Windows Phone

Вещание живого видео с мобильных устройств

В настоящий момент сервис WMSPanel обрабатывает данные с тысяч различных медиа-серверов, которые выдают сотни тысяч потоков. Наш медиа-сервер Nimble Streamer обрабатывает миллиарды соединений ежемесячно. Мы наблюдаем постоянный рост спроса от наших клиентов на новые функции для мобильного вещания.

Современные мобильные устройства способны предоставлять видео и аудио контент высокого качества, и, что самое главное, широко используются. Из этого следует, что доля трафика мобильного вещания постоянно растёт. Возможно, создание простого вещающего приложения не главное. Что на самом деле выходит на первое место по приоритету, так это возможность применить бизнес-логику компании к мобильному вещанию с помощью существующей инфраструктуры, или создать такую инфраструктуру простым стандартным способом.

Команда WMSPanel рада анонсировать новый продукт для мобильных платформ iOS, Android и Windows Phone под названием SDK мобильного вещания Larix.

SDK: Библиотека + пример приложения

SDK мобильного вещания предоставляет необходимые API для передачи живого видео/аудио-контента с мобильного устройства на медиа-сервер. Поддерживаются следующие возможности:

  • H.264/AAC
  • Публикация потоков по протоколам RTSP и RTMP поверх TCP
  • Поддерживаются базовый и дайджестный методы аутентификации RTSP и RTMP. Также поддерживается авторизация Limelight для RTMP.
  • Поддержка нескольких соединений: создайте несколько профилей и ведите трансляцию на 3 из них одновременно
  • Поддержка фронтальной и основной камер с быстрым переключением
  • Поддержка ландшафтного и портретного режима с динамической ориентацией
  • Запись в MP4 и сохранение снимков
  • Поддержка вспышки
  • Поддержка звука с Bluetooth
Версия для платформы Windows Phone в настоящий момент поддерживает только RTMP, есть также ряд других ограничений. Но мы продолжаем улучшать её, чтобы привести в соответствие с другими приложениями набора.

Библиотека была успешно протестирована на совместимость с медиа-серверами Nimble Streamer, Wowza Streaming Engine и такими онлайн-платформами как YouTube и Twitch.
Ознакомьтесь с FAQ, где даны ответы на самые часто задаваемые вопросы про наш SDK.

SDK дополняется исходным кодом приложений, которые вы можете поставить и попробовать перед покупкой библиотеки.
Larix Broadcaster может публиковать живое видео и аудио на указанный URL RTSP или RTMP. Ознакомьтесь с процедурами установки для Android и для устройств iOS в качестве примера. Использую приложение, как образец кода, вы можете увидеть все методы библиотеки в действии и сделать свои доработки.
Larix Screencaster - это приложение, способное публиковать содержимое экрана Android на указанный URL RTSP или RTMP. Процедура использования проста и понятна.

Посмотрите статью про построение системы доставки мобильного видео на основе Nimble Streamer, Larix SDK и других продуктов.

Лицензирование библиотеки

Библиотека — это проприетарное ПО и оно распространяется по подписке.

  • Для получения библиотеки нужно сделать подписку. Как только вы подпишетесь, вы получите SDK с библиотекой в составе. Пока вы оплачиваете подписку, вы получаете полноценную техподдержку и своевременные обновления.
  • Вы платите столько, сколько вам нужны наши услуги. По окончании платежей библиотека продолжит работать. Как только вам понадобятся обновления - просто подпишитесь снова.
  • Отдельная подписка на iOS стоит 300 USD в месяц, Android - 300 USD, а Windows Phone - 700 USD.
  • На этой странице вы узнаете все подробности о ценах.
  • Никаких разовых платежей или лицензионных отчислений.
  • Нет ограничений на число приложений, разработанных на базе SDK.
Пользователю SDK предоставляется неисключительная, непередаваемая, ограниченная лицензия на библиотеку, без права перепродажи лицензии или предоставления её третьим лицам. Пользователю разрешено использовать библиотеку в целям разработки и распространения только в составе компилированных бинарных файлов, поставляемых на конечные устройства.

SDK для плееров

Мы также предлагаем SDK для SLDP Player - он позволяет добавлять функции проигрывания потоков RTMP и SLDP в мобильные приложения.
На этой странице вы найдёте больше информации.

Часть инфраструктуры

Предлагаемая библиотека вещания создавалась как часть комплексного решения. WMSPanel предоставляет несколько хорошо известных продуктов для индустрии потокового видео:

  1. Nimble Streamer — быстрый и мощный медиа-сервер для трансляции живых потоков и VOD. Поддерживаются протоколы HLS, MPEG-DASH, RTMP, RTSP, MPEG-TS и другие.
  2. WMSPanel — облачный сервис для сбора статистики и управление медиа-серверами.
  3. Транскодер живого вещания даёт возможность преобразовывать контент живых потоков с помощью фильтров и высокоэффективных энкодеров.
  4. Контроль публикации позволяет управлять публикациями с мобильных устройств в соответствии с вашей бизнес-логикой.
  5. Dispersa — распределённая система проверки доступности потоков из разных точек мира.
  6. Paywall возможности для монетизации и защиты потокового видео.

Свяжитесь с нашей командой, если у вас остались вопросы.