С помощью публичного API ВКонтакте теперь можно создавать прямые трансляции и автоматизировать работу с ними. В API для всех разработчиков стал доступен метод video.startStreaming
, который получает RTMP-адрес для трансляции видео. По ссылке можно в дальнейшем передать поток, например собранный в студийном ПО, а в нужный момент завершить трансляцию — stopStreaming
, естественно, тоже есть :)
Кроме того, API даёт большой набор готовых методов для работы видео и позволяет загружать видеозаписи, создавать и редактировать плейлисты на странице пользователя или сообщества, корректировать данные видео, добавлять комментарии и собирать статистику.
? Смотрите подробнее в документации по работе с видеозаписями.
Ещё сервису, работающему с видео и трансляциями ВКонтакте через API, могут пригодиться и инструменты обработки событий. Получать обновления можно через Callback API и Long Poll. Callback API позволяет отслеживать события и, например, собирать показатели вовлечённости аудитории. Через Long Poll API также можно работать с событиями сообщества в режиме реального времени, но, в отличие от Callback API, очередь из событий хранится на стороне ВКонтакте.
Наш публичный API можно встроить на сайты, в мини-приложения ВКонтакте и standalone-приложения. Автоматизация работы с видео и трансляциями — лишь одна из многих возможностей использовать инструменты VK для разработчиков. С помощью API можно управлять сообществами, автоматизировать работу с таргетированной рекламой, работать с VK Donut для монетизации контента — и не только.
Если ещё не знакомы с API ВКонтакте, то вот несколько ссылок, которые помогут начать и узнать побольше:
• стартовое руководство с базовой информацией об API;
• документация по созданию приложений, инструментов и интеграции с контентом;
• гайд для старта на платформе на примере чат-бота;
• ВКонтакте API — сообщество с актуальной информацией об обновлениях и дополнениях API.
Мы планируем расширять возможности API по работе с видео и трансляциями. Оставляйте фидбэк и делитесь сценариями, как вы автоматизируете работу с контентом с помощью API. Ждём в комментариях или в нашем сообществе — и постараемся учесть пожелания.