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

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

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

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

  各种商业网络音频流应用

  网络报警器,网络播放器

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

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

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

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

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

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

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

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

功能和特点

  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. 扩展功能(以下功能不是所有型号均支持):

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

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

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

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

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

四、技术参数

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

最大工作电流,200mA

  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. 解码模式: 提供立体声播放,最大最高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×5×1.7cm
  1. 网络接口

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

  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-2101VP/ SV-2103VP系列模块具有非常多的功能,但不是每个应用都需要所有的接口,型号及对应的功能如下

播放

对讲

组播

对讲录播控制接口

Line Out

Line In

Mic

控制串口

GPIO

通用串口

SV-2102VP

X

  1. 播放应用

网络音频设备可以接受来自网络上的音频流,经过解码后转化为模拟音频信号输出。下图是一个标准播放应用场景

 SV-2101VP/ SV-2103VP网络音频模块作为播放终端使用,只需要增加电源及外部功放。可以单独作为一个设备,或者集成在其他音频设备中(功放、或有源音箱等),使之成为一个网络音频播放终端。

播放主机可以采用我公司的广播系统控制软件、采播设备、网络话筒等,也可以是用户根据我公司的DLL动态库开发自己的广播软件。播放软件或者播放开发包皆是使用我公司的私有协议,仅支持对我公司设备模块进行播放。网络音频模块作为播放终端,使用我们的私有协议进行播放控制,仅可以在局域网或VPN内网使用。事实上,客户也可以选择自己开发SIP协议的播放软件,则可以用于局域网或者互联网中。

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

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

相关文章

selenium自动化测试-登录网站用户

昨天学习了selenium自动化测试工具的入门,知道了Selenium是用于自动化控制浏览器做各种操作,打开网页,点击按钮,输入表单等等。 今天学习通过selenium自动化测试工具自动登录某网站用户操作。 第一步:确定目标网址 …

【C++进阶】:哈希

哈希 一.unordered_map二.底层结构1.哈希概念2.解决哈希冲突1.闭散列2.开散列 在C98中,STL提供了底层为红黑树结构的一系列关联式容器,在查询时效率可达到 l o g 2 N log_2N log2​N,即最差情况下需要比较红黑树的高度次,当树中的…

【C++面向对象侯捷】4.参数传递与返回值

文章目录 构造函数放在 private?>单例模式 const member functions(常量成员函数) > 不会改变数据内容的,加上const参数传递:pass by value vs. pass by reference(to const)【最好传引用,占用空间小】返回值传递&#xff1…

Spire.OCR for .NET 1.9.0 Crack

Spire.OCR for .NET 是一个专业的 OCR 库,用于从 JPG、PNG、GIF、BMP 和 TIFF 格式的图像中读取文本。开发人员可以轻松地在 C# 和 VB.NET 的 .NET 应用程序中添加 OCR 功能。它支持常用的图像格式,并提供从图像中​​读取多个字符和字体、粗体和斜体样式…

CDN内容分发系统

CDN 分发系统的架构。CDN 系统的缓存,也是一层一层的,能不访问后端真正的源,就不打扰它。 在没有 CDN 的情况下,用户向浏览器输入 www.web.com 这个域名,客户端访问本地 DNS 服务器的时候,如果本地 DNS 服务…

VSCode 安装使用教程 环境安装配置 保姆级教程

一个好用的 IDE 不仅能提升我们的开发效率,还能让我们保持愉悦的心情,这样才是非常 Nice 的状态 ^_^ 那么,什么是 IDE 呢 ? what IDE(Integrated Development Environment,集成开发环境)是含代码…

获取spring容器中的bean实例

在开发过程中,我们可能需要动态获取spring容器中的某个bean的实例,此时我们就会用到ApplicationContext spring应用上下文,这里做一下记录,网上很多类似的的工具类。 先写好工具类再测试一下是否好用 工具类: packag…

keytool工具生成JKS证书

生成证书 使用jdk keytool生成证书 自建证书不受CA信任,仅适合学习使用,如果需要用到服务中,建议使用由CA颁发的可信证书。如果仅是内部使用,也可以安装自己生成的证书到本机。 生成证书 keytool -genkey -alias jwt -keyalg RS…

Rust踩雷笔记(7)——两个链表题例子初识裸指针

目录 leetcode 234leetcode 19 leetcode 234 题目在这https://leetcode.cn/problems/palindrome-linked-list/,leetcode 234的回文链表,思路很简单,就是fast和slow两个指针,fast一次移动两个、slow一次一个,最后slow指…

docker系列-报错以及解决指南

1. windows运行docker报错Windows Hypervisor is not presentDocker Desktop is unable to detect a Hypervisor.Hardware assisted virtualization and data execution protection must be enabled in the BIOS. Docker Desktop - Windows Hypervisor is not presentDocker D…

java集合之迭代器遍历元素

集合遍历 遍历、迭代、逐个获取容器中的元素 Iterable接口 实现了Iterable接口的类是可以遍历的,因为Iterable接口是Collection接口的父接口,而所有单列集合类都实现了Collection接口,从而也都实现了Iterable接口,所以所有单列集…

解决Springboot使用Junit测试时对数据库的修改无效

现象 在使用Junit做单元测试的过程中,比如对mybatis的dao进行单元测试,发现对数据库的select操作正常,可以获取数据,但insert、update、delete操作即使运行不报错,仍然不能不能对数据产生修改和插入。 原因和解决 原…

StarRocks 社区:从初生到两周年的进化之路

2021 年 9 月 8 日,StarRocks 开源社区诞生。从第一天开始,我们怀揣着“打造世界一流的数据分析产品”的梦想,踏上了星辰大海的征途。 两年间,StarRocks 在 GitHub 上收获了 5.4K Stars,产品共迭代发布了 90 余个版本&…

go语言 反向代理

实现简单的http反向代理 还没有加入负载均衡 新手推荐 下游服务器代码 package mainimport ("fmt""io""log""net/http""os""os/signal""syscall""time" )type RealServer struct {Addr str…

嵌入式:驱动开发 Day9

作业:通过platform总线驱动实现 a.应用程序通过阻塞的io模型来读取number变量的值 b.number是内核驱动中的一个变量 c.number的值随着按键按下而改变(按键中断) 例如number0 按下按键number1 ,再次按下按键number0 d.在按下按键的时候需要同时…

Python 公里与海里换算

""" 公里与海里换算知识点:1、换算公式:海里 公里 / 1.8522、input()、print()函数3、变量类型转换,整形int与字符串str转换,可以用type()函数验证4、字符串拼接,例如:123 456 1234565、…

Vue3快速上手

1.Vue3简介 2020年9月18日,Vue.js发布3.0版本,代号:One Piece(海贼王)耗时2年多、2600次提交、30个RFC、600次PR、99位贡献者github上的tags地址:Release v3.0.0 One Piece vuejs/core GitHub 2.Vue3带…

搜款网VVIC根据ID取商品详情 API 关键词搜索商品列表

搜款网是一家服装批发平台,提供多个品牌和供应商的服装、鞋子、箱包等商品供采购者选择,为了获取商品详情,您需要使用搜款网的API接口。 建议您联系搜款网的客服或开发者,以获取更多关于API接口的信息,包括使用方法、…

数据标准化

1、均值方差标准化(Z-Score标准化) 计算过程: 对每个属性/每列分别进行一下操作,将数据按属性/按列减去其均值,并除以其方差,最终使每个属性/每列的所有数据都聚集在均值为0,方差为1附近。 公式:(x-mean(x…

M-LAG简介

定义 M-LAG(Multichassis Link Aggregation Group)即跨设备链路聚合组,是一种实现跨设备链路聚合的机制,将一台设备与另外两台设备进行跨设备链路聚合,从而把链路可靠性从单板级提高到了设备级,组成双活系…