Я использовал twilio-video:1.19.2
в угловом 8.
Я реализовал функциональность видеозвонка один на один.
Ниже приведен мой код, который я использую для включения / отключения видео.
toggleVideo() {
this.videoConference.isPaused = !this.videoConference.isPaused;
this.twilioRoom.localParticipant.videoTracks.forEach(track => {
if (this.videoConference.isPaused) {
track.disable();
} else {
track.enable();
}
});
}
Видеозвонок работает нормально. Но когда я приостанавливаю видео на стороне участника, только некоторое время отображается черный экран . Большую часть времени это freezes video
(последний записанный кадр остается).
Эта проблема обнаружена в реагирующей библиотеке https://github.com/blackuy/react-native-twilio-video-webrtc/issues/165
Кто-нибудь знает, как решить эту проблему?
Можно ли добавить черный экран (видеодорожка)?
Я хочу показать черный экран, когда видео приостановлено со стороны участника.