音频编码之opus(二)
上一篇博客中介绍了如何通过NDK编译opus源码生成.so文件,本文接着介绍如何使用该opus.so文件来进行opus编解码。 首先,libs目录下创建armeabi文件夹,将编译好的opustool.so文件复制...
基础 Android JNI(一)——NDK与JNI基础
本片文章大纲如下: 1、导读 2、什么是NDK 3、为什么使用NDK 4、NDK到SO 5、JNI 一、导读 在Android OS上开发应用程序,Google提供了两种开发包:SDK和NDK...
Android Android JNI学习(二)——实战JNI之“hello world”
本地内容主要简介如下: 1、环境展示 2、传统方式的具体流程 3、传统方式的相关问题 4、传统方式的so文件 5、通过CMake工具demo演示流程 6、CMake工具demo的背后原理 7、CMake的应用 8...
java Android JNI学习(三)——Java与Native相互调用
1、注册native函数 2、JNI中的签名 3、native代码反调用Java层代码 思维导图如下: 前面两篇文章简单的介绍了JNI,下面我们就进一步了解下一...
Android Android JNI学习(四)——JNI的常用方法的中文API
思维导图如下: 本文主要是结合JNI的常用接口文档进行的翻译主要是帮助我们更好的理解JNI中常用的API。具体如下: 一、Interface Functio...
Android Android JNI学习(五)——Demo演示
我们这里做一个简单的计算器demo,其中运算的逻辑由Native实现,而且我们采用动态注册的方式来实现 样式大概如下: 里面有两个输入框,下面有4个按钮,代表加减乘除...
ffmpeg转码不同分辨率视频
一、不改变分辨率: ffmpeg -i 01小学_6上习作二_大声说出我爱你.mp4 01小学_6上习作二_大声说出我爱你_t.mp4 前面为源视频文件,后面为目标视频文件 二、改变分辨率: ...
使用FFmpeg将rtsp流摄像头视频转码为rtmp播放
最终实现效果如下--嘻嘻^_^ 1.先下载视频流测试工具 vlc https://get.videolan.org/vlc/3.0.6/win64/vlc-3.0.6-win64.exe 安装完成以后测试 媒体---->打开网络串流 测试视频流地址 ...
wireshark 基本用法及过虑规则
Wireshark 基本语法,基本使用方法,及包过虑规则: 1.过滤IP,如来源IP或者目标IP等于某个IP 例子: ip.src eq 192.168.254.57 or ip.dst eq 192.168.254.57 或者 ip.addr eq 192.168....
Wireshark基本使用
简述 Wireshark是一个网络数据包分析软件。使用WinPCAP作为接口,直接与网卡进行数据报文交换。 网络管理员用它来检测网络问题; 网络安全工程师用它来检查安全相关; 开发者用它来为新的...