V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
teannnn
V2EX  ›  程序员

微信内置浏览器支持网页上的视频通话吗?

  •  
  •   teannnn · 2015-10-09 11:20:56 +08:00 via iPhone · 10942 次点击
    这是一个创建于 3334 天前的主题,其中的信息可能已经有所发展或是发生改变。
    WebRtc 是实现网页视频通话的现成方式,但手机浏览器支持都不尽如人意。除了 webrtc ,还有其他实现视频通话的技术吗?微信的内置浏览器中,能实现网页视频通话吗?

    感谢各位大神。提问的背景是券商的见证开户能否在微信内完成,而无需跳出微信下载券商 APP 。不过下载 APP 才能见证也是一种提高装机的方式
    16 条回复    2015-10-13 15:21:57 +08:00
    youxiachai
        1
    youxiachai  
       2015-10-09 12:21:22 +08:00   ❤️ 1
    ios 9 都还没支持 webrtc.........微信在怎么魔改自家的浏览器引擎..要支持视频还是挺遥远的..
    IvanLing
        2
    IvanLing  
       2015-10-09 12:56:10 +08:00   ❤️ 1
    WebRTC 在 chrome 上可以用。 WebRTC 是 Google Firefox 和 Opera 在力推的项目。现在也只有这几个浏览器提供 WebRTC 的支持
    tinyproxy
        3
    tinyproxy  
       2015-10-09 14:24:55 +08:00   ❤️ 2
    teannnn
        4
    teannnn  
    OP
       2015-10-09 15:24:37 +08:00
    @youxiachai 哈哈,谢谢提醒啦~
    teannnn
        5
    teannnn  
    OP
       2015-10-09 15:25:32 +08:00
    @IvanLing 明白,请问除了 WebRTC ,还有其他的方式能实现浏览器内的视频通讯吗?
    teannnn
        6
    teannnn  
    OP
       2015-10-09 15:30:49 +08:00
    @tinyproxy 非常感谢,这个网站太有用了。我微信内置下看到了, Peer To Peer 选项下, webRTC1.0 , ObjectRTC API for webRTC , Data Channel 都不支持。非常感谢。请问还有其他方式能在微信浏览器内实现视频通讯吗?
    jun4rui
        7
    jun4rui  
       2015-10-09 15:34:15 +08:00 via Android   ❤️ 1
    @teannnn 微信内置浏览器在 Android 和 iOS 下内核是不同的,以前调试 js 的时候被坑过一次,望楼主注意
    teannnn
        8
    teannnn  
    OP
       2015-10-09 15:36:06 +08:00
    @jun4rui 谢谢提醒。。。早就听过微信内置浏览器有很多暗坑。。。
    laiyingdong
        9
    laiyingdong  
       2015-10-09 15:40:32 +08:00   ❤️ 1
    1.视频聊天要么就是引导用微信,要么就设计一个指示诱导用户点击打开浏览器显示浏览器然后打开第三方应用。 Chrome WebRTC 在手机用目前看不怎么靠谱
    tinyproxy
        10
    tinyproxy  
       2015-10-09 19:36:40 +08:00 via iPhone   ❤️ 1
    @teannnn 除非你能谈下腾讯或者微信有支持,否则就我知道的没可能。还有 Android 的系统版本一堆,还有各种国产化定制, webview 都不一样,但是你的兼容性维护很难的。我建议你跟客户解释做不了。
    teannnn
        11
    teannnn  
    OP
       2015-10-09 21:10:21 +08:00 via iPhone
    @tinyproxy 明白,非常感谢您的建议,这么很有帮助
    teannnn
        12
    teannnn  
    OP
       2015-10-09 21:11:13 +08:00 via iPhone
    @laiyingdong 嗯,明白了。非常感谢您的建议
    ljbha007
        13
    ljbha007  
       2015-10-09 21:13:49 +08:00   ❤️ 1
    @teannnn 微信的浏览器的坑不是微信的锅 是苹果的锅 苹果不让用第三方浏览器引擎
    ljbha007
        14
    ljbha007  
       2015-10-09 21:15:53 +08:00
    @teannnn 非要实现视频通讯也是可以的

    但是服务端得专门进行开发 把视频另一端客户的视频用 http 转发 做成 http live stream 然后在微信里用 video 标签展示 不过因为无法自己控制进度、缓冲等 可能会有很大的延迟 视网络情况而定
    teannnn
        15
    teannnn  
    OP
       2015-10-13 14:49:35 +08:00
    @ljbha007 明白了。非常感谢啊!
    teannnn
        16
    teannnn  
    OP
       2015-10-13 15:21:57 +08:00
    找到了一个 webrtc 的 demo 页面。里面有语音通信、视频通信、聊天室,而且也附上了浏览器的兼容情况。
    https://demo.easyrtc.com/demos/index.html
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   917 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 20ms · UTC 19:58 · PVG 03:58 · LAX 11:58 · JFK 14:58
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.