自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(13)
  • 资源 (5)
  • 收藏
  • 关注

原创 aarch64安装RKNN-Tool

下载rknn_toolkit-1.2.1-cp36-cp36m-linux_aarch64.whl。#下载tensorflow-1.15.5-cp36-cp36m-linux_aarch64.whl。#创建虚拟环境创建python3.6的环境。#rknn_toolkit图形化界面。#安装依赖包和配置环境。

2023-03-18 11:28:53 417 1

原创 mac电脑vscode编译srs的gb28181模块并配置调试模式

官网下载srs4.0代码,命令行执行./configure --with-gb28181 --osx 然后执行make。下一步配置VScode,launch.json配置如下:"version": "0.2.0","configurations": [{"type": "lldb","request": "launch","name": "Debug","program": "${workspaceFolder}/objs/srs","args": ["-c"...

2021-07-24 22:21:39 448

原创 Mac安装libiconv报错处理

笔者在mac上编译srs的gb28181模块时报libiconv库安装失败,各种折腾后卸载xcode并执行brew update命令重新编译成功,记录备忘。

2021-07-24 17:27:43 580

转载 ffmpeg ./configure参数说明

root@web ffmpeg]# ./configure --helpUsage: configure [options]Options: [defaults in brackets after descriptions]Standard options: 基本选项参数--help 显示此帮助信息|print this message--log[=...

2019-12-22 08:36:44 185

原创 Tomcat配置备忘

1、https证书下载2、Tomcat配置打开配置文件/Tomcat/conf/server.xml修改如下配置其中verto.pfx就是刚才下载的证书,在下载的文件夹中还有密码文件,将密码填写在keystorePass字段中。...

2019-12-12 15:31:29 113

原创 libyuv模块图片合成后保持透明度

1、代码目录/libyuv/source/row_common.cc。2、修改代码如下图:

2019-12-05 11:09:34 1007

原创 Freeswitch源码安装freetype模块

1、下载freetype源代码。2、./configure构造makefile文件。3、make和make install。4、find / -name ft2build.h查找安装路径。(笔者电脑上的安装路径是/usr/local/freetype/include/freetype2)5、修改Freeswitch根目录下的Makefile文件,打开am__append_12 ...

2019-12-05 10:38:14 244

原创 Freeswitch编译ffmpeg模块

1、官网下载ffmpeg4.1。2、进入ffmpeg4.1根目录执行./configure --enable-shared --enable-gpl --enable-libx2643、执行make和make install。如果出现类似make: Warning: File `ffbuild/config.mak' has modification time 8011 s in the...

2019-12-04 19:59:14 961

原创 Freeswitch支持NVIDIA显卡编解码

本文记录在Windows下编译Freeswitch支持NVIDIA显卡编解码的方法:1、将ffmpeg中的NVIDIA相关的代码加入到工程中编译libs中的ffmpeg工程。2、在ffmpeg工程中的codec_list.c中的codec_list[]的最后增加&ff_h264_nvenc_encoder。3、在mod_av工程中找到avcodec.c文件,在函数ope...

2019-11-18 14:49:05 778

原创 Freeswitch功能点备忘

1、通道接通和挂机后自动执行命令或脚本:<actionapplication="bridge"data="{api_on_answer='lua test.lua para1 para2'}sofia/gateway/mygateway/02588888888"/><action application="set" data="api_hangup_hook=lua...

2019-11-18 14:17:23 830

原创 Freeswitch视频会议功能手机客户端横屏模式

手机客户端的视频可以变化方向,在3gpp协议中定义了rtp协议支持这种模式,抓包分析如下图:Extension为true是表示支持客户端传来的视频包包含方向,具体方向在Header extensions中的Extension Data描述。协议规定如果Extension为true则rtp包头长度为18个字节,如果为false包头长度为12个字节。在freeswitch中conf...

2019-11-18 14:06:48 830 1

原创 Freeswitch集成AMR编码

1、下载AMR源码编译,笔者使用的是opencore-amr-0.1.5。2、修改mod_amr下的makefile文件。 a、打开 am__append_1 = $(AMR_CFLAGS) b、打开 am__append_2 = $(AMR_LIBS) c、注掉 #am__append_3 = -DAMR_PASSTHROUGH ...

2019-11-18 12:06:13 936

原创 Freeswitch监听功能--单向监听

1.监听函数:eavesdrop lua脚本中调用监听: local cmd = "originate loopback/3333 &eavesdrop("..uuid..")" api:executeString(cmd)2、监听变量设置 参考C代码:mod_dptools.c 875行 const char *require_gro...

2017-10-15 22:19:35 5571 2

luasnmp.zip

lua版snmp库,Linux下编译,进入luasnmp目录执行 ./configure 生成Makefile文件,执行make和make install。

2019-12-12

luasnmp-1.0.6.zip

lua版snmp库,Linux下编译,进入luasnmp目录执行 ./configure 生成Makefile文件,执行make和make install。

2019-12-12

lua-cjson.7z

windows下lua的cjson模块,包含了代码和工程文件。lua的版本是5.3.5,文件中包含了lua的头文件和库文件。

2019-12-05

mod_amr的makefile文件

修改了mod_amr的makefile文件,freeswitch默认amr是媒体绕过模式,需要修改makefile文件重新编译模块才能转码amr格式。

2019-11-18

opencore-amr-0.1.5.tar

amr源码,移动手机的常用编码方式,代码包含了amrnb和amrwb两种模式,在centos7.2上编译通过,进入代码目录直接make,然后makeinstall

2019-11-18

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除