Как скачать прямой эфир Http (m3u8) во время потоковой передачи (это не видео по запросу) - PullRequest
0 голосов
/ 29 апреля 2020

У нас есть требование, что мы будем записывать видео и сохранять его в локальные файлы на устройстве iOS, а позже мы будем экспортировать его на другое устройство / рабочий стол для воспроизведения. RTMPS используется для публикации потока с внешнего устройства камеры на медиа-сервер NGNIX. HLS используется для извлечения и воспроизведения потока с NGNIX на мобильные устройства (Android / IOS) .mp3u8

Я знаю, что Apple поддерживает автономное воспроизведение HLS только для видео по запросу. Они говорят, что вы не можете сохранить живой поток HLS, пока он выполняется на iOS. https://developer.apple.com/documentation/avfoundation/media_assets_playback_and_editing/using_avfoundation_to_play_and_persist_http_live_streams

Можно ли сохранить HLS в процессе выполнения? Я знаю, что HLS делят видео на маленькие кусочки. Можем ли мы объединить этот фрагмент для формирования полного видео, скажем, в формате .mp4, чтобы мы могли экспортировать его для воспроизведения.

...