一、SDK二次开发摄像头语音转发功能

1、注意事项

1.1、将dll库加载到/lib目录下

1.2、系统文件:ssleay32.dll和libeay32.dll放在系统的System32和SysWOW64文件夹目录下

1.3、相机的编码类型保持一致:g711_type = 1; //G711编码类型:0- U law,1- A law

1.4、使用recorder录制***.pcm格式的音频文件

【按采样标准(采样频率为8000,16位采样,单通道)获取的PCM音频数据,规定输入数据的大小为320字节,编码成功是160字节】

1.5、将***.pcm编码转换成***.g7格式的文件提供给摄像头端播放

1.6、录制语音:注意说话的语速

2、摄像头客户端登录

2.1、网址栏:输入摄像头IP自动跳转到摄像头配置的登录界面

摄像头IP: http://192.168.5.218/

192.168.5.218    80   admin   abcd.1234

2.2、程序里用的这个服务端口:8000

2.3、音频编码格式需要与程序对应

2.4、测试摄像头外放音

3、PCM(编码格式)音频文件录制

录音

注意:采样率:8000,采样位数:16,声道数:单

“PCM是一种编码格式,WAV是一种文件格式,保存为WAV文件的音频可以有多种编码格式,既可以是PCM也可以是【ADPCM、A-Law、u-Law】等等。”

4、海康开放平台下载SDK

4.1、下载SDK

海康开放平台

​​​​​​​

4.2、语音对讲demo参考

​​​​​​​

4.3、程序修改点

①g711_type=1 // g711alaw

②规定输入数据的大小为320字节,编码成功是160字节

③需要实时速率发送数据(录制语音:注意说话的语速和杂音)

二、语音对讲待定

SDK二次开发摄像头语音转发功能和语音对讲相关推荐

  1. 群控sdk二次开发完整调用API(厉害了我的哥。。。)

    聚播群控sdk二次开发完整调用API功能 微信加好友功能API 1.导入手机通讯录 2.手机通讯录加好友 3.加指定微信群好友 4.自动通过微信好友请求 5.手机模拟定位 6.附近人加好友 7.各种账 ...

  2. 海康摄像头二次开发python_python实现海康sdk二次开发,移动侦测事件(一)

    1.概述 最近一段时间要从海康摄像头读取数据,作为程序的输入源,c++版本有海康有自己的demo,较为简单,很容易就实现了,但是为我们其他的程序都是基于python的,因此,需要使用Python调用海 ...

  3. 海康威视摄像机SDK二次开发--提取音频保存至文件

    由于最近在开发海康威视摄像头,特此记录一下如何提取音频数据,这里主要依靠语音对讲返回的音频数据,通过回调函数写入文件中,加个WAV头即可播放,编码格式可以自己设置在代码中有注释 文件结构 其中Came ...

  4. 海康Camera MVS Linux SDK二次开发封装ROS packge过程记录(c++)

    Livox Lidar  + HIKROBOT Camera系列 最近在开发相机和激光雷达融合的slam算法,主要用于三维重建,想实时的得到彩色点云地图,传感器选择了海康威视的工业相机和大疆的固态激光 ...

  5. C# 博思得 POSTEK 打印机 打码机 SDK 二次开发 指令打印

    提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档 文章目录 前言 一.调用SDK实现打印 前言 提示: 公司要实现 BarTender的类似功能.POSTEK 提供了开发C++ 的 S ...

  6. 海康威视SDK二次开发通过云台参数设置控制摄像机的位置

    海康威视SDK二次开发通过云台参数设置控制摄像机的位置 由于最近在开发海康威视摄像头,特此记录一下通过云台参数控制摄像机的位置,我这里是通过properties配置文件输入的参数,也可以不用配置文件, ...

  7. 海康威视工业相机SDK二次开发(VS+Opencv+QT+海康SDK+C++)(一)

    最近在做一个项目,涉及到工业相机,需要对其进行二次开发.相机方面选择了海康威视,网上关于海康威视工业相机SDK的开发资料很少,官方文档里面虽然写的是支持C++开发的,但其实是C.自己也摸索了一段时间, ...

  8. 海康威视工业相机SDK二次开发

    海康威视工业相机SDK二次开发 好气,第一次写文章,结果没不小心保存关掉,什么都没了. 本人是一名在读研究生,被导师分配了做项目中海康工业相机的二次开发.实现的需求是:实现八个相机同时打开视频,并且分 ...

  9. 基于大疆无人机SDK二次开发

    基于大疆无人机SDK二次开发 近期公司项目需求,需要基于大疆无人机SDK开发一款手机 APP,用于配合后台实现对无人机的管理.当然大疆本身也给我们提供了管理平台-----大疆司空.通过大疆的官方 AP ...

  10. 海康威视摄像机SDK二次开发--指定云台位置,焦距放大倍数,拍摄时长,并拆分保存为视频文件

    按照config.txt配置,出现的效果是有几组参数就录制几个视频,视频时长按照配置文件录制 config.txt的内容,请参照海康威视摄像机SDK二次开发–实时预览视频流保存到指定文件中 java实 ...

最新文章

  1. Django入门之开发环境搭建1.1
  2. 读后感与机翻《人类因果学习的分解:自下而上的联想学习和自上而下的图式推理》
  3. 02JavaScript中的变量
  4. 领域应用 | 偷偷告诉你,那些二次元萌妹都有个叫知识图谱的爸爸
  5. 算法--库函数实现全排列
  6. eclipse html自动编译器,Eclipse+WxWidgets开发环境搭建
  7. 集合Collection以及泛型
  8. luaL_dofile和luaL_loadfile的区别
  9. 【图像去噪】基于matlab中值+均值+Lee+Kuan图像滤波【含Matlab源码 1179期】
  10. mysql多表in查询_MySQL多表查询
  11. Concurrency in C# Cookbook中文翻译 :c#的并发烹饪书
  12. 微信公众号--根据用户的opneId发送模版消息
  13. SAP中多层扩展有效地bom
  14. 安装win7纯净版系统时,提示缺少所需的CD/DVD驱动器设备驱动程序的解决方案,亲测有效
  15. 设计模式——设计模式名中英文对照
  16. 识别网络计算机的方法,电脑未识别网络怎么办 电脑未识别解决方法【图文】...
  17. 勒让德多项式(Legendre Polynomials)推导
  18. android 对短信的操作(伪造信息)
  19. 应用软件中如何实现多币种自动换算
  20. Web前端开发相关概念

热门文章

  1. 软件设计师-数据库知识
  2. 干货——IT项目管理之软件测试
  3. 天正2014打开加载lisp_win10系统设置CAD2014打开自动加载天正的恢复方法
  4. 微信卡券功能JAVA版(PS : 其实无关乎什么语言拉 :) )
  5. 内网渗透测试:隐藏通讯隧道技术
  6. amazeui学习笔记--css(HTML元素1)--按钮Button
  7. c#调用microsoft word将word另存为pdf
  8. IPv4与IPv6的区别
  9. android极光推送回调方法,Flutter在Android中实现极光推送以及指定设备推送
  10. ong拼音汉字_汉语拼音ang-ong(教案)