前言使用docker搭建opensips没有什么难的,主要有两个问题docker网络NAT问题opensips3.1 docker版本官方还未更新的问题步奏先安装好dockerclone我fork的仓库git clone https://github.com/daxiondi/docker-opensips.git
cd docker-opensips打包镜像(速度有点慢,耐心等待)make bu            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-08-31 21:16:00
                            
                                267阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            1. 背景Apisix 社区我关注了很久,大概从2020年的时候,我从 Apache 官网上了解到这个项目,那时候 Apisix 也孵化的差不多了,期间也在各种平台上做了很多推广。它给我最直观印象就是高性能网关,可以替代我们现在微服务网关/或者负载均衡的组件。关于网关,可以参看此前文章,[[如何选择和设计微服务网关]] 这里仅说明安装步骤,因为在某个演示项目技术选型用到 Apisix 所以在开发环            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-09-04 23:55:22
                            
                                188阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            Opensips搭建手册(图片无法查看可以去链接下载pdf文档及相关配套资料)配套资料: 作者:gavinpong日期:20191225硬件环境:X86_64机器软件环境:Vmware + ubuntu14.04  LTS
opensips-1.8.2_src.tar.gz
bison-3.0.2.tar.gz
flex-2.5.37.tar.gz
MySQL 5.5.62
------            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-10-12 09:49:02
                            
                                344阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            1 Docker 简介1.1 简介Docker是开发,运行和部署应用程序的开放管理平台。开发人员能利用docker 开发和运行应用程序运维人员能利用docker 部署和管理应用程序1.2 Docker平台介绍Docker提供了在一个完全隔离的环境中打包和运行应用程序的能力,这个隔离的环境被称为容器。由于容器的隔离性和安全性,因此可以在一个主机(宿主机)上同时运行多个相互隔离的容器,互不干预。Doc            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-06-26 11:00:39
                            
                                76阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            原因自己的ubuntu20.04由于环境原因编译cartographer出现各种问题。 cartographer的依赖比较繁琐,实属有点麻烦。 近期花了点时间学习docker,然后想着可以把一整套环境部署到docker上(按理论来讲可以无视本身乌班图的版本,无需安装ros,直接docker pull)。属实把我香哭了?因此,写个记录贴方便我后期用,也可以方便有需要的朋友。 1、在ubuntu物理机            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-09-14 21:50:52
                            
                                109阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            因业务需要安装ApiSix,从网上都未找到合适的教程,只能自己尝试。中间遇到很多问题,特此记录一下安装步骤希望对大家有用。一、整体步骤:1、安装ApiSix前确保安装docker和docker-compose相关教程借鉴如下教程:      Docker安装:https://docs.docker.com/engine/install/    &n            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-09-05 14:53:28
                            
                                87阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            安装 apisix1. 安装 docker-desktop推荐文章:非常详细的描述了安装过程以及出现问题后的处理办法https://docker.easydoc.net/doc/81170005/cCewZWoN/lTKfePfP2. 启动 docker国内镜像加速"registry-mirrors": [
    "https://docker.mirrors.ustc.edu.cn",            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-01-05 17:05:38
                            
                                47阅读
                            
                                                                             
                 
                
                             
         
            
            
            
             先下载源码: 这里我下载的是1.8.2,因为这个是目前的最稳定版本,(虽然已经有1.9及2.0了) http://opensips.org/pub/opensips/1.8.2/src/opensips-1.8.2_src.tar.gz 编译前需要安装如下软件: apt-get install perl libdbi-perl libdbd-mysql-perl libdbd-pg-perl l            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-04-28 22:13:06
                            
                                79阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            # 如何搭建一个SIP服务器与Docker
### 介绍
在这篇文章中,我们将一起了解如何在Docker中搭建一个SIP(会话初始化协议)服务器。SIP是用于管理多媒体通信会话的信号协议,广泛用于VoIP(基于互联网的语音传输)。通过Docker,我们可以快速、便捷地部署和管理我们的应用程序。
### 整体流程
以下是搭建SIP服务器的整体步骤流程表:
| 步骤 | 说明            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2024-09-20 05:33:17
                            
                                568阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            Subversion源码管理工具服务器搭建 
  内容简介:在项目中几个人同时开发一个项目,我们就需要一个源码版本管理工具来管理我们的源码,所以我们有必要知道如何搭建源码管理工具服务器,下面我来分四个步骤完成所需工作。 
  通过下面四个步骤来完成: 
    Step 1:下载SVN服务端工具 
   Step 2:下载SVN客户端工具 
   Step            
                
         
            
            
            
             SIP协议虽然主要为IP设计的,但是它并不关心承载网络,也可以在ATM、帧中继等承载网络工作。它是应用层协议,可以运行在UDP、TCP、SCTP等传输层之上。SIP用户是通过类似与EMAIL地址的URL表示,例如myname@my.com,通过这种方式可以用一个统一名字标识不同的终端和通信方式,为网络服务和用户使用提供充分的灵活性。按照逻辑功能划分,可分为四个方面:1、用户代理(Use            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-10-10 06:48:25
                            
                                30阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            学习sipp工具之前,我们先尝试自己生成编译sipp工具。因为我的使用环境是linux环境,如果大家想在windows下面用,需要安装cygwin,编译过程类似。先从github上面找到 github sipp 网页。用git下载到本地,本人在这里踩了一个大坑,因为下载master分支最新的代码,里面提供了docker方式编译,为了生懒,就直接用docker编译了。结果运行之后一直显示段错误,弄了            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-05-30 10:55:40
                            
                                322阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            # 如何搭建Linux Docker SIP服务器
## 1. 概述
在本文中,我们将教你如何使用Linux Docker来搭建一个SIP服务器。SIP(Session Initiation Protocol)是一种用于建立、修改和终止多媒体会话的协议,常用于VoIP电话系统。通过使用Docker容器化技术,我们可以更方便地部署和管理SIP服务器。
## 2. 流程
下面是搭建Linux Do            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2024-05-27 04:14:41
                            
                                569阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            SIP学习之旅【环境搭建篇】经过两天的资料收集对SIP有了初步的了解,在网络电话VOIP应用方案中很多都是采用Linux服务器部署电信级SIP Server软件或者使用专门的硬件服务器来提供SIP Server服务,客户端用SIP电话机或软电话,结构组成包括:SIP终端,代理服务器,重定向服务器,注册服务器器,鉴权服务器,SIP Server服务器等,很庞大、很复杂、很无奈(没有多余的电脑给我装L            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-05-24 20:10:37
                            
                                248阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            # Java搭建SIP服务器教程
## 1. 整体流程
下面是搭建Java SIP服务器的整体流程,包括以下几个步骤:
```mermaid
pie
title 搭建流程
"安装Java环境" : 25
"选择SIP服务器框架" : 25
"编写服务器代码" : 25
"启动SIP服务器" : 25
```
## 2. 安装Java环境
在开始之前,请确保你已经安装了JDK(Java D            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2023-12-01 06:55:58
                            
                                438阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            【网络通信 -- SIP 电话】项目实战记录 -- SIP 服务器 OPENSIPS 搭建测试与 SIP 客户端 PJSIP 编译安装测试【1】SIP 服务器 OPENSIPS 搭建1.1 安装环境准备sudo apt-get install gcc make m4
sudo apt-get install flex bison ncurses libncurses-dev ncurse            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-01-30 21:22:49
                            
                                812阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
             目录酱一、基于IO的java网络程序二、基于NIO的java网络程序三、基于Netty的java网络程序四、总结 IO、NIO、Netty简单了解 一、基于IO的java网络程序使用IDEA创建服务端程序(新建java工程)package com.company;
import java.io.IOException;
import java.io.InputStream;
import jav            
                
         
            
            
            
            # Java 搭建 SIP 服务
SIP(Session Initiation Protocol,会话初始化协议)是一种常用于语音、视频、即时消息等多媒体通信的网络协议。在 Java 中,我们可以使用开源的库来搭建 SIP 服务,实现音视频通话、消息传输等功能。本文将介绍如何使用 Java 搭建 SIP 服务,并提供代码示例。
## 什么是 SIP
SIP 是一种应用层协议,用于在 IP 网            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2024-01-04 05:37:01
                            
                                437阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            1.1、SpringBoot简介 之前一直使用maven做springMVC的项目,运行起来各种报错,真的是太烦了,然后了解了spring boot。 Spring Boot让我们的Spring应用变的更轻量化。比如:你可以仅仅依靠一个Java类来运行一个Spring引用。你也可以打包你的应用为jar并通过使用java -jar来运行你的Spring Web应用。 Spring Boot的主要优点            
                
         
            
            
            
            # 使用Docker部署SIP服务的指南
## 引言
在现代开发中,使用Docker部署应用程序越来越普遍。SIP(Session Initiation Protocol)服务是网络电话通信的一个重要协议。本篇文章将带领刚入门的小白,了解如何使用Docker来实现SIP服务。我们将会逐步从准备环境到最终运行SIP服务,整个流程将会以表格和代码示例的形式展示。
## 整体流程
下面是实现“S