产品展示
优质供应
详细内容
IP网络对讲系统
对讲终端
产品介绍
-3800是一款IP对讲终端,具有10/100M以太网接口,从网络接口接收网络的音频数据后播放,提供单路的音频输出。
本对讲终端是基于TCP/IP网络通信协议的数字音频技术,将通信发起方的音频信号采样编码后,以数据包形式在网络上传送到接收方,由接收端解码成音频信号。根据不同的通信要求,可以设定为点对点或者点对多点的工作方式,从而构成广播对讲等应用模式。
本对讲终端采用双按键设计,一个按键呼叫中心,与中心双向对讲,一个按键紧急喊话,可以实现全区广播或紧急报警。
本对讲终端可广泛应用于校园、银行等需要紧急求助、双向对讲、远程呼叫和应急广播的场所。
深圳市鼎尊时代[]科技有限公司;24-TEL;
·产品特点
l 标准RJ45网络接口,可以放置在网络系统中的任何地方;
l 高档铝拉丝面板,防范人为破坏,可嵌入墙壁或外装;
l 服务器设定呼叫目标后,可单键或者双键呼叫,实现全双工对讲;
l 内置3W喇叭和话筒咪头,免提话筒和接收广播;
l 可接收网络的广播、寻呼及对讲;
l 可做监听终端,监听现场声音;
l 可同时呼叫4个客服;
l 提供固件网络远程升级;
l 不锈钢灯环按键;
l 可以选用POE供电方式;
序号 | IP网络对讲系统检验项目 | 单位 | 标准要求(定阻式) | 检测结果 | 单项判定 | ||||||
I类 | II类 | III类 | 1# | 2# | 3# | ||||||
2 | IP网络对讲系统增益限制的有限频率范围(正常)工作条件 | dB | ±0.5 |
|
| — | — | — | — | ||
| ±1.5 |
| -0.5~+1.2 | -0.5~+1.2 | -0.5~+1.2 | 合格 | |||||
|
| ±2 | …… | …… | …… | …… | |||||
3 | IP网络对讲系统 | IP网络对讲系统额定条件 |
| ≤0.5 |
|
| …… | …… | …… | …… | |
|
| ≤0.5 |
| …… | …… | …… | …… | ||||
|
|
| ≤2 | 0.2~1.3 | 0.2~1.1 | 0.2~1.1 | 合格 | ||||
正常工作条件 |
| ≤0.5 |
|
| …… | …… | …… | …… | |||
|
| ≤0.5 |
| …… | …… | …… | …… | ||||
|
|
| ≤2 | 0.2~1.1 | 0.2~1.1 | 0.2~1.1 | 合格 | ||||
1/100额定输出功率 | 20HZ~20KHZ | ≤0.5 |
|
| …… | …… | …… | …… | |||
40HZ~16KHZ |
| ≤1 |
| …… | …… | …… | …… | ||||
80HZ~12.5KHZ |
|
| ≤4 | 0.2~1.5 | 0.2~1.5 | 0.2~1.5 | 合格 | ||||
4 | 信噪比 | 低阻输出10K | 宽带 | dB |
| ≥58 |
| …… | …… | …… | …… |
A计权 |
| ≥63 |
| …… | …… | …… | …… | ||||
线路输出 | 宽带 | ≥99 | ≥81 | ≥71 | 97 | 97 | 96 | 合格 | |||
A计权 | ≥26 | ≥86 | ≥76 | 95 | 95 | 95 | 合格 | ||||
5 | 过载源电动与额定源电动势力之比(额定条件) | dB | ≥26 | ≥12 | ≥12 | >12 | >12 | >12 | 合格 |
LCTalkThrDll动态库提供两种工作方式,一是本机模式,二是中继模式。模式的选择应该在调用lc_talk_init函数前,通过初始化TalkParam中的WorkMode成员完成。如果WorkMode=0表示本机模式,如果=1表示中继模式。更多的IP网络对讲系统登录 ;厂家客服
本机模式意味着动态库会向系统申请声卡资源,从声卡采样音频数据后向远端发送,而从远端接收到的音频数据,直接送到声卡播放缓冲,在本机完成播放。
中继模式只完成对讲的握手,数据的传输,不会从声卡采样数据,也不会将远端的音频流在本地播放,此模式适用于开发电话路由,多方通话等场合。
本文说明使用中继的模式的使用要点,适合使用此模式的动态库应用开发人员参考。中继模式之存在与LCTalkThrDll版本大于V1.0.5.0的动态库中。
2、初始化
2.1、TalkParam数据结构
struct _TalkParam { HWND hWnd; int Priority; int DialTimes int ServerMode; long IP; int Volume; int Tone; int Treble; int Bass; int Treble_En; int WorkMode; int DataMessage; int DeviceID; unsigned char SoundFileName[64]; int CodecType; int nSamplesPerSec; int AudioBufferLength; unsigned char* AudioBuf; unsigned int PrivateData[128]; };
|
此结构与之前版本基本一致,不同的是将原来备用字段Base_En该为WorkMode,用于指示动态库的工作模式。
应该在调用lc_talk_init前初始化WorkMode成员,并且在调用lc_talk_init后不可以修改TalkParam结构内成员的值,否则将导致无法预知的程序异常。
初始化伪代码
Void Init() { //结构成员初始化 TalkParam.hWnd = MainWindowHandle; …. TalkParam.WorkMode = 1; lc_talk_init(&TalkParam); //其他代码… } |
2.2、向动态库提供音频数据
动态库只能接受8KHz,16Bits,PCM的数据,数据是有符号整型,低位在前。
当动态库与远端设备握手完成,可以通话后,用户应不断的调用lc_talk_inputdata函数,向动态库提交发往远端的音频数据。lc_talk_inputdate函数定义如下:
int __stdcall lc_talk_inputdata(struct _TalkParam* pParam, char* buf, int datalen);
函数功能:向动态库提交对讲音频数据。
输入参数:pParam:_TalkParam结构指针,经lc_talk_init初始化的指针
buf:音频数据缓冲指针,调用函数前应向此缓冲填入数据。
datalen:提交的数据字节长度。
返回值 :R_OK:操作成功。
ERR_OPT:操作失败。
函数调用要点:
·动态库只有一个32K字节的输入缓冲,因此每次提交数据长度不能大于32K字节;也不应连续的调用lc_talk_inputdata,向动态库提交过多的数据,应给予动态库处理数据的时间,否则可能导致缓冲溢出,数据提交失败。
·应实时向动态库提交数据,避免动态库无数据发送的情况。
2.3、读取远端数据
动态库收到远端的音频数据后,保存到缓冲中,并向应用程序窗口发送WM_MSG_DEV_DATA消息,用户接收到消息后,应调用lc_talk_outputdata函数,读取音频数据。
lc_talk_outputdata函数定义如下:
int __stdcall lc_talk_outputdata(struct _TalkParam* pParam, char* buf, int bufsize);
函数功能:从动态库读取音频数据。
输入参数:pParam:_TalkParam结构指针,经lc_talk_init初始化的指针
buf:音频数据缓冲指针,调用函数前应分配内存空间。
bufsize:接收缓冲的大小。
返回值 :读取的数据长度。如果bufsize太小,函数调用失败,返回实际数据长度的负值
函数调用要点:
·应收到WM_MSG_DEV_DATA消息后,才调用lc_talk_outputdata函数。
·动态库内部有32K字节的数据接收缓存,用户应一次性读取所有数据。因此lc_talk_outputdata的缓冲指针应不小于32K。
·读取的数据位8000Hz采样,16Bits,PCM数据,低位在前。