会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
ncist-m
博客园
首页
新随笔
联系
订阅
管理
上一页
1
···
3
4
5
6
7
8
9
10
下一页
2020年6月18日
SIP协议抓包
摘要: 客户端请求流与sipsvr交互协议过程: 客户端 invite with sdp 》 sipsvr 客户端< invite 100 ok sipsvr 客户端< invite200ok with sdp sipsvr 客户端 ack >sipsvr 抓包内容: [root@localhost ~]#
阅读全文
posted @ 2020-06-18 10:42 yushimeng
阅读(1445)
评论(0)
推荐(0)
2020年6月17日
aac ADTS头解析
摘要: 参考资料: aac格式:https://www.cnblogs.com/caosiyang/archive/2012/07/16/2594029.html http://en.wikipedia.org/wiki/Advanced_Audio_Coding 视音频数据处理入门:AAC音频码流解析 h
阅读全文
posted @ 2020-06-17 17:51 yushimeng
阅读(597)
评论(0)
推荐(0)
操作pcm数据,pcm转wav
摘要: 参考资料视音频数据处理入门:PCM音频采样数据处理: https://blog.csdn.net/leixiaohua1020/article/details/50534316WAV文件格式详解: https://blog.csdn.net/imxiangzi/article/details/802
阅读全文
posted @ 2020-06-17 14:49 yushimeng
阅读(1052)
评论(0)
推荐(0)
2020年6月12日
编码h264,只有一个I帧
摘要: https://www.oschina.net/question/2374382_2188151?nocache=1591932765841 看到这里有个提问的,想起来我也遇到过这个问题,纪录下。 设置下gop就好了。
阅读全文
posted @ 2020-06-12 15:45 yushimeng
阅读(362)
评论(0)
推荐(0)
2020年6月11日
nginx 模块头文件包含问题
摘要: 现象: 编译时遇到一个问题,提示xxx未定义,xxx在b.h中使用,在a.h中定义。b.h没有包含任何头文件。刚开始以为是写错了,但是后来一想不是这样。 想法1: 编译是把头文件复制到c文件中,头文件不包含其他头文件也能说得过去。是不是只需要在c文件包含b.h之前包含上a.h就可以了?肯定是可以这样
阅读全文
posted @ 2020-06-11 15:42 yushimeng
阅读(472)
评论(0)
推荐(0)
2020年6月5日
记录webrtc在火狐浏览器上的不出流问题
摘要: 目的:在两个浏览器之间通过信令服务器建立P2P连接,实现实时音视频通话。 过程:修改的是janus的例子,不过现在基本上没有janus的影子了。浏览器A建立ws连接信令服务器获取idA,B建立ws连接信令服务器获取idB,B发送携带idA的绑定指令。两端绑定,目前A发送给信令服务器的消息转发到B,B
阅读全文
posted @ 2020-06-05 16:28 yushimeng
阅读(1015)
评论(0)
推荐(0)
多进程协同需要的锁机制记录
摘要: 两个进程共同操作一个变量引起的问题: assume counter=0; P1进程和P2进程都进行操作counter--,详细情况就是 P1.register = counter; P1.register = P1.register-1; counter = P1.register; P2.regi
阅读全文
posted @ 2020-06-05 09:19 yushimeng
阅读(220)
评论(0)
推荐(0)
2020年6月4日
安装glib脚本
摘要: 记录下安装脚本安装glib的过程。 情况是:需要安装libnice,但是libnice依赖glib,glib需要meson和ninja编译生成,而meson需要python3.5以上。 所以就有了下面的安装脚本。 这种情况适用于需要自动化编译。尽可能的不用yum的情况,其实还是在安装python3.
阅读全文
posted @ 2020-06-04 13:45 yushimeng
阅读(455)
评论(0)
推荐(0)
2020年6月3日
nginx编译增加依赖库
摘要: 现象: ffmpeg增加了硬件编解码之后,需要cuda 的库,经过逐个尝试,结果是需要以下三个库: -lnppig -lnppicc -lnppc 在编译ffmpeg的时候加入了编译选项和头文件目录,编译通过。但是编译nginx的时候,提示找不到这三个库。 解决: 1、简单的方法就是每次编译的时候执
阅读全文
posted @ 2020-06-03 11:25 yushimeng
阅读(983)
评论(0)
推荐(0)
2020年5月29日
Fibonacci C语言实现
摘要: 1 long long int Fibonacci(int n) 2 { 3 int i; 4 long long int *dp, ret; 5 dp = malloc(sizeof(long long int ) * (n+1)); 6 7 dp[0]=0; dp[1] = 1; 8 for (
阅读全文
posted @ 2020-05-29 11:23 yushimeng
阅读(443)
评论(0)
推荐(0)
上一页
1
···
3
4
5
6
7
8
9
10
下一页
公告