V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
爱意满满的作品展示区。
firechat
V2EX  ›  分享创造

野火 IM 能做什么

  •  
  •   firechat · 2019-03-29 15:14:25 +08:00 · 7032 次点击
    这是一个创建于 2075 天前的主题,其中的信息可能已经有所发展或是发生改变。

    给大家推荐一些我们打造的 IM 组件。在这里发不出去,贴到知乎上去了,传送门。希望大家能够喜欢

    15 条回复    2019-04-25 15:10:25 +08:00
    firechat
        1
    firechat  
    OP
       2019-03-29 15:16:14 +08:00
    开源的 IM 服务及 SDK,方便大家用来连接一切
    firechat
        2
    firechat  
    OP
       2019-03-29 15:25:58 +08:00
    6. 遥控小车
    安卓的小车淘宝上很多,用手机装上 IM,给小车发指令。商业话的话就是特种车辆,在危险的地方拍摄情况,运送物质,比如在爆炸现场,在地下坑道,甚至水下,没有 4G 和无线就拖跟网线。

    7. v 友发明的跟奶奶聊天工具
    他受限于微信的封闭(微信可以连接一切,你不能通过微信连接一切),使用我们的 sdk 问题迎刃而解。可以做成这样,手机后台一直录音,然后奶奶喊一声“乖孙子”,然后给奶奶提示开始录音,等奶奶说完,把语音消息发出去,奶奶收到消息直接播放。商业上对应特殊人群的沟通需求这一细分的领域

    8. 对讲功能
    可以做一个弱一点的对讲机,录音后作为语音消息发出去,收到方直接播放。

    9. 物联网
    你需要一个网关(目前只有 android 和 java 的 SDK,C 语言版本的后面也会出)来连接你的设备,然后手机和网关通过 IM 连接,这样你可以远程控制您的物联网设备。

    10. 企业通讯
    现在通讯都被微信和钉钉垄断,太多企业不愿意暴露信息给他们,很多企业都在使用私有部署的企业通讯软件,基于我们的通讯组件,可以打造一款企业级通讯软件,避免信息泄漏的可能。

    11. 私密沟通
    看这个京东众筹的[私信通]( http://z.jd.com/project/details/104021.html),已经卖出了 4 千万。搞个树莓派或者刷了 linux 的电视盒子,就可以做一个通讯服务器,硬件成本就是个树莓派或者盒子钱,如果有 ipv6 可以直接连,不然想办法远程中转把。
    firechat
        3
    firechat  
    OP
       2019-03-29 15:27:22 +08:00
    imndx
        4
    imndx  
       2019-03-29 19:47:38 +08:00 via Android
    大佬,你们这感觉还可以啊。
    有个问题请教下:
    你们搞这种全部开源了,那怎么收费呢?
    inoki
        5
    inoki  
       2019-03-29 23:05:15 +08:00 via Android
    cool
    sobigfish
        6
    sobigfish  
       2019-03-30 13:38:59 +08:00
    支持端到端加密么?
    sobigfish
        7
    sobigfish  
       2019-03-30 13:44:45 +08:00
    ND 的话,
    禁止演绎 — 如果您 再混合、转换、或者基于该作品创作,您不可以分发修改作品。

    自己修改自己用是可以的吧,那么给单独的甲方什么的算分发吗?
    yqylovy
        8
    yqylovy  
       2019-03-30 21:18:59 +08:00
    @sobigfish 我看了下,这个协议直接是说不能再继续改变内容了?
    https://en.wikisource.org/wiki/Creative_Commons_Attribution-NoDerivs_3.0_Unported
    yqylovy
        9
    yqylovy  
       2019-03-30 21:24:37 +08:00
    看了文档,说是用了 MQTT 修改的私有协议,那这就比较蛋疼了,因为如果无权对服务端代码进行修改,那么很多需求就没法自主实现,也没法把客户端直接用到其他服务端去。。。
    firechat
        10
    firechat  
    OP
       2019-03-31 19:18:17 +08:00
    @sobigfish
    ND 就是不允许自己修改再发布,你们修改后不再发布源码就可以,可以自己用也可以发布二进制的。
    不支持端到端加密,目前是客户端到服务器加密做了。如果需要端到端加密,可以自己修改源码来实现。
    firechat
        11
    firechat  
    OP
       2019-03-31 19:21:55 +08:00   ❤️ 1
    @yqylovy 可以修改,我们发布的是源码,你们修改后只要不再发布源码就符合协议。
    yqylovy
        12
    yqylovy  
       2019-03-31 23:14:58 +08:00
    @firechat 很赞
    firechat
        13
    firechat  
    OP
       2019-04-01 12:10:16 +08:00
    @yqylovy 谢谢鼓励。

    等 996icu 的 license 出来后,我们可能会切换到那个 license 上去。虽然我们没啥影响力,也要表明一下态度
    firechat
        14
    firechat  
    OP
       2019-04-02 18:25:24 +08:00
    elesos
        15
    elesos  
       2019-04-25 15:10:25 +08:00
    IM 和视频聊天,你可以参考下这个 https://github.com/starrtc/starrtc-android-demo,服务端你自己在上面链接里面找一下吧,这个是可以免费又能快速用上的,
    如果是做研究要自已重新开发,还是看 webRTC 源码吧,希望能帮到你。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   3356 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 24ms · UTC 12:32 · PVG 20:32 · LAX 04:32 · JFK 07:32
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.