Нам был направлен запрос на предоставление прямой трансляции наших ежемесячных собраний на нашем веб-сайте. Наш веб-сайт использует PHP на Linux (LAMP). Я думаю о том, чтобы получить IP или USB-камеру в конференц-зале и каким-то образом передать видео на веб-сайт. Видео также необходимо сохранить для архивирования.

Изначально я приобрел USB-камеру и использовал Google Hangouts с Youtube для создания события, которое транслировалось в прямом эфире, а после завершения сохраняет файл на YouTube для дальнейшего публичного просмотра. Теперь они хотят, чтобы все это было сделано с использованием программного обеспечения с открытым исходным кодом. Я думал об использовании VLC, но, насколько я понимаю, вам нужен плагин VLC для просмотра потока на веб-сайте.

Ребята, можете ли вы дать некоторые рекомендации, как это сделать?

2 ответа2

1

Недавно я прошел через нечто подобное, и поэтому провел много исследований о том, что там.

Есть несколько вещей, которые вам понадобятся:

  1. Камера
  2. Программный или аппаратный кодировщик
  3. Программное или аппаратное устройство захвата
  4. Достойное подключение к интернету (скорость загрузки должна быть выше, чем скорость вашего потока)
  5. Онлайн-сервис или ваш собственный сервер

Есть также несколько важных факторов, таких как скорость интернет-соединения вашей аудитории, типы устройств, на которых будет следить целевая аудитория, и, конечно же, ваш бюджет.

Если исходить из наихудшего сценария, без какого-либо бюджета, вы ограничены бесплатными услугами, такими как Livestream, Justin.tv, YouTube и Vimeo. Есть некоторые минусы для каждой услуги, но бесплатно они действительно очень хороши. Некоторые из вас минусы потокового в разрешении не HD; показ рекламы до, во время или после вашей трансляции; нет видеоаналитики; и / или нет архивирования видео после завершения живого события. Так что вам придется исследовать то, что лучше всего соответствует вашим потребностям.

Livestream.com не имеет рекламы, не имеет архивирования, но имеет простое в использовании программное обеспечение и сервис. Так что я бы выбрал бесплатную трансляцию. Вы можете транслировать качество SD только с бесплатной учетной записью, но вот очень простое решение, которое поможет вам в мгновение ока:

  1. Подпишитесь на бесплатный сервис Livestream.com
  2. Установите их программное обеспечение Procaster
  3. Установите бесплатное программное обеспечение для захвата, такое как Open Broadcast
  4. Протестируйте свою веб-камеру с помощью OBS, затем подключите ее к Livestream, используя этот учебник.

После того, как вы завершили прямую трансляцию, у вас есть 30 дней до того, как она будет удалена из бесплатной учетной записи Livestream, поэтому я рекомендую загрузить ее для архивных целей, как только вы закончите.

Если вы хотите потратить на это немного денег, то ustream.tv, livestream.com и justin.tv предлагают планы начального уровня, включающие пространство для архивов и лучшие варианты.

0

Вы можете проверить https://wiki.videolan.org/Simple_Stream_VLC_to_Website/ для возможного решения.

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

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .