2015-07-08 2 views
2

Привет Я использую эластичный транскодер AWS для перекодировки файлов в mp4, чего я хочу достичь, это multi-bitrate для VOD. Поэтому я создам 3 разных исполнения и в зависимости от того, какое устройство или/и соединение пользователь получит наиболее подходящий файл.Videojs - multi bitrate on VOD

Все файлы H.264 и битрейты:

битрейт - 1200 битрейт - 720 битрейт - 5000

1) Могу ли я на правильном пути, может videojs доставить различные выдач из MP4 из коробки, или он требует dev на моей стороне?

2) Используются ли пресеты реалистично?

3) Чтобы использовать разные версии для мобильных устройств, лучше ли использовать JS для обнаружения устройств?

ответ

1

Вы можете использовать HLS для достижения этой цели. Упругие транскодер поддерживает создание нескольких битрейтом видео манифестов: http://aws.amazon.com/about-aws/whats-new/2015/04/amazon-elastic-transcoder-adds_playready-drm-Support/

Затем просто использовать плагин HLS для video.js: https://github.com/videojs/videojs-contrib-hls

+0

Ok круто я проверить это, веселит –