摘要: 测试MTU ping 192.168.0.1 -l 1472 -f -n 1 测试路由 ping -r 9 192.168.0.107 Traceroute测试路由 windows: tracert www.baidu.com linux: traceroute www.baidu.com ECN检 阅读全文
posted @ 2022-05-30 12:28 Vzf 阅读(115) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2022-05-29 11:42 Vzf 阅读(35) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2022-05-29 09:09 Vzf 阅读(32) 评论(0) 推荐(0) 编辑
摘要: 详细参考:WebRTC SDP 详解和剖析 这里已一个webrtc的offer和answer为例研究一下: offer v=0 o=- 2661928673431850918 2 IN IP4 127.0.0.1 s=- t=0 0 a=group:BUNDLE 0 1 a=extmap-allow 阅读全文
posted @ 2021-10-29 08:43 Vzf 阅读(753) 评论(0) 推荐(0) 编辑
摘要: 详细原理可以看:https://www.jiqizhixin.com/articles/2021-06-16-3 主要使用libsrtp 1.srtp_init:初始化 srtp 库,初始化内部加密算法,在使用 srtp 前,必须要调用了。 srs启动会在SrsDtlsCertificate::in 阅读全文
posted @ 2021-10-27 09:27 Vzf 阅读(459) 评论(0) 推荐(0) 编辑
摘要: 简介 github: https://github.com/curl/curl 官网: https://curl.se/libcurl/c/ 编译: ./configure --prefix=$PWD/../install make make install 框架 参考: 1. https://bl 阅读全文
posted @ 2021-10-26 08:23 Vzf 阅读(1106) 评论(0) 推荐(0) 编辑
摘要: 角色协商 对于DTLS来说,有Client和Server之分,这里主要是通过sdp来协商的。 offer: a=fingerprint:sha-256 D4:50:20:EA:EE:A6:86:59:77:3B:88:84:95:69:8A:AE:79:1A:C0:35:D9:25:EE:3F:0E 阅读全文
posted @ 2021-10-14 08:38 Vzf 阅读(460) 评论(0) 推荐(0) 编辑
摘要: WebRTC交互逻辑 浏览器首先发送自己的offer sdp到SFU服务器,然后服务器返回answer sdp,返回的answer sdp包含ice 候选项和dtls相关的信息。 浏览器客户端收到sdp之后会首先进行ice连接(即一条udp链路)。 连接建立之后,发起dtls交互,得到远端和本地的s 阅读全文
posted @ 2021-10-12 08:53 Vzf 阅读(595) 评论(0) 推荐(0) 编辑
摘要: 运行 run:简记为 r ,其作用是运行程序,当遇到断点后,程序会在断点处停止运行,等待用户输入下一步的命令。 continue (简写c ):继续执行,到下一个断点处(或运行结束) next:(简写 n),单步跟踪程序,当遇到函数调用时,也不进入此函数体;此命令同 step 的主要区别是,step 阅读全文
posted @ 2021-10-11 11:12 Vzf 阅读(215) 评论(0) 推荐(0) 编辑
摘要: 寄存器查询 r 查看通用寄存器 sreg 查看段寄存器(es,cs,gs,ss,fs,ds以及idt,gdt,ldt,tr) creg 查看控制寄存器(cr0,cr1,cr2,cr3) dreg 查看调试寄存器(dr0-dr7)地址查询 x /nuf [addr] 显示线性地址(Linear Add 阅读全文
posted @ 2021-10-04 09:54 Vzf 阅读(138) 评论(0) 推荐(1) 编辑