Mumble(开源的 VOIP 项目)客户端的选择 - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
请不要在回答技术问题时复制粘贴 AI 生成的内容
Orciorc
V2EX    程序员

Mumble(开源的 VOIP 项目)客户端的选择

  •  
  •   Orciorc 2021 年 6 月 6 日 3010 次点击
    这是一个创建于 1770 天前的主题,其中的信息可能已经有所发展或是发生改变。

    目前在做一个关于语音通话的项目,初步选定 Mumble 作为基础。 (其开源地址为 https://github.com/mumble-voip/mumble ) 关于客户端,希望将客户端用于树莓派之类的开发版上,故选用 CLI 化的客户端。目前测试了barnard,不得不说,很久未更新的项目坑就是多,经多次调试 microphone 不工作,对方无法听到声音(不是硬件问题,使用 sox 测试耳麦正常)…… 有老哥接触过相关项目吗?

    9 条回复    2021-06-09 14:03:06 +08:00
    waytoshine
        1
    waytoshine  
       2021 年 6 月 6 日 via iPhone
    谐音:妈宝
    Rocketer
        2
    Rocketer  
       2021 年 6 月 6 日 via iPhone
    没用过 Mumble,但建过 VOIP 服务。VOIP 客户端没声音或单向有声音是非常常见的问题,根本原因是 NAT 。由于 NAT 类型复杂多样,这不是个简单的问题,也是各解决方案提供商的功力所在。你如果要自己开发,那就做慢慢啃吧。如果只是做个内部电话系统,不如直接用 3CX 之类的全套方案
    Orciorc
        3
    Orciorc  
    OP
       2021 年 6 月 6 日
    @Rocketer #2 目前只是在局域网内测试,应该与 NAT 无关,Android-Win 之间就没问题,所以猜测还是树莓派上的客户端有问题
    LLaMA2
        4
    LLaMA2  
       2021 年 6 月 7 日
    听我一句劝,如果是公司重点的项目,多研究麦克风拾音,传输,压缩,插帧,识别,延时抖动处理的算法。
    如果只是为了通话而通话,研究这个 mumble 不值得。
    willis
        5
    willis  
       2021 年 6 月 7 日
    可能和 sip ALG 有关
    Orciorc
        6
    Orciorc  
    OP
       2021 年 6 月 8 日 via Android
    @ye4tar 感谢!不过不是主要做通话的,只是为了实现一个广域网通话的附加功能,要求是能用就行……
    Orciorc
        7
    Orciorc  
    OP
       2021 年 6 月 8 日 via Android
    @willis 局域网也会有这个问题吗
    LLaMA2
        8
    LLaMA2  
       2021 年 6 月 8 日
    server 随便找个开源的跑起来,client 试试看这个 web 版的 https://github.com/onsip/sip.js
    skape
        9
    skape  
       2021 年 6 月 9 日
    树莓派 服务器端用 asterisk, 客户端用 linphone 直接 sip 通信 , 网页端用 sip.js sip 转 webrtc,
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     2723 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 25ms UTC 05:17 PVG 13:17 LAX 22:17 JFK 01:17
    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