2016-03-02 6 views
2

У меня есть wowza 4.4.0 & ffmpeg установлен на двух разных экземплярах ec2. ffmpeg транскодирует видео .dav и конвертирует их в расширение .mp4, затем загружает файл в ведро s3. такой же ведро s3 монтируется на сервере wowza в/usr/local/WowzaStremingEngine/Content, используя s3fs, я транслирую видео из установочной папки s3. иногда проигрывают плавно, в то время как в основном vod stucks после игры на 2-3 секунды.S3 ведро монтируется на wowza vod не потоковое через несколько секунд

Я также пытался играть VOD прямо из ведра s3, но это было слишком медленно

+0

это может быть связано с проблемой подключения. вы ec2 и s3 находятся в одном регионе?. – Vigikaran

+0

Нет, они не в одном регионе. – Chandan

+0

попробуйте в том же регионе s3. Я подозреваю, что это проблема подключения. – Vigikaran

ответ

0

Я бы предложил попробовать другой исходный файл, а также. Используйте файл sample.mp4, который поставляется по умолчанию с установкой Wowza и загружает его в ваш s3-ведро. Посмотрите, если вы испытываете те же проблемы.

Если это остается проблемой, вы можете посмотреть на увеличение DefaultBlockSize (стр. 25) в конфигурации MediaCache. Я предлагаю попробовать 1-2M и уменьшить пороговое значение readahead, перезапустить и снова попробовать

+0

Я сделал defaultBlockSize для 2M и readAheadThreshold до 15, но он не работает. – Chandan

+0

Я загрузил sample.mp4, и он отлично пополняется, но мой транскодированный файл не работает. Как я уже говорил для перекодирования, я использую ffmpeg. ffmepg видео кодек - libx264 с битрейтом 1024 и аудиокодеком libmp3lame с битрейтом 128k. – Chandan

+0

Похоже, что это определенно связано с кодировкой. Какова полная команда, которую вы используете? – Matt