一、模块介绍
SIP2102V网络音频模块是一款通用的独立SIP音频播放模块,可以轻松地嵌入到OEM产品中。该模块对来自网络的SIP协议及RTP音频流进行解码播放。
该模块支持多种网络协议和音频解码协议,可用于VoIP和IP寻呼以及高质量音乐流媒体播放等应用。
对于硬件产品研发集成,我公司提供使用开发规范,包括原理图,引脚分布和自定义载板PCB布局的建议。
SIP2101V与SIP2401V和SIP2701V兼容,是一款播放、对讲模块,不支持GPIO及串口透传功能。
SIP2102V与SIP2402V和SIP2702V兼容,是一款播放模块,只支持播放和被动接收呼叫功能。
SIP2103V与SIP2403V和SIP2703V兼容,是全功能型模块,支持对讲、播放、GPIO及串口透传功能。
本系列模块可以应用于以下领域:
• 各种商业网络音频流应用
• 网络报警器,网络播放器
• 用于寻呼和内部通信应用的通用双向全双工VoIP对讲
• 用于IP音频分配应用的源编码器
• 用于VoIP应用的背景音乐和音乐保持编码器
• 适用于各种低延迟IP音频编码器
• 无人停车场,自助充电站对讲终端
• 高速公路隧道对讲、收费站对讲终端
SIP2102V网络音频模块可与标准SIP系统中的其他SIP终端配合使用。除了支持标准sip协议,该模块还支持RTP组播协议,可以接收RTP组播音频数据并解码播放。同时它可以和我们提供的RTP组播SDK开关包一起使用。SIP2102V可以应用在如实时寻呼播放,定时广播,背景音乐和紧急广播等场景下。相应的软件包可以从SINREY网站(https://www.link-com.com/)下载。同时,SINREY还提供Manager配置软件来配置模块的IP地址和其他参数。
二、模块结构
SIP2102V使用了速度高达400MHz的ARM处理器构架加专业的音频Codec解码器, ARM处理器负责数据的传输,用户命令的解析执行以及功放接口的控制,专业音频Codec负责音频的解码输出。其内部结构如下:
其外形结构如下:
为了更简单使用,SIP2102V采用了接插件作为外部接口,同时集成了网络接口等。
三、功能和特点
l 音频工作方式:
音频解码:即音频播放。接收来自网络的音频流,经过模块解码后通过线路输出高质量音频信号。目前支持可以播放以下音频格式:MP3、WAV (PCM +IMA ADPCM)、G.711、G.722等,可以播放最高48k采样率320kps的音频流。
接收网络中TCP、UDP、RTP、组播、广播等方式发过来的音频流,在本地解码后播放。
l 控制方式:
SIP2102V是一款播放型模块,只能被动接收对讲或广播音频信号。不支持通过外部器件控制。
l 系统状态输出:
输出状态(P-ST):播放或对讲时输出高电平,可以连接指示灯或者控制继电器。
l 扩展功能:
POE供电:提供POE受电模块接口
四、技术参数
l 电源输入: 电压DC 4.7~16V
最大工作电流,200mA
l 温度: 使用温度范围 工业级:-20~55℃
储存温度范围 -40~85℃
l 网络接口: 10/100M Base 自适应以太网接口
l Line Out输出:负载10KΩ,典型1000Vrms,信噪比95dB(播放模式下)
l 解码模式: 提供立体声播放,最大最高48kHz,320kbps音频流,支持 MP3、WAV (PCM +IMA ADPCM)、G.711 a/u、G.722等格式。
最小延时为50ms
l 模块尺寸: 长×宽×高:5×5×1.7cm
五、硬件接口描述
SIP2102V网络音频模块,所有外部连接采用端子,电源采用2.0mm的连接端子,网络采用标准RJ45连接器,其他都是1.25mm的连接端子。
端口类型定义
P ———— 电源
AI ———— 模拟输入(在这里是音频输入)
AO ———— 模拟输出(在这里是音频输出)
I ———— 数字输入端口,TTL 电平,耐压5V
O ———— 数字输出端口,TTL 电平
I/O ———— 数字输入输出端口,TTL 电平
N ———— 网络端口
因为后面所提到的硬件接口很多都直接和处理器相连。大部分情况下,数字输入输出端与外部相连,需要外加驱动电路,以保护处理器不受损坏。模拟输入/模拟输出也需要增加放大电路及输入保护电路。