Я знаю, что это часто задаваемый вопрос, который не имеет тривиального решения.
Нашел демо, которое делает то же самое - http://blog.denivip.ru/index.php/2017/01/live-streaming-on-ios/?lang=en, но не использует AVAssetWriter.
Люди также предлагали использовать библиотеку bento4, но я хочу иметь возможность делать это программно, без создания нового процесса и без задержки, связанной с созданием нового файла, и с использованием AVAssetWriter.
Если это невозможно, почему в IOS нет встроенной поддержки для создания этих файлов с помощью AVAssetWriter с использованием образцов?
Является ли RTSP единственным вариантом, который Apple рекомендует для прямой трансляции?