Загрузка видео в режиме, близком к реальному времени с iPhone

Я пытаюсь найти лучший способ загрузить видео с iPhone (iOS5) как можно быстрее - в реальном времени, если возможно.

Я нашел этот предыдущий вопрос и ответ очень полезным.
потоковое видео с iPhone

Но это оставило у меня несколько вопросов без ответа. У меня недостаточно представителей, чтобы публиковать комментарии по этому вопросу - и я думаю, что мои вопросы все равно выходят за рамки исходного вопроса.

Итак:

  1. Использует AVCaptureSession / AVAssetWriter и лучше всего нарезает видео на короткие клипы. способ быстро переместить (сжатое) видео с iPhone - почти в реальном времени?

  2. Если да, может ли кто-нибудь предоставить более подробную информацию о том, как использовать два AVAssetWriter и фоновую очередь, чтобы избежать отсева (как пользователь Стив Макфарлин упоминает в упомянутом выше вопросе)? Я не понимаю, как будет работать передача от одного AVAssetWriter к другому ...

  3. (Критично) Есть ли простой способ добавить нарезанные видеофайлы обратно в полноразмерное видео ... или, по крайней мере, иметь возможность их воспроизвести как если бы они были одним законченным видео? Мне нужно объединить файлы меньшего размера, чтобы они выглядели как один файл как на сервере, так и на iPhone (для предварительного просмотра).

Спасибо за любую помощь ...

5
задан Community 23 May 2017 в 10:29
поделиться