/ / Как да комбинирате видео сегменти на сървър и след това поточно към уеб и iphone - iphone, видео, стрийминг

Как да комбинирате видео сегменти на сървър и след това поточно към уеб и iphone - iphone, видео, стрийминг

Опитвам се да намеря решение за постигането на следното:

Имам няколко видеоклипа (с един и същ формат и размери), които искам да мога да комбинирам динамично на базата на уеб интерфейс и след това да предавам потока на резултата.

Трябва да тече поточно в интернет (flash), както и в iPhone (http live streaming)

Сегашните ми мисли са да заснемам видеоклипове ислед това ги комбинирайте с ffmpeg-php на сървъра, след което с получения файл го предоставяте като прогресивен или чрез използване на флаш сървър / wowza сървър.

Въпросът ми е: Има ли по-добри начини да се справяте с това .... (някои сърца в рамките на wowza или флаш медиен сървър, който може да направи това за мен)

Отговори:

0 за отговор № 1

За iOS устройства, HTTP Live Streaming лесноподкрепят такъв механизъм с файловете .m3u8. За Flash-базираните плейъри можете да внедрите нещо обичайно или да използвате JW Player, който може да направи такава магия.

Работата с FFmpeg ще бъде много по-сложна:

  • ако вашите видео източници са значително различни по размер или CODEC параметри, лошото качество и окончателни повреди ще се случи
  • прекодирането може лесно да понижи качеството, ако не сте добре запознати с такива въпроси.
  • драстично повече ресурси на процесора ще бъдат необходими на сървъра. Подобно> 10,000% повече от подхода на плейлиста, в зависимост от това.