<?xml version="1.0" encoding="UTF-8"?>
<sip-app>
<app-name>
org.mobicents.servlet.sip.example.MediaJSR309Application
</app-name>
<display-name>MediaJSR309Application</display-name>
<description>MediaJSR309Application</description>
<servlet-selection>
<servlet-mapping>
<servlet-name>PromptAndCollectServlet</servlet-name>
<pattern>
<and>
<equal>
<var>request.method</var>
<value>INVITE</value>
</equal>
<equal>
<var>request.uri.user</var>
<value>1010</value>
</equal>
</and>
</pattern>
</servlet-mapping>
<servlet-mapping>
<servlet-name>PromptAndRecordServlet</servlet-name>
<pattern>
<and>
<equal>
<var>request.method</var>
<value>INVITE</value>
</equal>
<equal>
<var>request.uri.user</var>
<value>1011</value>
</equal>
</and>
</pattern>
</servlet-mapping>
</servlet-selection>
<servlet>
<servlet-name>PromptAndCollectServlet</servlet-name>
<display-name>PromptAndCollectServlet</display-name>
<description>PromptAndCollectServlet</description>
<servlet-class>
org.mobicents.servlet.sip.example.PromptAndCollectServlet
</servlet-class>
<load-on-startup>1</load-on-startup>
</servlet>
<servlet>
<servlet-name>PromptAndRecordServlet</servlet-name>
<display-name>PromptAndRecordServlet</display-name>
<description>PromptAndRecordServlet</description>
<servlet-class>
org.mobicents.servlet.sip.example.PromptAndRecordServlet
</servlet-class>
<load-on-startup>1</load-on-startup>
</servlet>
<listener>
<listener-class>
org.mobicents.servlet.sip.example.PromptAndRecordServlet
</listener-class>
</listener>
<listener>
<listener-class>
org.mobicents.servlet.sip.example.PlayerServlet
</listener-class>
</listener>
</sip-app>
分享到:
相关推荐
SIP.js是一个强大的JavaScript库,专门用于实现Session Initiation Protocol(SIP)的应用,它使得在Web浏览器中构建VoIP(Voice over Internet Protocol)应用程序变得简单。标题中的"SIP.js-master"可能指的是该...
android系统目录下system/etc/permissions 使用voip必须的两个文件
SIP.js 是一个开源JavaScript库,专为在Web浏览器中实现Session Initiation Protocol (SIP) 而设计。SIP是一种互联网协议,用于建立、管理和终止多媒体通信会话,如语音电话、视频通话以及数据共享。通过SIP.js,...
标题中的“sipjs_freeswitch_sipjs_sip.js_sipjs视频”表明这是一个关于使用SIP.js库与FreeSWITCH服务器进行视频音频通话的教程或项目。SIP.js是一个JavaScript库,它允许开发者在浏览器中实现SIP(Session ...
SIP.js是一个强大的JavaScript库,专门用于实现Session Initiation Protocol (SIP)栈,它使得在Web浏览器中构建VoIP应用程序成为可能。SIP是一种IETF标准,常用于建立、管理和终止多媒体通信会话,如语音和视频通话...
这个压缩包"SIP.js-master.zip"包含了SIP.js项目的主分支代码,即"SIP.js-master",这表明你将获得最新的开发版本或稳定版本。 SIP协议是一种应用层控制(信令)协议,用于创建、修改和终止多媒体会话,如语音和...
标题“cmterm-7942_7962-sip.9-4-2SR2-2”指的是Cisco的一款IP电话软件版本,主要用于7942和7962型号的电话终端。这个版本号“9-4-2SR2-2”暗示这是一个Service Release 2的第二次修订版,属于9.4(2)的主要更新。 ...
使用Asterisk作为SIP.2 H.323网关配置 在本文中,我们将介绍如何使用Asterisk作为SIP.2 H.323网关配置。我们将从安装Asterisk开始,然后下载并编译OH323.SO模块,接着配置OH323.CONF文件,最后配置Trunk线路和路由...
JavaScript的SIP库 通过创建实时的对等音频和视频会话 通过SIP在Web应用程序中利用SIP 发送即时消息并查看状态 支持早期媒体,保留和转让 ... import { Web } from "sip.js" ; // Helper function to get an HTML aud
9. **实例分析**:压缩包内的"SIP.pdf"很可能包含各种SIP交互的实例,比如如何发起一个通话邀请、处理不同类型的响应、如何处理错误情况等。这些实例将帮助读者通过实际场景更好地理解SIP协议的工作原理。 通过阅读...
一、sipjs版本0.13.*,sipjs+FreeSWITCH+webrtc,实现电话呼入、呼出、转移、保持、静音等功能,修改了部分sip.js源码,支持自定义呼叫字符串(contact),支持chrome、firefox,新增100rel页面,已测试可支持卡线, 更...
《Cisco.Press.SIP.Trunking.Feb.2010.eBook》是Cisco Press出版的一本关于SIP中继技术的专业书籍,尤其适合已经具备一定VOIP(Voice over Internet Protocol,互联网语音协议)基础知识的读者。这本书深入探讨了...
sip-simple-subscribe.xml
【标题】"sip.zip_rtmp_rtmp server_rtmp sip" 提供的信息暗示了这是一个与设置RTMP服务器有关的压缩文件,特别地,它涉及到在Linux系统上配置SIP(Session Initiation Protocol)服务,并且该服务运行在5080端口上...
SIP的经典教程,通俗易懂,呼叫流程描述的很详细
5. cvm45sip.9-4-2ES9.sbn - 这可能包含Call Processing Virtual Machine (CVM)的固件,它是IP电话处理呼叫逻辑的核心组件,尤其在SIP模式下。 6. jar45sip.9-4-2ES9.sbn - 可能是Java运行时环境的固件,支持电话上...
MicroSIP.lnk
注释@javax.servlet.sip.annotation.SipServlet,是Java Servlet API为SipServlet提供的注解,允许开发者声明一个Servlet类为SIP处理器,从而简化了SIP应用的配置和部署。通过这个注解,开发者可以在不修改web.xml...
标题中的“ip_vs_pe_sip.rar_Always”可能是指一个关于IP虚拟服务器(IPVS)与SIP(Session Initiation Protocol)协议相关的程序或代码库,其中“Always”可能表示该实现始终保持SIP头的某种特定行为。描述中提到...
"超简洁的一款Mac取色器Sip.zip" 提供了一种高效解决方案,特别针对Mac用户设计。这款取色器名为"Sip",以其简洁的界面和强大的功能赢得了用户的青睐。 首先,我们来详细了解一下Sip取色器的核心特性。Sip是一款...