在webview中远程视频流播放不了
来源:16-5 实战-Andorid与浏览器互通

慕粉1201386589
2019-05-14
老师你好,我目前在Android上尝试了下通过webview加载网页的形式,使用webrtc功能。当我用Android手机和浏览器视频通话的时候,浏览器本地视频流和远程视频流都能看到,webview上的远程视频流就没法播放(如图所示),这个可能的原因有什么呢?我找了一下网上的资料,有人说可以替换一下crosswalk内核试试,不知道是否有效。
写回答
3回答
-
慕莱坞2474231
2020-12-10
同样的问题,uniapp
00 -
慕粉1201386589
提问者
2019-05-15
这个webview是支持webRTC的,本地的视频流就是通过navigator.mediaDevices.getUserMedia方法获取的,而且浏览器上的远程视频流也是webview采集到传过来的,并且能够正常播放。现在的问题是浏览器采集到的视频流推给webview,webview不能正常播放,我怀疑是不是编码格式之类的问题。?
012020-12-10 -
李超
2019-05-15
webview 底层使用的是浏览器的内核,如果它使用的浏览器内核不包括WebRTC 就不会通;有些android 手机已经把原生的浏览器内核换成自己的浏览器了,所以会出现你说的这个问题
022019-05-16
相似问题