局域网通信系统,增强日记

高通410随身wifi编译安装Asterisk(chan_mobile)搭建内网voip系统 前几天写了教程在ubuntu上搭建Asterisk,成功在内网打通了SIP通话。 ubuntu是18.04,安装的虚拟机系统;最近手头剩了个斐讯的N1,Armbian系统,这个不就是ubuntu内核,所以理论上应该也可以安装Asterisk;在这之前在openwrt上研究了一周多,Asterisk是跑起来了,但插件不全,尤其不能安装chan_mobile,放弃了。以下是在Armbian系统中搭建过程,纪录下来 1. 准备工作;支持蓝牙的手机一部;N1一个(安装好Armbian) 2. N1安装As 阅读详情

利用手机端linphone,服务器端armbian+asterisk16,实现视频通话,语音通话功能
利用手机端linphone,服务器端armbian+asterisk16,实现视频通话,语音通话功能

第一步,服务端用armbian系统

a。apt-get update
b。apt-get upgrade
c。apt-get install asterisk16
修改/etc/asterisk/ 下的sip.conf 和extension.conf文件

服务配置:
service  ’app’ enable/start/stop/restart

根据实地使用暴露出缺点,
1、学习成本较大,体现在账号建立,和客户端的使用上,
原因,客户端在不同的系统切换时,需要重新设定服务器地址
解决方法,利用dns服务,域名指向地址,解决办法,安装dnsmasq,轻量级可以使用,
2、终端设备类型兼容性较差,
开发网页版聊天室,具备,文字、音频、视频通信能力,视频直播推流。
3、不具备文字缓存
同2解决
4、未实现集群处理
目的
解决以上问题
工程一,首先解决域名定向解析并开启dhcp服务。
难点,在liunx系统上开启dhcp服务,为客户提供ip地址。
2020年,3月18日
我用群晖中的虚拟机,建立了linux服务器,优点是可以实时控制,就算断网也可以查看。
系统:ubuntu sever_18.6版
从网站查询得到了软件isc-dhcp-server,可以进行ip分配,直装版,不用编译。
开始操作
在这里插入图片描述准备工作,在具备系统的前提下,
开启root权限,sudo -i
在这里插入图片描述
安装软件 apt-get install isc-dhcp-server
在这里插入图片描述

安装完成,配置dhcp-server
1、查看自身网卡,信息
命令:ifconfig
在这里插入图片描述

我这里的虚拟出来的是ens3,IP地址出来
配置软件,isc-dhcp-server 用sftp可用sftp编辑配置文件,没有的,安装nano工具,vim比较难用,萝卜白菜各有所爱吧_;
2、编辑配置文件
配置文件位置
/etc/default/isc-dhcp-server和/etc/dhcp/dhcpd.conf
编辑isc-dhcp-server修改网卡接口,我这里入上图所示为“ens3”。
在这里插入图片描述
编辑dhcpd.conf进行路由设置,设备连接时为设备分配ip地址。
编辑的源文件如下
取消注释,按需修改

在这里插入图片描述
注意:子网设置范围一定要包含物理接口的ip地址,也就是ip地址设置成静态ip,且包含在子网之内。
启动命令 :/etc/init.d/isc-dhcp-server start
在这里插入图片描述

利用虚拟硬件建立,实现那两个网段(可实现物理接口ip,与创建子网,不同网段)
配置文件:etc/network/interfaces

# The primary network interface
auto eth0
iface eth0 inet static
        address 192.168.1.111
        netmask 255.255.255.0
        network 192.168.1.0
        broadcast 192.168.1.255
        gateway 192.168.1.1
        # dns-* options are implemented by the resolvconf package, if installed
        dns-nameservers 8.8.8.8
        dns-search defaultdomain
iface eth0 inet static
 address 192.168.4.1
 netmask 255.255.255.0

然后在/etc/default/isc-dhcp-server里面
INTERFACES=“eth0”

不知道为什么没有生效。未找到原因。

安装dnsmasq 域名解析服务器

研发是一件很痛苦的事,就算你知道原理,知道怎么用,也会出现很多很多的小问题,就比如这个静态ip的设置上,我在ubuntu server设置了好久,都没有设置好,
这也是我的错,几个功能的不一样的软件,我非要安装到一个一个主机上,
也许你会问,我为什么会这样做。节约硬件、节约钱,充分了解软件的特性,运行占用内存不大,软件本身也不大,都能兼容。但是这一个小问题,让我的一些努力都白费了 。

N1(armbian)安装cups连接EPSON L360打印机 前几天折腾Asterisk,把N1搞坏了,重新刷机后原来的cups就没有了,孩子打作业时不时要用,所以,趁领导没发现,得恢复了 先说几个坑: 1. 千万不要妄图在armbian上自己编译cups,apt install挺好的 2. 千万不要妄图在打印机厂商网站上装驱动 上述两个步骤在ubuntu上都成功了,但在armbian上,就是各种问题,浪费了两个晚上 回归正题,步骤如下: 1. apt install cups 2. 修改cupsd.config, 把localhost:631改 阅读详情

相关推荐

(转)用 Asterisk 搭建自己的免费 VoIP 服务器

原文链接:http://www.yaoblog.info/?p=5021 1. 这里以 Debian 为例子,安装 Asterisk apt-get update apt-get install asterisk 2. 预设置 Asterisk,修改 sip.conf 和 extensions.conf 文件,是为了创建两个可供测试的 SIP 账号 nano /etc/asteri...

weixin_30784141的博客 3940

armbian设置_基于Armbian大变身!仅需10分钟 Phicomm N1 变身千元SIP电话呼叫中心!...

在armbian中安装Asterisk实现作为小型SIP电话呼叫中心功能,可以为100个终端以下的小型企业提供数字电话交换机功能,在某宝没有搜索到低于1000元的小型SIP呼叫中心交换机,安装完Asterisk后,经过简单的文件配置即可实现通话功能,扩展功能有和googlevoice对接 ,语音邮箱等功能,Asterisk仅仅是基础包,很多上万元的设备也是基于Asterisk做的GUI的界面开发,...

weixin_39798497的博客 2679

UOS忘记密码别慌!用LiveCD工具5分钟搞定,附命令行救援模式详细步骤

本文详细介绍了UOS系统密码遗忘时的两种解决方案:图形化LiveCD工具和命令行救援模式。针对普通用户,LiveCD工具提供5分钟快速重置密码的便捷操作;而技术人员可通过命令行深度解析系统分区挂载与密码修改流程。文章还包含安全加固建议,帮助用户预防类似问题发生。

weixin_27032989的博客 592

安装Asterisk

现在,你已经对Asterisk及其用途已经有了一些了解,是时候动手安装并运行自己的Asterisk系统了。在你自己的系统上部署Asterisk有以下几种不同的方法: 1、安装一款基于Asterisk的Linux发行版,如AsteriskNOW。它很好的集成了Linux、Asterisk以及一些基于WEB的交互界面,如果你是一个Linux或者Asterisk新手,这是最简单的方法。

libodls 476

halcon 查找圆形

先找到大概位置进行拟合,然后再以拟合出的位置作为测量的大概位置进行找圆;

qq_59062726的博客 734

手把手教你用神经网络优化电机控制:从Simulink仿真到实际部署

本文提供了一套完整的工程实践指南,详细讲解了如何将神经网络应用于电机控制,从Simulink仿真建模、轻量级网络设计,到关键的模型量化与代码生成,最终实现向DSP/FPGA硬件的实际部署。文章直面实时性、精度与资源限制等核心工程挑战,为工程师提供了从理论到落地的清晰路径和实用避坑策略。

weixin_29246195的博客 226

Ubuntu18.04编译安装Asterisk搭建内网voip系统

最近用了苹果的全家桶,对其用facetime在局域网环境下利用手机拨打电话挺赶兴趣了,搜索了一圈也没找到相关资料。 但作为一个资深电信用户,对早年pbx系统还是有所了解的,所以诞生了在内网搭建一个类似的系统,目的,笔记本通过手机拨打外线电话,外线呼入笔记本、手机同震,并且可以接听。 列举了计划: 1. 搭建内网voip环境,实现Android手机,windows之间通话 2. 手机作为语音网关,介入voip系统,作为接入PSTN的桥梁 3. 实现内网voip呼叫转PSTN呼叫 4. ...

胡同老道的博客 1351

浅谈声发射振动复合传感器

浅谈声发射振动复合传感器 随着全球经济和自动化工业的迅速发展,人们对设备故障特别是轴承类的故障诊断也日益重视起来了。 为满足客户对旋转仪器轴承异常的精准诊断,单一的依靠振动信号或声信号分析,是很难兼顾轴承的多种异常情况的。 为此,市面上开始着手研发出了可同时分析机械设备的振动信号和声信号的复合型传感器。 初期的复合型传感器主要有 2 种类型,下面以 A、B 来举例说明。 A 型是在被测物表面不同的 2 个位置分别放置声发射(AE)传感器和加速度(ACC)传感器,它虽能一定程度...

pxtech的博客 1152

树莓派docker集群搭建AriaNg【BT种子下载神器】

树莓派docker集群搭建AriaNg【BT种子下载神器】

li_yalong的博客 1438

基于FPGA的TDC延迟链优化与码密度校准方法(1)——原理与实现

本文深入探讨了基于FPGA的时间数字转换器(TDC)延迟链非均匀性问题及其码密度校准方法。通过分析工艺偏差、温度电压影响等根源,详细介绍了码密度测试原理、逐位校准技术及气泡消除算法,并分享了自适应校准策略与多场景应用实践,有效提升TDC测量精度至皮秒级。

kiwi8的博客 489

【微服务】SpringBoot 对接飞书审批流程使用详解

SpringBoot 对接飞书审批流程使用详解

congge_study的博客 3771

Arm-Linux 编译Asterisk

需要重新编译的包ncurses-5.6.tar.gzopenssl-0.9.8g.tar.gztermcap-1.3.1.tar.gzAsterisk-1.2.16没有编译通过的模块chan_alsa.so //需要alsa的支持format_ogg_vorbis.sosmsqastman

代码人生 2244

「自然语言驱动生产力」17. 秒出端子图:DeepSeek+EPLAN实现机柜布线自动化——电气工程设计的效率革命

摘要:在电气工程设计领域,机柜布线与端子图绘制长期依赖人工操作,存在效率低、易出错等痛点。本文提出基于DeepSeek大模型与EPLAN软件的集成方案,通过自然语言指令驱动自动化设计流程。实验表明,该方案可将PLC柜端子图绘制从传统3小时压缩至2分钟,线号标注准确率达100%,BOM表实现实时导出。文中详细阐述了系统架构、IO配置解析算法、端子排自动生成逻辑及线缆优化策略,提供了完整的Python实现代码与污水处理厂鼓风机控制柜的实际应用案例,验证了自然语言驱动技术在电气工程设计中的实用价值。

专注于人工智能、软件开发、工控自动化、工厂数字化及智能化等领域,希望和大家共同进步! 2054

CentOS + Asterisk + FreePBX ——支持蓝牙,AMR-NB audio codec

在CentOS 配置asterisk + FreePBX 2.11 安装测试成功,后续添加硬件测试IP电话通话,以及Extension.conf编程扩展!

Code Captain的专栏 5375

【ComfyUI】Wan2.2 Animate 背景保留动作迁移视频生成

本文介绍了一个基于ComfyUI的高精度视频生成工作流"Wan2.2 Animate",该系统融合动作捕捉、图像拼接和LoRA加权等技术,能自动识别人脸并完成精准动作迁移,同时保持背景稳定。工作流采用模块化设计,包含输入提取、图像融合、模型加载等关键节点,核心模型Wan2.2-Animate-14B支持fp8精度与BlockSwap控制。流程分为图像输入、动作提取、多图合成等五个阶段,通过文本提示编码器和图像语义编码器实现语义驱动的动作生成,最终输出高质量视频,适用于虚拟形象驱动和

Mr数据杨 2274

数学建模模型总结

这是本人在两年内准备参加数学建模竞赛搜集到的模型资料,已经经过了本人的筛选和整理,希望能够对准备参加数学建模竞赛的学弟学妹们提供一些帮助!

openwrt上Asterisk系统语音信箱时间不对问题分析

最近在openwrt上搭建了Asterisk,配合fxo语音网关,内线转外线,外线转内线,十分方便。但在微信这么流行,长途也取消漫游费的情况下,这个完全成了屠龙术,无用武之地。偶然发现Asterisk的语音信箱系统是否完善,给家里的固定电话加个语音留言功能,这个还算有些使用场景,折腾了几天把一个语音信箱系统搭建起来了,支持电话无人接听转语音信箱,支持密码,支持不同的家庭成员用不同的号码收听语音留言,以下是过程纪录: 先要在voicemail中配置一个账号,类似于sip.conf中配置号...

胡同老道的博客 3612

jre9下载 jdk9

(Java SE Runtime Environment 9.0) 9.0u175 官方最新版 【x86|x64】

VoIP asterisk 几篇好文章

<br /> <br />自主架设VoIP系统<br />http://my.oschina.net/lsa110/blog/8237<br /> <br />超省钱搞定快递呼叫中心,elastix+digium+迅时网关<br />http://my.oschina.net/voip88/blog/8248

木马屠城 621

OV9734 DATASHEET,完整规格书

OV9734完整规格书,包括电气参数,尺寸规格,寄存器配置表等

文档:亲测可用解决vnc灰屏,黑屏,鼠标大黑叉情况

主要解决vnc-viewer灰屏,黑屏,鼠标大黑叉等现象,详细见文档。

树莓派搭建集群

我有两台树莓派,要搭成一个集群,一个是两者之间要能够实现免密登录,另一个是用mpi看看能不能用两台树莓派同时跑一个程序用来检验两者之间能否免密登录。 一、安装mpich 添加链接描述 选择第一个下载即可。或者可以直接sudo apt-get install mpich,连环境变量都配好了。 可以在主机上下载,然后用winscp直接上传即可。 接下来cd mpich tar -xvzf mpic...

magic_eye的博客 7742

armbian docker Chrome_利用docker轻松搭建RedisCluster集群环境

简介Redis Cluster是Redis官方的一个高可用分布式解决方案,其优点是高可用,缺点是不能保证数据强一致。在这里使用docker容器来搭建一套6节点(3主,3从)Redis-Cluster集群环境。环境准备操作系统版本:CentOS Linux release 7.6.1810 (Core)docker版本:19.03.13服务器IP地址:192.168.112.136redi...

weixin_39544101的博客 289

从单设备到百台集群:Amlogic设备批量部署Armbian的高效实践指南

你是否还在为成百上千台Amlogic设备的系统部署而烦恼?手动操作耗时费力、版本混乱、配置不一致?本文将带你掌握一套标准化的批量部署方案,从环境准备到自动化运维,全程无代码门槛,让你1小时内完成上百台设备的Armbian系统部署。读完本文你将获得:批量镜像制作技巧、无人值守安装流程、远程管理方案、故障排查指南四大核心能力。 ## 批量部署前的准备工作 ### 硬件与环境要求 Amlogic设...

gitblog_00591的博客 459

Deep Research终极指南:AI驱动的社交媒体监控与舆情分析

在当今信息爆炸的时代,社交媒体已成为企业和个人获取信息的重要渠道。Deep Research作为一款AI驱动的深度研究助手,能够通过搜索引擎、网络抓取和大语言模型的结合,对任何主题进行迭代式深度研究。这款强大的工具特别适合用于**社交媒体监控**和**舆情分析**,帮助用户从海量数据中提取有价值的见解。 ## 🎯 Deep Research的核心优势 Deep Research的独特之处在于

gitblog_00167的博客 484

Armbian 构建项目教程

Armbian 是一个为 ARM 开发板设计的基于 Debian 和 Ubuntu 的操作系统。它旨在为各种 ARM 设备提供一个稳定、高效的系统环境,特别适用于单板计算机(SBCs)。Armbian 支持多种硬件平台,包括但不限于 Orange Pi、Banana Pi 和 Rockchip 系列。 ## 项目快速启动 ### 环境准备 在开始之前,请确保你的系统已经安装了必要的构建工具和...

gitblog_00141的博客 624

Armbian专题——ROS操作系统安装

文章目录ROS简介Armbian打开命令终端安装ROS1. 安装步骤1.1 配置`sources.list`ROS测试参考资料 ROS简介   本章将介绍如何安装ROS操作系统。 Armbian打开命令终端 1.在桌面右键并选择Open Terminal Here。 2.点击桌面左上角Applications,选择Terminal Emulator   终端是Linux系统下最常用...

漫长IT路 1万+

asterisk手动配置和安装

由于自己实习是有关通信方面的,项目组在做PBX电话业务调度方面的软件。对于开发者来说,当然是有现成的能参考,可以拿来直接用,或是自己根据需求做少许修改。我们做的是参考开源asterisk系统来做的,所以开始一段时间学习和了解了一下asterisk。         asterisk的安装确实是比较费事的,安装首先要转换一部分必备的工具包,否则,手动配置总会出错。 1、安装依赖工具包

月无影的专栏 1483

asterisk详细安装步骤

假设当前路径为/opt,不带硬件安装asterisk,进入到CLI>命令行下1.设置交叉编译环境# export PATH=$PATH:/opt/timesys/toolchains/armv5b-linux/bin2.安装make工具包# tar xzfv make-3.81.tar.gz# cd make-3.81# ./configure# make说明:

duoby的专栏 2360

armbian安装图形桌面_CentOS 7怎么安装图形界面(全程避坑5分钟完成)

请关注本头条号,每天坚持更新原创干货技术文章。如需学习视频,请在微信搜索公众号“智传网优”直接开始自助视频学习1. 前言本文主要介绍如何在CentOS7命令行界面中安装Gnome图形界面及相关桌面环境套件。2. CentOS7图形界面安装指引以CentOS 7.6最小化安装版本为例:登录到CentOS7,执行以下命令安装GNOME桌面:[root@zcwyou ~]# yum groupinsta...

weixin_39646831的博客 1942
下一篇: 一建学习日志----序章,一个要靠自己的工程师学习日志
dlynuo
博客等级 码龄10年 0粉丝 2原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值