- 博客(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
原创 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
2019-12-12
luasnmp-1.0.6.zip
2019-12-12
mod_amr的makefile文件
2019-11-18
opencore-amr-0.1.5.tar
2019-11-18
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人