新款 锐科达 SV-2402VP SIP广播音频模块 支持RTP流音频广播

news2024/11/25 6:53:24

新款 锐科达 SV-2402VP SIP广播音频模块 支持RTP流音频广播

SV-2402VP网络音频模块是一款通用的独立SIP音频功能模块,可以轻松地嵌入到OEM产品中。该模块对来自网络的SIP协议及RTP音频流进行编解码。

该模块支持多种网络协议和音频编解码协议,可用于VoIP和IP寻呼以及高质量音乐流媒体播放等应用。同时,SV-2402VP还提供两个串行端口,八个数字输入/输出,允许用户通过程序控制。

本系列模块可以应用于以下领域:

  各种商业网络音频流应用

  网络报警器,网络播放器

  用于寻呼和内部通信应用的通用双向全双工VoIP对讲

  用于IP音频分配应用的源编码器

  用于VoIP应用的背景音乐和音乐保持编码器

  适用于各种低延迟IP音频编码器

  无人停车场,自助充电站对讲终端

  高速公路隧道对讲、收费站对讲终端

SIP网络音频模块可与标准SIP系统中的其他SIP终端配合使用。 除了支持标准sip协议,该系列模块还具有我们的私有协议,因此它可以与我们的标准广播软件一起使用。 实现包括附加功能,如实时寻呼,定时广播,背景音乐和紧急广播。同时,还提供SIPManager配置软件来配置模块的IP地址和其他参数。

为了更简单使用,SV-2402VP采用了接插件作为外部接口,同时集成了网络接口等。

功能和特点

  1. 音频工作方式:

音频解码:即音频播放。接收来自网络的音频流,经过模块解码后通过线路输出高质量音频信号。目前支持可以播放以下音频格式:MP3、WAV (PCM +IMA ADPCM)、G.711、G.722等,可以播放最高48k采样率320kps的音频流。

接收网络中TCP、UDP、RTP、组播、广播等方式发过来的音频流,在本地解码后播放。

音频编码: 支持G.711a/u、G.722和RTP组播模式。

  1. 控制方式:

按键控制:直接通过模块上的IO口,控制模块SIP对讲或者发起RTP组播

串口控制:通过模块上的控制串口,控制模块SIP对讲或者发起RTP组播

网络控制:在网络的其他设备上通过网络命令,控制控制模块SIP对讲或者发起RTP组播

  1. 系统状态输出:

音频输入、输出状态:可以连接指示灯或者控制继电器。

服务器连接指示

  1. 功放输出:

带2*15W的功放输出,亦可以通过调整电路改成1*30W功放输出

带有1路本地音频输入,实现本地扩音输出功能

  1. 扩展功能(以下功能不是所有型号均支持):

POE供电:提供POE受电模块接口

SD卡: 可以通过网络将音频文件到SD卡中,定时、或者通过网络及串口控制播放

通用IO: 控制扩展的电路或设备

通用串口: 控制扩展的电路或设备

实时时钟: 模块停电,或者不经服务器对时,提供精准的时间,通过串口或网络获得,或者定时播放音频文件

四、技术参数

  1. 电源输入: 电压DC 12~24V

最大供电电流,2000mA

  1. 温度: 使用温度范围   0~70℃(工业级:-40~85℃)

储存温度范围 -40~85℃

  1. 网络接口: 10/100M Base 自适应以太网接口
  2. Mic/LineIn输入:典型幅值1000mVrms,信噪比95dB
  3. Line Out输出:负载10KΩ,典型1000Vrms,信噪比95dB(播放模式下)
  4. RL-Line输入:本地扩音输入,典型幅值1000mVrms,信噪比95dB
  5. 功率输出:    功率放大输出,输出功率1*15W或1*30W
  6. 解码模式: 提供立体声播放,最大最高48kHz,320kbps音频流,支持 MP3、WAV (PCM +IMA ADPCM)、G.711 a/u、G.722等格式。

最小延时为50ms

  1. 编码模式: 支持G.711a/u、G.722和RTP模式

最小延时为30ms

  1. 双向模式: 双向对讲,带高性能回声抑制算法,8kHz采样,ADPCM编码

最小延时为80ms

  1. 控制串行接口:波特率115.2kbps
  2. GPIO: 共4路通用IO,其中2路输入2路输出
  3. 通用串口: 支持透明传输,波特率2400~115.2kbps,7,8数据位,1,2停止位,None,Even,Odd,Space,Mark校验
  4. 模块尺寸: 长×宽×高:5.7×5.7×1.7cm

如果播放的是MP3等立体声信号,则会提供立体声输出;如果检测到来自网络的音源是单声道ADPCM/PCM等其他单声道音频格式,则左右声道输出的是相同的信号。

输入口有两种工作模式:【脉冲模式】,即按下一次呼叫,再按一次断开。【保持模式】,需要一直按下才起作用,松开即端口。呼叫端可以控制模块进行对讲,或者采播(单播、组播或者广播)。

网络接口:

网络接口采用两种连接方式:

  1. 采用RJ45标准10/100M自适应网络接口。RJ45座上有两个指示等,一个连接指示灯,一个数据收发指示灯。
  2. 采用尾线方式,大部分摄像机尾线都可以直接使用。利用这种方式,网络音频模块可以安放在设备内部。

使用网络尾线,可以选择9芯或11芯尾线,如果需要使用POE受电模组,则一定需要采用11芯尾线。其中7芯(或9芯)连接这个端子,另外两芯是连接电源端子

其中1、2、3、6可以相互调换,只要保证1、2或3、6成对即可。8、9也可以相互调换。

  1. POE受电(PD接口

通过这个接口,可以外接一个POE受电模块,可以达到网络供电的功能。装配POE受电模块后,也可以使用DC直流供电。

注意 POE收电模块输出12V电压,与模块的电源输入相连。如果同时使用直流外部供电的话,可能会导致不可预知的情况。

SV-2400VP系列模块采用接插座结构,型号及对应的功能如下:

播放

对讲

组播

对讲录播控制接口

Line Out

Line In

Mic

控制串口

GPIO

通用串口

2×15W

功放

SV-2402VP

X

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/1029623.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

Spring底层原理之 BeanFactory 与 ApplicationContext

🐌个人主页: 🐌 叶落闲庭 💨我的专栏:💨 c语言 数据结构 javaEE 操作系统 Redis 石可破也,而不可夺坚;丹可磨也,而不可夺赤。 Spring底层原理 一、 BeanFactory 与 Appli…

华为杯数学建模比赛经验分享第二期——编程手篇

数学建模比赛中编程手是较为重要的角色,不仅需要根据建模手的思路完成代码的编写,还需要与写作手沟通结果分析与呈现。 所以,编程手必须在不同的阶段完成相应的学习,这里我把它分为赛前和赛中。 1、赛前 在短短4天的学习新的代码…

虚拟DOM与diff算法

虚拟DOM与diff算法 snabbdom虚拟DOMdiff算法 snabbdom 是什么:snabbdom是著名的虚拟DOM库,是diff算法的鼻祖,Vue源码借鉴了snabbdom 虚拟DOM 是什么:本质上是存在内存里的 JavaScript 对象 作用:用来描述真实DOM的层…

DA2--获取网站用户数据集的大小

目录 1.题目描述 2.输入描述 3.输出描述 4.题目分析 5.通过代码 1.题目描述 现有一个Nowcoder.csv文件,它记录了牛客网的部分用户数据,包含如下字段(字段与字段之间以逗号间隔): Nowcoder_ID:用户ID…

Vue 使用vue-cli构建SPA项目(超详细)

目录 一、什么是vue-cli 二,构建SPA项目 三、 运行SPA项目 前言: 在我们搭建SPA项目时候,我们必须去检查我们是否搭建好NodeJS环境 cmd窗口输入以下指令:去检查 node -v npm -v 一、什么是vue-cli Vue CLI(Vu…

【智能电表数据接入物联网平台实践】

智能电表数据接入物联网平台实践 设备接线准备设备调试代码实现Modbus TCP Client 读取电表数据读取寄存器数据转成32bit Float格式然后使用modbusTCP Client 读取数据 使用mqtt协议接入物联网平台最终代码实现 设备接线准备 设备调试 代码实现 Modbus TCP Client 读取电表数…

抄写Linux源码(Day12:从 MBR 到 C main 函数 (1) )

回忆我们需要做的事情: 为了支持 shell 程序的执行,我们需要提供: 1.缺页中断(不理解为什么要这个东西,只是闪客说需要,后边再说) 2.硬盘驱动、文件系统 (shell程序一开始是存放在磁盘里的,所以需要这两个东…

极客时间:数据结构与算法之美【文章笔记 实践 总结】

原文链接:https://time.geekbang.org/column/intro/100017301 27 | 递归树:如何借助树来求解递归算法的时间复杂度?如何借助树来分析归并排序算法的时间复杂度?如何借助树来分析快速排序算法的时间复杂度?如何借助递归树来分析斐波…

macos (M2芯片)搭建flutter环境

安装的版本3.13.4、电脑上没有安装过android studio、安装过brew 1.在终端运行sudo softwareupdate --install-rosetta --agree-to-license,下图展示安装成功的效果 2.下载以下安装包来获取最新的 stable Flutter SDK 3.解压,⚠️注意下载安装sdk的包名…

沉积物微体古生物鉴定

声明 本文是学习GB-T 42629.4-2023 国际海底区域和公海环境调查规程 第4部分:海洋沉积物物理特性调查. 而整理的学习笔记,分享出来希望更多人受益,如果存在侵权请及时联系我们 1 范围 本文件规定了国际海底区域和公海环境调查中的沉积物组成、物理力学性质、生物…

第二章 进程与线程 十三、进程互斥的软件实现方法(单标志法、双标志先检查、双标志后检查、Peterson算法)

目录 一、单标志法 1、算法思想 2、具体逻辑 二、双标志先检查 1、算法思想 2、具体逻辑 三、双标志后检查 1、算法思想 2、具体逻辑 四、Peterson算法 1、算法思想 2、具体逻辑 五、总结 一、单标志法 1、算法思想 两个进程在访问完临界区后会把使用临界区的权限…

as-if-serial与happens-before原则详解

文章目录 前言详解解决多线程下的问题 Happens-before原则总结as-if-serial语义happens-before的例子 前言 "as-if-serial"原则是Java内存模型中的一个重要概念。该规则规定:不管怎么重排序(编译期间的重排序,指令级并行的重排序&…

MYSQL存储引擎基础知识介绍

下面重点介绍几种常用的存储引擎,并对比各个存储引擎之间的区别,以帮助读者理解 不同存储引擎的使用方式。 MyISAM MyISAM是 MySQL的默认存储引擎。MyISAM不支持事务、也不支持外键,其优势是访 问的速度快,对事务完整性没有要求或者以 SEL…

怒刷LeetCode的第11天(Java版)

目录 第一题 题目来源 题目内容 解决方法 方法一:迭代 方法二:递归 方法三:指针转向 第二题 题目来源 题目内容 解决方法 方法一:快慢指针 方法二:Arrays类的sort方法 方法三:计数器 方法四…

【Java 基础篇】Java线程组详解

Java线程组是一种用于管理线程的机制,它允许你将线程组化为一个单元,并对组内的线程进行一些操作和控制。本文将详细介绍Java线程组的概念、如何创建和管理线程组,以及线程组的一些常见用法。 什么是线程组? 线程组是一个用于组…

python生成PDF报告

前言 最近接到了一个需求-将项目下的样本信息汇总并以PDF的形式展示出来,第一次接到这种PDF的操作的功能,还是有点慌的,还好找到了reportlab这个包,可以定制化向PDF写内容! 让我们由简入深进行讲解 一、reportlab是…

2023年腾讯云轻量服务器测评:16核 32G 28M 配置CPU测试

腾讯云轻量应用服务器16核32G28M配置优惠价3468元15个月(支持免费续3个月/送同配置3个月),轻量应用服务器具有100%CPU性能,系统盘为380GB SSD盘,28M带宽下载速度3584KB/秒,月流量6000GB,折合每天…

由于找不到d3dx9_43.dll,无法继续执行代码要怎么解决

D3DX9_43.dll是一个动态链接库文件,它是DirectX的一个组件,主要用于支持一些旧版本的游戏和软件。当电脑缺少这个文件时,可能会导致这些游戏和软件无法正常运行。例如,一些老游戏可能需要D3DX9_43.dll来支持图形渲染等功能。此外&…

二分类问题的解决利器:逻辑回归算法详解(一)

文章目录 🍋引言🍋逻辑回归的原理🍋逻辑回归的应用场景🍋逻辑回归的实现 🍋引言 逻辑回归是机器学习领域中一种重要的分类算法,它常用于解决二分类问题。无论是垃圾邮件过滤、疾病诊断还是客户流失预测&…

git安装配置教程

目录 git安装配置1. 安装git2. git 配置3.生成ssh key:4. 获取生产的密钥3. gitee或者github添加ssh-key4.git使用5. git 使用-本地仓库与远程仓库建立连接第一步:进入项目文件夹,初始化本地仓库第二步:建立远程仓库。 建立远程连接的小技巧 …