自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(11)
  • 收藏
  • 关注

转载 Xshell通过ssh远程连接ubuntu服务器

Xshell通过ssh远程连接ubuntu服务器 wayne_keh 于 2020-07-30 08:54:0...

2022-02-05 22:34:31 880

转载 xshell连接时显示“服务器发送了一个意外的数据包。received:3,expected:20“问题的解决方法

xshell连接时显示“服务器发送了一个意外的数据包。received:3,expected:20“问题的解决方法xshell连接时显示“服务器发送了一个意外的数据包。received:3,expected:20“问题的解决方法解决方法:在/etc/ssh/sshd_config最后增加以下一行KexAlgorithms curve25519-sha256@libssh.org,ecdh-sha2-nistp256,ecdh-sha2-nistp384,ecdh-sha2-nistp521,diffi

2022-02-05 22:33:04 1932

原创 使用sourcetree克隆openssl源码,遇到 ssl_read:ssl_error_syscall,errno 10054

平台:windows终端运行:git config --global http.sslVerify “false”重启sourcetree克隆—成功!!!亲测有效。

2021-09-02 16:52:38 414

转载 封装简单的打印日志信息方法

#include <stdio.h>#include <stdarg.h>//方式一#define DBG_PRINT (printf("%s:%u %s:%s:\t", FILE, LINE, DATE, TIME), printf)//方式二void MyPrintf(const char *cmd, …){printf("%s %s “, DATE, TIME);va_list args; //定义一个va_list类型的变量,用来储存单个参数va

2021-06-04 09:35:50 150

原创 jrtplib、jthread编译 vs

编译环境:win10、vs2013、cmake3.8.01.下载jtread、jrtplib源码2.解压到同一文件3.编译jthread(1)创建构建构建目录(2)打开cmake选择路径,点击configure(3)选择编译器,图中选的是vs2013 32位,64位的需要选择后面带win64的(4)点击Generate,生成对应vs项目(5)打开项目,可以直接点击Open Project,也可以打开I:/src_jrtp/jthread/build_windows/vs2013/

2021-02-25 09:34:26 258

原创 jrtp 实现gb28181预览、回放丢帧问题

gb28181要求在sdp中传输ssrc,意味着jrtp中的ssrc需要我们自己设置,调用接口: RTPSessionParams sessparams; sessparams.SetOwnTimestampUnit(1.0 / 9000.0); sessparams.SetUsePredefinedSSRC(true); uint32_t ssrc = 999999999; sessparams.SetPredefinedSSRC(ssrc );我在invite发起端和接收

2021-01-28 09:35:37 667 2

原创 jthread、jrtplib编译步骤(vs2013)

1.官网下载jthread、jrtplib源码2.解压jthread、jrtplib,如图3.编译jthread打开cmake-gui,选择源码目录、构建目录(空文件夹),如图:点击configure,再点击generate,最后open project(也可双击打开构建目录先sln文件),编译debug、release版本。构建目录下,src目录里会生成对应的库4.编译jrtplibcmake-gui选择源码目录和构建目录(空文件夹),点击configure,勾选编译选项以及修改jthrea

2021-01-27 14:19:28 269

转载 exosip2协议栈原理分析以及总结

exosip2协议栈学习总结1、exosip2协议栈介绍eXosip是Osip2的一个扩展协议集,它部分封装了Osip2协议栈,使得它更容易被使用。使用 sip 协议建立多媒体会话是一个复杂的过程,exosip 库开发的目的在于隐藏这种复杂性。正如它的名称所表示的,eXosip2 - the eXtended osip Library,它扩展了osip 库,实现了一个简单的高层API。通过使用exosip,我们可以避免直接使用osip 带来的困难。需要注意,exosip 并不是对osip 的简单封装包裹

2021-01-11 18:20:09 1967

转载 Linux程序源码编译安装的configure配置详解

Linux环境下,如果通过源代码编译安装程序的简单过程可以描述为:./configure–>make–>make install。其中./configure配置脚本功能就是对你的系统做很多的测试,以用来检测出你的安装平台的目标特征,比如它会检测你是不是有CC或GCC,它是个shell脚本,是autoconf的工具的基本应用,它会产生一个输出文件"./Makefiles",接下来make程序通过该文件来实现编译。configure脚本有大量的命令行选项,对不同的软件包来说,这些选项可能会有变化,

2021-01-05 17:23:04 1436

原创 关于qt中文utf-8转gbk

笔者经历了糟心的两天时间,说多了都是泪,希大家有所帮助,不再同一个地方浪费时间。笔者的任务:从数据库获取utf-8编码的含中文的字符串,并在Linux平台使用qt显示在表格中。笔者所遇问题:中文始终为乱码,度娘上mian函数加类似下面的函数也并没用QTextCodec *codec = QTextCodec::codecForName(“GBK”);QTextCodec::setCodec...

2019-08-19 14:16:11 1481

原创 “在局域网内,建立TCP service 端, 另一台电脑做Client端不能访问这个TCP服务器, 而反过来 另一个电脑做service 端,就可以访问。 ”这个问题的解决方法

“在局域网内,建立TCP service 端, 另一台电脑做Client端不能访问这个TCP服务器, 而反过来 另一个电脑做service 端,就可以访问。 ”这个问题的解决方法根源在防火墙。1.打开控制面板2.点击“系统与安全”3.点击“Windows Defender防火墙”4.点击“高级设置”5.发现入站连接全被禁止了,点击“Windows Defender防火墙属性”...

2018-12-13 15:44:21 2702 3

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除