Как кэшировать видео / аудио во время потоковой передачи в iOS

В моем приложении у меня есть функция кэширования медиафайлов (изображений / аудио / видео). Поэтому, когда я пытался это сделать, я мог легко найти библиотеки с открытым исходным кодом для кэширования изображений в iOS, но я не могу ничего найти для кэширования видео / аудио. Возможно ли кэшировать видео / аудио во время потоковой передачи. если да, то каков правильный подход к этому? если нет, то какое альтернативное решение смотреть видео / аудио в автономном режиме?

Я с нетерпением жду вашего ответа, если кто-нибудь знает это, пожалуйста, помогите мне.

заранее спасибо

    Давайте будем гением компьютера.