Я работаю над веб-приложением на основе php, где мне нужно, чтобы конечный пользователь мог записывать видеоответ через приложение с помощью своей веб-камеры, а затем это видео сохранялось на моем сервере. Я смотрел в Wowza потокового двигателя в течение некоторого времени и смог выяснить, что мне нужен потоковый движок и кодер для успешной потоковой передачи видео. С помощью Adobe Flash Media Live кодировщик (спасибо моему товарищу jolumg) Я смог транслировать живое видео на мой локально установленный потоковый движок Wowza, что здорово, если я хочу транслировать живое видео, однако я не могу ожидать, что мой конечный пользователь установит кодировщик на своем устройстве. Если я не ошибаюсь, конечный пользователь будет иметь доступ к какой-либо записи через мое приложение. Поэтому мне нужно знать несколько вещей:
Есть идеи?
Извините, если мне не хватает понимания всей платформы потоковой передачи / записи видео. Я довольно молодой программист, и это абсолютно новое для меня. Спасибо заранее.
Я думаю, что то, что вы ищете, точно не называется рекордером. Если вам нужен прямой эфир, вам понадобится модуль кодера. Та же функция, что и у FMLE.
Если вы не можете попросить пользователя установить FMLE, вам нужна та же функция, что и на веб-странице.
Примеры WebRTC:
https://webrtc.github.io/samples/
3. Вам не нужен FMLE в этом сценарии. Конечные пользователи делают кодирование.
4. В Wowza configure вы можете настроить автоматическую запись всех потоков в приложении. Вы также можете иметь http API для запуска / остановки записи в любой момент, если вы хотите точный контроль.
5- Это будет зависеть от вашего использования. Это то, что вам нужно оценить,
Jolumag объяснил хорошо.
FMLE, Wirecast, OBS являются настольным кодировщиком. Если вы ищете опцию записи из браузера, то это Flash-компонент, поддерживающий протокол RTMP.
Вы можете установить этот rtmp: // wowzaip: 1935 / wowzapp / streamname в вашем компоненте Flash Publisher.
Flash теперь называется «мертвым», так что вы можете перейти на WebRTC, если вам нужна эта поддержка записи и в мобильном телефоне.
Chrome прекратил поддержку Flash как основной технологии для доступа к веб-камере … вашим пользователям придется включить Flash-плагин в Chrome.