基于 firebase+webrtc 通讯 Electron+Node.js+Vue.js 跨平台播放器更新 - V2EX
请不要在回答技术问题时复制粘贴 AI 生成的内容
bianqurenfm

基于 firebase+webrtc 通讯 Electron+Node.js+Vue.js 跨平台播放器更新

  •  
  •   bianqurenfm Jul 22, 2016 5226 views
    This topic created in 3582 days ago, the information mentioned may be changed or developed.

    更新通讯使用 firebase(还没试过国产的野狗)+webrtc ,好处是连上之后稳定性较高(点对点聊天不需要经过服务器),坏处是彼此连接比较慢(穿墙和信令都在国外)

    仅供学习交流,更多详情: http://bianqurenfm.github.io (卸载老旧版本再安装,不会影响本地列表数据)

    png

    12 replies    2016-07-23 22:01:14 +08:00
    VVJiao
        1
    VVJiao  
       Jul 22, 2016
    播放器跨平台的话网页版不就挺好了
    为什么还要打包成本地应用
    bianqurenfm
        2
    bianqurenfm  
    OP
       Jul 22, 2016
    @VVJiao 如果是网页版你需要搭建另外的一个服务器来支撑你的网页,而且会有盗链啊之类的, Electron 就类似于你下载了另外一个浏览器,用这个浏览器去代替其它,而且这个浏览器可以自己定义窗口内容和交互,不会有盗链的问题啊因为是本地浏览,否则 Chrome 这类浏览器的本地收藏夹里面的链接不都打不开了么?
    SourceMan
        3
    SourceMan  
       Jul 22, 2016
    就一点:解压后 100M+
    bianqurenfm
        4
    bianqurenfm  
    OP
       Jul 22, 2016
    @SourceMan Electron 本质也是打包一些浏览器的东西,就好比 java 跨平台也得打包 JVM 的一些东西,那些占了很大量而已, NW 倒是比较精简,但是功能太弱了
    KiriGiri
        5
    KiriGiri  
       Jul 22, 2016
    感觉现在开发桌面应用,一言不合就用 Electron 。。
    bianqurenfm
        6
    bianqurenfm  
    OP
       Jul 22, 2016
    @KiriGiri 非也,只是 Electron 跟 css3,h5 做界面是非常容易的,而且前端技术发展到今天已经很成熟了,倒是原生开发要实现一些 h5 和 css3 的界面效果恐怕不简单,加上 Nodejs 的崛起,基本上 js 前后端通吃了
    KiriGiri
        7
    KiriGiri  
       Jul 22, 2016
    @bianqurenfm 用起来确实很方便,所以才说一言不合就用 Electron 。
    Kilerd
        8
    Kilerd  
       Jul 23, 2016 via Android
    Electron 写的 APP 如果不是刚需都不会用
    jeremaihloo
        9
    jeremaihloo  
       Jul 23, 2016 via Android
    还是喜欢 NW ,新版本还支持 chrome 的一些东西
    bianqurenfm
        10
    bianqurenfm  
    OP
       Jul 23, 2016
    @Kilerd @jeremaihloo 这就叫萝卜青菜,各有所爱, Atom 和 Visual Studio Code 也是 Electron 写的,不用刻意追求某种意识形态上的东西,适合自己就行
    jeremaihloo
        11
    jeremaihloo  
       Jul 23, 2016
    @bianqurenfm 嗯,主要 NW 作者不容易,嘴上支持一下
    hanxiV2EX
        12
    hanxiV2EX  
       Jul 23, 2016 via iPhone
    像 postman 既有 chrome 版,又有独立版。我觉得你再弄个 chrome 版就更轻。
    About     Help     Advertise     Blog     API     FAQ     Solana     990 Online   Highest 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 55ms UTC 22:24 PVG 06:24 LAX 15:24 JFK 18:24
    Do have faith in what you're doing.
    ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86