Kurento iOS комната видео не отображается на iOS 10.3
Я использую код Куренто IOS с URL
https://github.com/nubomediaTI/Kurento-iOS
Отлично работает на iOS 9.3.5.
Но в iOS 10.3.2 видеопоток однорангового узла не отображается, как это ( https://github.com/nubomediaTI/Kurento-iOS/issues/33). Он показывает только серый экран в моем случае.
Кто-нибудь знает причину?
1 ответ
Следующие шаги работают над получением потоков на устройствах IOS 10+.
1. Перейдите в Xcode и откройте проект nobomedia и найдите этот класс "NBMPeerViewCell.m".
2. Найдите метод "setVideoView" и раскомментируйте эту строку "[self setNeedsLayout];"
- (void)setVideoView:(UIView *)videoView {
if (!videoView) {
[self hideCellSubview:self.videoView];
return;
}
if (_videoView != videoView) {
[_videoView removeFromSuperview];
_videoView = videoView;
[self.containerViewW insertSubview:_videoView aboveSubview:_peerLabelW];
[self showCellSubview:_videoView];
[self setNeedsLayout];
}}