首页
学习
活动
专区
圈层
工具
发布

java实现sip(1)---sip介绍

SIP(会话初始协议)和这些协议一样,同样允许使用Internet端点(用户代理)来寻找参与者并且允许建立一个可共享的会话描述。...为了能够定位精确的会话参与者,并且也为了其他的目的,SIP允许创建基础的network hosts(叫做代理服务器),并且允许终端用户注册上去,发出会话邀请,或者发出其他请求。...SIP是一个轻形的,多用途的工具,可以用来创建,修改和终止会话,它独立运作于通讯协议之下,并且不依赖建立的会话类型。...功能介绍 SIP是一个应用层的控制协议,可以用来建立、修改、和终止多媒体会话(或者会议)例如Internet 电话。SIP也可以邀请参与者参加已经存在的会话,比如多方会议。...SIP显示的支持名字映射和重定向服务,这个用于支持个人移动业务-用户可以使用一个唯一的外部标志而不用关系他们的实际网络地点。

3.3K20
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    SIP代理、SIP集群和媒体集群调研

    最近在调研SIP代理、SIP集群和媒体集群的能力,了解到OV500这个项目,对理解Freeswitch的能力,Kamailio作为信令代理的配置等实现的学习还是很有帮助的,这个GITHUB项目地址:OV500...代理转发的呼叫后,通过location定位被叫用户在sip代理的位置,进行转接呼叫,调通呼叫; 修改OV500-master/portal/api/lib/OVS.php程序:     function...                     $this->Hunt_Network_Addr = $this->request['Hunt-Network-Addr'];//在这行后面,主要修改这个地址为目标sip...=1\"/>";         $this->Gateway_XML .= "\n sip_h_X-MEDIATRA=1\"...SIP信令的入口、授权、访问控制,位置存储、媒体路由和媒体的负载功能; SIP代理的主要开源产品有:opensips、kamailio、opensers,单台sip代理服务器能注册1W的用户; 媒体服务器主要提供媒体协商

    5.5K10

    【迁移实践】从CDN迁移到EO系列——多域名项目归属统计问题

    在客户域名从CDN产品平台迁移到EO的平台上有些需要注意的事项, 其中多域名项目归属问题就是其中一个需要注意的点。...当X公司很高兴的把CDN的全部域名迁移配置指向了EO以后, 各部门的负责人开始索要每个月的数据报告进行独立汇报和内部结算, 这时候才发现, 他们无法快速区分ABC各个部门的独立汇总数据,只能一个域名一个域名的查询加和...迁移后的EO的组织形式:EO目前没有“所属项目”类似的标签, 是通过站点(二级域名)的形式进行组织, 并且统计汇总的时候也以站点(二级域名)的维度进行筛选。...问题分析通过对以上案例的背景分析, 我们可以看到这个问题的本质原因是由于EO对域名按站点归类,没有按客户侧的业务维度对域名进行归类的功能。...所以只要我们解决这个业务归属分类问题,就可以解决客户的需求问题。 但是EO产品目前没有对域名添加标签的归类功能计划,客户的业务需求是实实在在要高优实现的。

    17900

    SIP鉴权过程

    简介 在SIP终端注册或呼叫时,为了安全起见,SIP Server通常需要对用户(主叫)的身份进行认证。 注册流程 ? 上面的SIP注册流程图,了解SIP的应该都很熟悉吧。...该消息不带任何鉴权信息,详细信令如下: REGISTER sip:www.freeswitch.com SIP/2.0 Via: SIP/2.0/UDP 172.20.10.6:50024;branch...里面告知了如下几个重要的信息: algorithm :加密方式采用MD5 nonce:FreeSWITCH生成的随机值 realm:域名 X-Lite发起第二次REGISTER 于是X-Lite重新向FreeSWITCH...发送了一个REGISTER信息,但是这次带了鉴权需要的信息,详细信令如下: REGISTER sip:www.freeswitch.com SIP/2.0 Via: SIP/2.0/UDP 172.20.10.6...其中: algorithm :加密方式采用MD5(同401) nonce:FreeSWITCH生成的随机值(同401) realm:域名(同401) username:用户名,这里等同于注册号码 cnonce

    6.1K30

    全平台VoIP SIP SDK

    1.1.png 让企业办公软件增加企业电话功能,最快捷的方案是在软件/App上增加VoIP SIP SDK,仅需一次更新,即可增加企业电话功能。...详情可查看:www.webrtc2sip.com 1.2.png 二、VoIP SIP SDK: 启智科技的全平台VoIP SIP SDK支持以下功能: 1、跨平台音频互通 2、防SIP协议拦截 3...、免网络穿透处理 4、高清语音通话 5、免高频注册 6、断线自动重连 7、移动端/PC端全平台SDK 8、快速上线应用 详情可查看:www.webrtc2sip.com Android/iOS DEMO...音视频通话; (1)实现RTC视频会议与PSTN电话服务互通; (2)与传统SIP音视频设备实现SIP互通; (3)支持呼出和呼入参会功能; (4)完善的会控功能; 3、企业内部App移动工作台(智能办公电话...详情可查看:www.webrtc2sip.com 微信:xiyaoyaov 邮箱:439162706@qq.com QQ:439162706

    5.1K40

    如何实现WebRTC协议与SIP协议互通

    一、WebRTC协议与SIP协议互通的需求来源 目前在国内需要WebRTC协议与SIP协议互通的场景主要集中在应用程序(App/Web)对接企业呼叫中心系统客服坐席、音视频会议对接PSTN/SIP音视频通话...2.1.png 详情可查看:www.webrtc2sip.com 二、协议互通的技术方案 SIP协议与RTC协议是分属两个音频编解码协议,WebRTC使用JSEP协议建立会话,SIP协议是IMS网络广泛使用的信令协议...,要实现webRTC协议和SIP协议互通,要从信令层和媒体层进行处理。...详情可查看:www.webrtc2sip.com 2.3.png 四、全平台VoIP SIP SDK支持以下功能: 1、跨平台音频互通 2、防SIP协议拦截 3、免网络穿透处理 4、高清语音通话 5...详情可查看:www.webrtc2sip.com 联系: www.webrtc2sip.com 微信:xiyaoyaov 邮箱:439162706@qq.com QQ:439162706

    10.5K61
    领券