2016-08-30 1 views
1

Мы хотели, чтобы наши клиенты просмотрели потоки в прямом эфире. Мы проверили опцию «Записать все прямые трансляции» из Wowza Engine Manager. Мы знаем, что потоки сохраняются внутри папки содержимого wowza, но поскольку наш движок находится в экземпляре EC2, мы не можем найти простой способ для наших клиентов смотреть их, а загружать их через консоль.Как я могу смотреть записанные прямые трансляции с помощью wowza engine?

Может ли менеджер быть настроен, чтобы показывать видеоролики там, как на Wowza Streaming Cloud?

ответ

0

Если это вариант для вас, вы можете переместить свои записи на s3. Сначала вы должны установить ведро s3 в вашей файловой системе (s3fs), затем настройте модуль ModuleMediaWriterFileMover для перемещения записанных файлов в каталог mount.

+0

Спасибо. Я читал об этой возможности, но я надеялся, что есть более простой способ. Я отправил электронное письмо на wowza, и они ответили, что еще нет (они сделают это в конце концов), чтобы просмотреть список видеофайлов, доступных из папки содержимого вашего приложения в пользовательском интерфейсе Wowza Manager. Единственный способ с помощью Менеджера - ввести имя файла потока в тестовом проигрывателе приложений VOD. –

+0

Вы можете попробовать установить простой веб-сервер (например, Nginx) и заставить его прослушивать порт, не используемый WOWZA, а затем обслуживать статические видео из папки содержимого. – joarleymoraes

0

Лучший подход: Переместите файлы в ведро S3, как только они будут готовы.

Wowza на самом деле имеет модуль для этого (конечно же это делает, все в ней нуждается)

https://www.wowza.com/forums/content.php?813-How-to-upload-recorded-media-to-an-Amazon-S3-bucket-(ModuleS3Upload)

Так что, как вы делаете с любым другим модулем,

1- включить файлы в Lib папка

2 идет к менеджеру двигателя UI и добавить модуль

3- установить ключи и ведро в мане ger properties

Перезагрузите и выполните. Работает как шарм, и файлы не загружаются, прежде чем они будут готовы.

Примечание: будьте осторожны, потому что, если вы не называете каждый поток меткой времени, как я делаю, amazon перезапишет файл при загрузке одного с тем же именем.

0

В моем случае я установил веб-сервер (apache2) на том же компьютере, который прослушивает порт 8080 (wowza использует 80 для потоковой передачи hls), затем я установил символическую ссылку из/var/www/html/content на {Wowza папка установки}/контент таким образом, что пользователи могут добираться до записей на http://youserver.com:8080/content

по умолчанию apache перечисляет все файлы в папке, а если файл - .mp4, браузер будет воспроизводить видео, если файл равен .flv, он будет скачано

Смежные вопросы