如何在 android (JAVA) 中的 twilio 可编程视频通话中暂停和恢复视频
How to pause and resume video in a programmable video call in twilio in android (JAVA)
我正在使用 twilio 可编程视频通话。要求是当两个参与者之间进行视频通话时,即本地参与者是我自己和远程参与者是另一个待命的人,如果本地参与者单击按钮 'toggle video' 或锁定 phone 然后正在进行的视频应该暂停,当解锁 phone 或再次按下 'toggle video' 时远程参与者应该可以看到视频,我可以在 phone 锁定时暂停视频并在解锁时恢复视频,问题是当视频恢复时只有本地参与者(我自己)可以看到它,而远程参与者则看不到。如何解决这个问题,我尝试了不同的方法,videoCapturer 但没有任何效果。请帮忙!
我明白了!!
用于锁定和解锁
采用
onPause()
和 onRestart()
当 phone 锁定时, onPause()
被调用,在
onPause(){ localVideoTracke.enable(false)}
,
当 phone 解锁时 onRestart()
被调用,在 onRestart(localVideoTrack.enable(true))
enable()
方法可以在视频通话中暂停和恢复视频,
它可以用于 localAudioTrack
和 localVideoTrack
我正在使用 twilio 可编程视频通话。要求是当两个参与者之间进行视频通话时,即本地参与者是我自己和远程参与者是另一个待命的人,如果本地参与者单击按钮 'toggle video' 或锁定 phone 然后正在进行的视频应该暂停,当解锁 phone 或再次按下 'toggle video' 时远程参与者应该可以看到视频,我可以在 phone 锁定时暂停视频并在解锁时恢复视频,问题是当视频恢复时只有本地参与者(我自己)可以看到它,而远程参与者则看不到。如何解决这个问题,我尝试了不同的方法,videoCapturer 但没有任何效果。请帮忙!
我明白了!!
用于锁定和解锁
采用
onPause()
和 onRestart()
当 phone 锁定时, onPause()
被调用,在
onPause(){ localVideoTracke.enable(false)}
,
当 phone 解锁时 onRestart()
被调用,在 onRestart(localVideoTrack.enable(true))
enable()
方法可以在视频通话中暂停和恢复视频,
它可以用于 localAudioTrack
和 localVideoTrack