Захват потока RTSP из UIView с помощью MobileVLCKit - PullRequest
0 голосов
/ 08 апреля 2019

Я использую MobileVLCKit для потоковой передачи с использованием RTSP, и мне нужно сохранить прямой эфир для последующего воспроизведения.Я пытался использовать Glimpse для захвата содержимого UIView, в котором находится мой VLCPlayer, однако я все еще застрял при указании выходного URL ( Указание каталога документов в качестве выходного URL файла при работе с Glimpse в Swift )

Есть ли способ сделать это с MobileVLCKit?Ранее я пытался использовать FFmpeg, но качество потока не было хорошим, и VLC обеспечивал лучшую производительность.Мне просто нужно иметь возможность передавать RTSP и захватывать его.Кто-нибудь знает, как я могу это сделать?Если MobileVLCKit не может этого сделать, я открыт и для других решений.

1 Ответ

0 голосов
/ 08 апреля 2019

версии 3.2.0 добавлены API записи

new recording Api
VLCMediaPlayerDelegate:
    - (void)mediaPlayerStartedRecording:(VLCMediaPlayer *)player;
    - (void)mediaPlayer:(VLCMediaPlayer *)player recordingStoppedAtPath:(NSString *)path;
VLCMediaPlayer:
    - (BOOL)startRecordingAtPath:(NSString *)path;
 - (BOOL)stopRecording;
...