无法显示视频轨-无法识别的选择器发送到实例错误

时间:2018-08-09 18:29:43

标签: swift webrtc

我尝试在

中显示用于视频聊天的摄像机视频流
@IBOutlet weak var localVideoView: RTCEAGLVideoView!

我从localStream获得的localVideoTrack:我之前创建的RTCMediaStream

localVideoTrack = localStream.videoTracks.first

localVideoTrack.add(self.localVideoView)

那之后我出错了

  

“ NSInvalidArgumentException”,原因:“-[UIView renderFrame:]:无法识别的选择器已发送到实例

我正在使用“ GoogleWebRTC”

1 个答案:

答案 0 :(得分:0)

在界面构建器/ Storyboard中,确保已将localVideoView的类设置为RTCEAGLVideoView

IBOutlet不检查localVideoView的类,因此,如果它不是正确的类,则将出现运行时错误。