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

请问各位大神, QQ、微信等社交应用上传语音和视频片段使用的是什么技术啊

  •  
  •   liuzhong0811 · 2016-12-04 18:08:56 +08:00 · 2544 次点击
    这是一个创建于 2700 天前的主题,其中的信息可能已经有所发展或是发生改变。
    最近公司打算在原有软件的基础上拓展 IM 功能,但是实时传输语音和视频片段这块有点问题,难道是用的文件流?
    恳请各位大神解答下
    5 条回复    2016-12-05 12:55:48 +08:00
    liuzhong0811
        1
    liuzhong0811  
    OP
       2016-12-04 18:13:02 +08:00
    有一点忘记说了, WEB 端还有 APP
    but0n
        2
    but0n  
       2016-12-05 00:15:23 +08:00 via iPhone
    我想到了 ffmpeg
    liuzhong0811
        3
    liuzhong0811  
    OP
       2016-12-05 03:26:15 +08:00
    @but0n 对于语音片段, APP 端用 ffmpeg 会影响速度么,类似微信的那种发了消息要能及时发出去的那种?
    Jasmine2016
        4
    Jasmine2016  
       2016-12-05 11:34:50 +08:00
    QQ - 菜单 - 帮助 - 关于,里面能看到一些东西。。。
    cindyleewh
        5
    cindyleewh  
       2016-12-05 12:55:48 +08:00
    如果是实时语音或者视频可能用到了 voip webrtc 之类的

    如果只是单纯的发送语音或者视频那可能是客户端进行压缩,然后通过 http 等协议上传。也可能自定义的 im 协议里面有附件上传的功能。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   2524 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 29ms · UTC 15:51 · PVG 23:51 · LAX 08:51 · JFK 11:51
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.