求助 safari video标签播放不了视频流

无聊海哥 发布于 2018/03/07 14:16
阅读 4K+
收藏 1

开源中国社区团队直播首秀,以分享为名讲述开源中国社区背后的故事”

最近我在搞webrtc+kurento 搭建一个小型直播系统,在windows 上的chrome发起直播,然后在移动端,pc端可以进行观看。目前在windows ,安卓上使用chrome都是可以正常观看的。在ios 上遇到了问题,mac os 的chrome可以正常播放,但是safari 就不行了,可以接收到流但是播放不出来。这里我想问一下 懂video的朋友 ,ios下 video对播放的源有什么要求吗。<video id="remoteVideo" autoplay muted playsInline></video>目前我是这样子对video赋值的

    function setRemoteVideo() {
        if (remoteVideo) {
            remoteVideo.pause();
            var stream = pc.getRemoteStreams()[0];
            //logger.info(remoteVideo.canPlayType);
            remoteVideo.srcObject = stream;
            logger.debug('Remote stream:', stream);
            remoteVideo.load();
            remoteVideo.play();
        }
    }

打印信息截图如下

加载中
OSCHINA
登录后可查看更多优质内容
返回顶部
顶部