- PVSM.RU - https://www.pvsm.ru -
В одном из постов [1] я рассказывал, что после конференции F8 на которой Facebook объявила об открытии Live Video API, мы за пару дней сделали функцию серверного ре-стрима.
В этот раз мы решили интегрировать Live Video API в наш бродкастер для Mac.
К сожалению сразу реализовать задуманное не получилось, поскольку для полноценного использования Live Video API нужно было попасть в некий «white list».
Ответ на наш запрос мы получили спустя месяц и смысл его сводился к следующему: больше не нужно попадать в «white list»,
FB открывает доступ к Live Video API почти всем, процедура получения прав для него теперь такая же, как и для других частей Graph API.
При этом FB сразу предупреждает, что будет отказано в доступе к Live Video API в следующих случаях:
1) вы используете его для трансляции с камеры телефона
2) вы используете его для ре-стрима с другими площадками.
(ссылка [2])
Так что желающих сделать альтернативный мобайл-стриминг на FB посылают сразу. Плюс требуют эксклюзивности стрима. Впрочем, я и раньше слышал, что они всё гребут под себя.
Но для десктоп-приложений ограничений нет и мы наконец-то выпустили наш JustBroadcaster for Facebook.
Возможности самого бродкастера включают в себя:
При этом мы упростили интерфейс публикации трансляции на Facebook, что позволяет начать трансляцию в течении минуты, конечно, если у вас есть Mac и аккаунт на FB. Именно для этого нам нужен был нормальный доступ к Live Video API, а не костыль в виде «Go Live» диалога [3] от FB. Вот что у нас получилось:
Краткое(23сек) видео процесса трансляции:
Использовать FB для стриминга “с нуля” проще, чем YouTube. На YouTube вам нужно создать канал, включить флажок “Прямые трансляции”, ввести телефон и получить на него SMS и ввести подтверждающий код. На FB всё проще — нужен только аккаунт FB.
Ещё YT делает автоматически несколько качеств и умеет адаптивно подстраиваться под зрителя. У FB есть только «обычно» и HD.
Зато у FB более понятно и проще настраивается приватность трансляции. То есть можно достаточно просто сделать трансляцию только для ваших друзей или подписчиков.
Ещё большим плюсом FB является то, что трансляцию можно смотреть в официальном мобильном FB-клиенте.
И наверное самое важное в live-трансляциях — задержка от real-time. В YouTube она может доходить до 30сек и выше. В FB всё быстрее. По нашим замерам получилось, что desktop зритель получает задержку в ~4 секунды, iOS зритель — 10сек. Это очень даже неплохо.
Вообщем для деловых и обучающих трансляций FB выглядит более привлекательно.
В большинстве массовых вебинарах видео-поток идёт только от ведущего, а смотрящие комментируютзадают вопросы в текстовом виде.
И, как мне кажется, сейчас имеются все компоненты, чтобы проводить такие вебинары внутри FB:
Поэтому, если вам нужно сделать вебинар, то теперь можно посмотреть на Facebook как на простую и бесплатную альтернативу платным вебинар-решениям. Конечно, если у вас есть Mac и наш бродкастер.
Скачать и попробовать его бесплатно можно с нашего сайта [4].
Автор: Mac Broadcaster
Источник [5]
Сайт-источник PVSM.RU: https://www.pvsm.ru
Путь до страницы источника: https://www.pvsm.ru/facebook-api/126435
Ссылки в тексте:
[1] постов: https://habrahabr.ru/company/macstreamplatform/blog/300136/
[2] ссылка: https://developers.facebook.com/policy#liveAPI
[3] «Go Live» диалога: https://developers.facebook.com/docs/videos/live-video-api#golivedialog
[4] сайта: http://www.macbroadcaster.com/fbru
[5] Источник: https://habrahabr.ru/post/302426/?utm_source=habrahabr&utm_medium=rss&utm_campaign=best
Нажмите здесь для печати.