- 博客(26)
- 资源 (22)
- 问答 (2)
- 收藏
- 关注
原创 getaddrinfo很慢的问题分析
getaddrinfo是用于进行域名解析库函数,可以解析ipv4和ipv6,在android12 64位上面用android-ndk-r21e编译,有些域名解析很慢。getaddrinfo默认需要解析ipv4和ipv6,只解析ipv4就很快,在hints里面增加。ai_family = AF_INET只解析ipv4.
2024-09-19 10:17:35
279
原创 wsl1 安装ubuntu22.04 64bits ndk25 clang-14执行失败解决方法。
在wsl1 ubuntu22 里面运行ndk25 的错误
2023-11-07 17:33:59
323
原创 从一个h264 es流文件读取一个nalu 00 00 00 01开头的序列
从一个h264 es流的文件里面,每次读取一个nalu单元,方便后续处理。每次读出的数据是 00 00 00 01 .......。
2023-03-09 09:49:42
553
1
转载 FFmpeg 常用命令汇总
ffmpeg功能强大,参数配置众多,最好的方式查看它的命令行帮助文档,各个参数都有详细的说明,唯一的遗憾就是没有例子,对于初入媒体领域的人来说,门槛比较高。不明白的参数,可以多试试,再接合MediaInfo工具查看具体信息,通过VLC或者FFMPEG自带的 ffplay播放器播放,就容易理解了。以其强大的功能而在音视频领域著称,从音视频格式转换、裁剪、拼接、提取字幕到提取视频流,编解码等无所不能,本页汇集整理FFmpeg常用命令。
2022-09-22 12:32:38
2878
转载 快速傅立叶变换
FFT(Fast Fourier Transform,快速傅立叶变换)是离散傅立叶变换的快速算法,也是我们在数字信号处理技术中经常会提到的一个概念。在大学的理工科课程中,在完成高等数学的课程后,数字信号处理一般会作为通信电子类专业的专业基础课程进行学习,原因是其中涉及了大量的高等数学的理论推导,同时又是各类应用技术的理论基础。关于傅立叶变换的经典著作和文章非常多,但是看到满篇的复杂公式推导和罗列,我们还是很难从直观上去理解这一复杂的概念,我想对于普通的测试工程师来说,掌握FFT的概念首先应该搞清楚这样几个
2022-09-22 11:30:13
998
原创 音频快速fft变换的资源说明
具体画图参考XMMS - Cross-platform multimedia player的源代码的函数oglspectrum_render_freq
2022-02-09 10:14:30
269
原创 ndk20 编译openssl1.1.1g ffmpeg4.1.6 64位 脚本
#!/bin/bashexport TMPDIR=../tempHOST_TAG=linux-x86_64NDK=/mnt/d/wsl/android-ndk-r20bTOOLCHAIN=$NDK/toolchains/llvm/prebuilt/$HOST_TAGSYSROOT=$TOOLCHAIN/sysrootPLATFORM=$TOOLCHAINANDROID_LIB_PATH="$(pwd)/output/android"API=21OPENSSL_DIR="/mnt/d/ws
2021-10-15 17:22:52
1022
原创 解码h264sps得到宽高
typedefunsignedintUINT;typedefunsignedcharBYTE;typedefunsignedlongDWORD;staticUINTUe(BYTE*pBuff,UINTnLen,UINT&nStartBit){UINTnZeroNum=0;while(nStartBit<nLen*8){if(pBuff[nStartBit/8]...
2021-09-01 09:27:35
326
1
原创 用r-s码在rtp传输中实现FEC的方法
RTP FEC实现方案第概念:媒体包: 荷载为视音频数据的包。Fec包: 荷载为校验数据的包。(没有丢包的情况下可以忽略)。1,纠错算法采用reed_solomon(RS)纠错算法,用开源的jerasure库实现。2,rtp媒体包长度规定为1408 bytes(包括rtp固定头和扩展头和数据),因为RS算法对 数据块有整除方面的要求,这个值是RS算法内部计算所得,这个值也可以是960 1024, 1088 ,1152 ,1216,1344,1408,1472 ......。(64..
2021-06-13 17:10:26
1183
原创 ndk20 编译openssl1.1.1g ffmpeg4.1.6
环境:win10(ubuntu18)wsl18目录结构:/mnt/d/wsl 下有android-ndk-r16b android-ndk-r20b-linux-x86_64.zip ffmpeg-3.3.9.tar.bz2 openssl-1.0.2k openssl-1.1.1g.tar.gzandroid-ndk-r16b-linux-x86_64.zip ffmpeg ...
2020-11-24 15:30:36
406
原创 Ubuntu18.04 LTS网络图标不见的问题解决方法
输入一下命令sudo nmcli networking offsudo nmcli networking onsudo service network-manager stopsudo rm /var/lib/NetworkManager/NetworkManager.statesudo service network-manager startsudo gedit /etc/Ne...
2019-10-11 10:01:15
833
转载 Ubuntu1804编译openwrt遇到的问题
雨山居木子关注2018.08.03 18:01* 字数 187 阅读 472评论 0喜欢 1第一个错误autoreconf: running: /home/li/OS/IBSS/IBSS-openwrt.git/staging_dir/host/bin/automake --add-missingUnescaped left brace in regex ...
2019-01-10 16:41:48
3868
2
原创 ubuntu 18 安装虚拟摄像头
apt-get install module-assistantm-a preparem-a updatem-a a-i v4l2loopbackcd /usr/srcdpkg -i v4l2loopback-modules-3.0.0-12-generic_0.4.0-1+3.0.0-12.20_i386.deb(在/usr/src目录下)modprobe v4l2loopbackls /dev...
2018-06-19 08:53:55
2664
1
原创 samb配置
## Sample configuration file for the Samba suite for Debian GNU/Linux.### This is the main Samba configuration file. You should read the# smb.conf(5) manual page in order to understand the options lis...
2018-06-16 19:38:34
203
原创 git 常用别名
git config --global alias.co checkoutgit config --global alias.br branchgit config --global alias.ci commitgit config --global alias.st statusgit config --global alias.pl pull --rebasegit config --gl...
2018-06-16 19:37:04
551
原创 在linux下编译 linphone 桌面版
经过一个下折腾终于编译成功编译环境 : linux ubuntu18 64bits1,安装qt qt-opensource-linux-x64-5.11.0.run 并设置环境变量export NDKROOT='/home/share/android-ndk-r15c'export PATH="/opt/Qt5.11.0/5.11.0/gcc_64/bin:$PATH"2,安装一下包sudo ap...
2018-06-16 18:52:46
1726
原创 linphone代码分析
Linphone代码分析一,Linphone4.0编译android版本(环境ubuntu1864bits)安装下列包:1 sudo apt-get install yasm 2 sudo apt-get installnasm 3 sudo apt-get installcurl [i]4 sudo apt-get installant 5 sud...
2018-06-02 15:20:27
3388
3
蓝光光盘格式白皮书 BD ROM 2.4 版本-视听应用格式规范 2010年4月更新 中文翻译版本
2023-03-01
curl-7.83.1源代码编译的android库,android-ndk-r20b编译64位
2022-05-26
音频快速傅里叶变换的C语言实现,可用于计算柱状频谱的幅值
2022-02-09
Source Insight4.00.0088
2017-12-29
ffplay 频谱实现原理?
2022-01-18
编译android7 com.tonicsystems.jarjar.Main
2021-06-27
TA创建的收藏夹 TA关注的收藏夹
TA关注的人