Я хотел бы передать видео с iPhone-камеры на приложение, работающее на Mac. Подумайте, как видео-чат, но только одним способом, от устройства до приложения-получателя (и это не видео-чат).
Мое основное понимание до сих пор:
- Вы можете использовать AVFoundation для получения "живых" данных видеокамеры без сохранения в файл, но это несжатые данные, и поэтому мне придется обрабатывать сжатие самостоятельно.
- Там нет встроенной поддержки AVCaptureOutput для отправки в сетевое расположение, мне пришлось бы выполнить этот бит самостоятельно.
Я прав о вышеизложенном, или я уже отключен?
Apple Tech Q & 1702 предоставляет некоторую информацию о сохранении отдельных кадров в качестве изображений - это лучший способ сделать это? Просто экономя 30 кадров в секунду, а затем что-то вроде ffmpeg, чтобы сжать их?
Там много обсуждений в прямом эфире на iPhone, но гораздо меньше информации о людях, отправляющих видео в реальном времени. Я надеюсь на некоторые широкие штрихи, чтобы заставить меня заострить в правильном направлении.