- 博客(200)
- 资源 (31)
- 收藏
- 关注
原创 交叉编译expect
expect本身不支持交叉编译,可以先config,再修改Makefile。把CC=gcc改成CC=aarch64-linux-gnu-gcc。AR=ar 改成AR=aarch64-linux-gnu-ar。INCLUDES后面加一句,否则报错。先编译tcl,再编译expect。expect可执行文件在源码目录。进入tcl源码的unix目录。3.交叉编译expect。依赖库在output目录。修改Makefile。
2023-07-07 20:16:07
582
原创 编译net-snmp报错relocation R_X86_64_PC32 against symbol .;recompile with -fPIC
交互界面出现:Any additional cc flags?将里面的内容复制一遍,最后加上-fPIC。再次进入net-snmp。
2023-06-03 19:08:56
1336
原创 snmp关闭指定网口
1. 选择interfaces->ifTable->ifEntry,右键Table View,如上图所示。2.选择一个你想要设置的网口,点击上方的SNMP SET,弹出窗口。网口8的OID是:.1.3.6.1.2.1.2.2.1.7.8。网口1的OID是:.1.3.6.1.2.1.2.2.1.7.1。得到OID以后,只要用snmp程序化设置就简单了。窗口中的OID就是与网口一一对应的,记录下来。最后一个数字2,就是关闭的意思。二、使用snmp命令控制网口的开关。
2023-05-22 14:57:13
697
原创 python+pyqt5实现一个简单的定时器和信号槽
3.创建一个子类,继承自动生成的py,因为每次自动生成都会覆盖。1.使用qt designer设计一个ui,5.实现线程定时功能,动态更新界面控件。4.为按钮添加信号槽,实现点击退出。2.自动生成ui对应的py文件。
2023-04-18 11:42:29
953
原创 ubuntu编译webrtc并且搭建调试环境
然后,配置环境变量,后面需要用到的工具都在depot_tools文件夹里面。如果不想编译,只是看代码,可以直接下载源码,不需要depot_tools。如果想下载稳定的webrtc版本,可以切换到相应的branch。安装vscode,调试用的文件launch.json。如果想用vscode单步调试,可以用以下命令。获取webrtc源码,时间会比较长。首先,下载depot_tools。源码下载完成以后,在src目录。不同稳定版本对应关系可以参照。切换完成以后,需要同步以下。
2023-03-17 18:17:48
2224
1
原创 icedemo的p2p打洞使用方法
在公网部署一个coturn服务器,记住它的ip和username、password。pisip提供了一个demo程序----icedemo。5.执行icedeo,连接coturn服务器。10.抓包查看,可以发现是通过p2p发送的。按照README.txt的指示,很简单。此时需要coturn的信息了哈。4.找到icedemo的位置。2.下载pjsip源码。
2022-11-25 19:52:44
727
原创 ubuntu20.04搭建janus服务器
配置/opt/janus/etc/janus/janus.transport.websockets.jcfg。配置/opt/janus/etc/janus/janus.transport.http.jcfg。修改/opt/janus/share/janus/demos/settings.js。配置/opt/janus/etc/janus/janus.jcfg。二、编译janus v1.1.0。可以访问了:https://ip。七、编译janus报错记录。四、编译配置nginx。六、配置janus文件。
2022-11-21 18:25:30
2157
3
原创 wirshark解析自定义协议,并且从自定义协议截取部分字段保存文件
2.通过在工具菜单下,加入一个菜单项目,将自定义协议中的payload提取后,保存为原始数据。1.将自定义协议由wirshark解析。
2022-10-31 15:33:54
715
原创 RTCP的NTP
NTP timestamp, most significant word:64位,共8字节。后32 位(LSW)是此时间的小数部,因此,它可以表示数据发送出去的绝对时间。前32位(MSW)是从1900 年1 月1 日0 时开始到现在的。
2022-10-17 16:24:27
493
原创 在阿里云创建自己的docker镜像
2.在“容器镜像服务”新建一个实例,设置register密码。成功以后,会用基本信息,包括使用的命令。成功后,能在“镜像仓库”看到它。1.在阿里云注册一个账号。
2022-10-13 17:26:07
730
原创 ffmpeg把mp4推rtsp报错:AAC with no global headers is currently not supported.
【代码】ffmpeg把mp4推rtsp报错:AAC with no global headers is currently not supported.
2022-09-30 14:07:31
1688
原创 弱网测试工具WANEM
因此,WANem允许应用程序开发团队设置一个透明的应用程序网关,该网关可用于模拟WAN特性,如网络延迟、数据包丢失、数据包损坏、断开连接、数据包重新排序、抖动等。因此,WANem提供了广域网特性的仿真,从而允许数据/语音应用程序在以合理的成本投入生产之前,在现实的WAN环境中进行测试。您可以让我们知道您对改进范围的看法,或者如果您希望尽可能地作出贡献,或者当然只是给我们一个鼓励的字条。基于重新掌握的Knoppix光盘,WANem允许在任何开发环境中使用直观的web界面快速轻松地进行设置,以便进行配置。
2022-09-21 11:36:08
739
原创 ubuntu部署简单的git服务器
下一步,在git客户端机器操作,生成客户端的id_rsa.pub,把它放到服务器,为了不频繁输入密码。局域网内,为了临时开发一个东西,临时搭建一个简单的git server。把.ssh目录下的id_rsa.pub,copy到服务器。系统里面已经安装有git和ssh。切换到git用户,创建本地证书。在服务器生成一个仓库。...
2022-08-12 17:28:43
548
原创 vscode在ubuntu下调试ffmpeg4.4
使用vscode加载ffmepg源码目录,直接点击run and debug(ctrl+shift+D)根据自己的实际需求安装第三方库,我只安装了libx264,libx265,libsdl2。在main()里面加一个断点,点击运行,就可以进行调试了。现在vscode中打开ffmpeg.c。首先编译一次,打开编译选项。编辑launch.json。选择node.JS方式。......
2022-08-11 16:41:55
788
原创 windows下生成webrtc工程,报错:You must installWindows 10 SDK version 10.0.19041.0
1
2022-08-11 10:09:12
976
原创 webrtc环境搭建
下载过程很漫长,比较有5.5G,而且中途会中断。中断的原因,有可能是目录不存在,需要手动创建,我碰到了两次,会有提示。当中断以后,就不用clone,clone是第一次下载,续传用fetch。不用去网上再下载fetch工具,depot_tools下自带。然后打开out/mac_x64下,打开all.xcodeproj。1.1直接下载libwebrtc的核心代码,大概只有1.4G。如果再中断,就执行gclientsync。下载源码,前提肯定是需要科学上网的。可以设置一下缓存大小1000M。...
2022-07-26 16:43:17
398
原创 ZigZag遍历二维数组的算法
目录例子:分析规律代码实现 一个二维数组,用zigzag算法扫描输出。MxN的二维数组为[[1,2,3,4],[5,6,7,8],[9,10,11,12]],经过zigzag扫描以后,输出一维数组为:1,2,5,9,6,3,4,7,10,11,8,121.当第一行的奇数列时,斜着向上遍历;2.当第一行的偶数列时,斜着向下遍历;3.每一个遍历的数值为,下标之和,完全相等;例如第三次扫描[2][0]=9,[1][1]=6,[0][2]=3,下标之和等于2;其他同理4.如果选择第一行作为遍历参考行,比如for(
2022-07-13 23:27:43
597
原创 用C++11写一个线程池
1.用c++11实现线程池;2.一个task队列,线程安全3.一个线程池4.线程池从task队列取任务CMakeLists.txt完!
2022-06-29 00:05:31
487
IIS_Smooth_Streaming_Technical_Overview (1).pdf.zip
2021-11-16
ISO_IEC 14496-12_14.zip
2021-08-20
simhei.zip
2019-08-30
libsdl2.so libsdl2_ttf.so
2018-09-30
android ffmepg3.3.4软解动态库和硬解动态库
2017-10-08
libx264库下载
2016-08-17
penssl_1.0.2源代码以及编译后的lib库
2014-11-16
RFC2617标准的Http认证(C和CPP两个工程)
2014-05-09
cv100.dll、cxcore100.dll、cxts001.dll、highgui100.dll等
2011-05-23
四个TCP通信的C#服务器端例子程序,一个客户端测试程序
2011-04-28
在MFC中使用OpenCV(OpenCV教程_基础篇。2.8节例子源代码)
2011-03-01
QQ宠物观星台游戏助手源代码
2011-02-24
java-ee-5.chm
2010-09-17
Java大学教程(Java How to Program)(第四版)中文版.part2.rar
2010-07-25
Java大学教程(Java How to Program)(第四版)中文版 pdf
2010-07-25
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人