Nanopc 使用mumble实现实时语音通信功能
功能需求:设备与服务器后台实现语音通信功能,服务器后台可直接向设备语音传话
解决方案:利用mumble软件实现实时语音通信功能,设备端安装mumble-server、mumble;配置mumble-server使其开机自动启动。开启语音通信时,设备端通过其他通信协议控制服务器中mumble客户端连接设备端mumble-server,设备端启动mumble客户端连接mumble-server,实现语音通信;关闭语音通信时,设备端通过其他通信协议控制服务器中mumble客户端断开连接,关闭本地mumble客户端。
mumble-server安装、配置
apt-get install mumble-server
dpkg-reconfigure mumble-server
选择“是”让服务器开机时自动启动mumble,接着它会询问你是否运行高优先级模式以保持低延迟,为了让它保持最佳性能这是个不错的主意。
接着为你刚安装好的mumble服务端设管理员用户的密码,记住这个密码,它会在登录时用到。
安装mumble客户端
apt-get install mumble
命令行启动mumble
参考链接:https://wiki.mumble.info/wiki/Mumble_URL
mumble mumble://nanopc@localhost?version=1.2.0
Nanopc 使用mumble实现实时语音通信功能相关推荐
- iOS音频编程之实时语音通信
http://blog.csdn.net/it_yangjing/article/details/51909991 在CSDN上显示的代码格式不全,在github blog地址显示正确 iOS音频编程 ...
- 人工智能语音助手:如何实现智能助手的实时语音监控功能?
文章目录 人工智能语音助手:如何实现智能助手的实时语音监控功能? 引言 技术原理及概念 实现步骤与流程 应用示例与代码实现讲解 结论与展望 作者:禅与计算机程序设计艺术 人工智能语音助手:如何实现智能 ...
- 浅谈传统语音通信和APP语音通信音频软件开发之不同点
本人在传统的语音通信公司做过手机和IP电话上的语音软件开发,也在移动互联网公司做过APP上的语音软件开发.现在带实时语音通信功能的APP有好多,主流的有微信语音.QQ电话.钉钉等,当然也包括我开发过的 ...
- ios开发 多人语音聊天_iOS语音通话功能实现流程(实时语音通话二)
上一篇我们讲述了iOS语音通话SDK集成指引,今天就来看下iOS下实时语音通话功能实现的流程.实时语音场景的典型之一是同一会话中的成员进行实时语音对话. 以 2 人间的实时语音为例,主要流程如下: 请 ...
- iOS语音通话功能实现流程(实时语音通话二)
上一篇我们讲述了iOS语音通话SDK集成指引,今天就来看下iOS下实时语音通话功能实现的流程.实时语音场景的典型之一是同一会话中的成员进行实时语音对话. 以 2 人间的实时语音为例,主要流程如下: 请 ...
- 如何做好游戏内实时语音体验
游戏内语音沟通需求 早在2015年,艾媒咨询即有移动游戏社交相关数据统计:近40%的玩家因为社交因素选择一款游戏:15.6%的玩家因为一款游戏社交性差而选择离开.因此,如何提高游戏的社交属性已成为各大 ...
- 拷贝相关器 matlab,基于MELP的水下实时语音通信机的研究与实现
语音通信是人与人交流的最直接手段.随着人们对海洋资源的开发利用,岸基人员与水下平台.水下潜水员间的实时语音传输变得更为迫切.对于多径严重的水声信道,其可用频带窄,水声通信的信息传输速率往往只有几百比特 ...
- 种基于局域网的点对点语音通信
引 言 随着计算机网络的日益普及,人们通过网络进行交流显得越来越重要,于是出现了一系列语音通信的软件,比如NetMeeting.IPPhone.MediaRing以及VoxPhone等等,但这些软件都 ...
- 点对点语音通信(转)
随着计算机网络的日益普及,人们通过网络进行交流显得越来越重要,于是出现了一系列语音通信的软件,比如NetMeeting.IPPhone.MediaRing以及VoxPhone等等,但这些软件都功能完善 ...
最新文章
- 客户管理系统之模块设计(十)
- javaScript(1):基础部分
- 【K8S学习笔记】Part1:使用端口转发访问集群内的应用
- 树还没有叶子的飞鸽传书
- layui select日期_layui给下拉框、按钮状态、时间赋初始值的方法,按钮的状态
- 在线音视频时代来临!
- java string是final_关于java:String和Final
- 直播开篇——直播场景和技术分析
- 计算机教室电气设计规范,车库电气设计规范.docx
- 常见的服务器报错数字的意思
- FireFox浏览器的about:config
- Nginx反向代理服务器高速缓存数据结构的部分实现
- 交换机端口加入VLAN的三种模式(access,trunk,hybrid)
- 【云服务器 ECS 实战】一文掌握弹性伸缩服务原理及配置方法
- 2018年互联网公司市值排名
- 从普朗克黑体辐射定律到真正的黑
- 太多人问Protobuf的问题了,我只好把这个重新搬出来!
- python高级编程
- 关于上传图片失败的问题
- python无水印下载视频_用 Python 下载抖音无水印视频