自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(19)
  • 资源 (8)
  • 收藏
  • 关注

原创 or: union member ‘RTMP::RtmpStream::NalData::nal_data::StapA’ with non-trivial ‘RTMP::RtmpS

:14: error: union member ‘RTMP::RtmpStream::NalData::nal_data::StapA’ with non-trivial ‘RTMP::RtmpStream::StapA::~StapA()’ stStapA StapA; ^~~~~../include/RTMP/RtmpStream.hpp:159:10: error: use of deleted function ‘RTMP::RtmpStream::Nal...

2020-08-27 21:03:24 445

原创 rtp rtcp h264相关

RTP协议全解析(H264码流和PS流)https://www.cnblogs.com/review/articles/6201988.html

2020-08-27 11:43:12 199

原创 音视频工具mediainfo

http://mediaarea.net/en/MediaInfo/Download/Windows

2020-08-26 21:21:02 189

原创 ffmpeg的错误集锦

avformat_find_stream_info faild, ret=-541478725 +0ms mediasoup:Worker (stdout) failed! End of file +0ms

2020-08-25 09:34:56 875

原创 centos8 报错sr/bin/ld: cannot find -lstdc++

dnf --enablerepo=PowerTools install glibc-static -ydnf --enablerepo=PowerTools install libstdc++-static -yhttps://stackoverflow.com/questions/60532694/clion-cmake-static-library-link-static-libgcc-static-libstdc

2020-08-13 17:09:59 595

原创 d: cannot find -luuid

yum install e2fsprogs-devel -yyum install libuuid libuuid-devel -y

2020-08-13 11:37:51 111

原创 SCTP协议详解

https://blog.csdn.net/wuxing26jiayou/article/details/79743683SCTP (Stream Control Transmission Protocol)是一种传输协议,在TCP/IP协议栈中所处的位置和TCP、UDP类似,兼有TCP/UDP两者特征。SCTP是可以确保数据传输的,和TCP类似,也是通过确认机制来实现的。和TCP不同的是:1.TCP是以字节为单位传输的,SCTP是以数据块为单位传输的TCP接收端确认的是收到的字节数..

2020-08-09 16:26:04 260

原创 Gstreamer基础知识介绍

https://blog.csdn.net/u011337602/article/details/81485246由于deepstream是基于gstreamer的,所以要想在deepstream上做拓展,需要对gstreamer有一定的认识。以下主要介绍Gstreamer整体框架和Gstreamer基础概念。一、Gstreamer整体框架gstreamer是一个用于开发流式多媒体应用的开源框架。本身这个框架是为了更好的处理音视频而设计开发的,但gstreamer不限于处理音视频,只要是有.

2020-08-09 16:24:25 239

原创 vs2017导入已有项目文件夹

VS如何导入已有项目文件夹https://blog.csdn.net/weixin_44378800/article/details/106697612?utm_medium=distribute.pc_relevant.none-task-blog-BlogCommendFromMachineLearnPai2-2.channel_param&depth_1-utm_source=distribute.pc_relevant.none-task-blog-BlogCommendFromMa.

2020-08-09 16:16:04 3505

原创 流媒体关键帧注入工具 yamdi

https://www.oschina.net/p/yamdi/similar_projects?fromerr=M0QnArun作者开发yamdi的原因是:在一个项目中我要向很大的flv文件(超过 1GB)中增加metadata数据。其他知名的免费工具,比如flvmdi和flvtool2并不适合这个场景,因为它们都是将整个文件读入内存。因为 我不熟悉ruby(为了修改flvtool2),而且flvmdi也不是开源的,因此我参照flv规范实现了用c开发的metadata injector。ja.

2020-08-09 10:54:02 451

原创 vim使用复制粘贴缩进错乱问题的解决方案

vim同时打开多个文件https://blog.csdn.net/zzti_erlie/article/details/93899425

2020-08-07 09:33:16 270

原创 c++ map与unordered_map区别及使用

https://blog.csdn.net/qq_21997625/article/details/84672775内部实现机理不同map: map内部实现了一个红黑树(红黑树是非严格平衡二叉搜索树,而AVL是严格平衡二叉搜索树),红黑树具有自动排序的功能,因此map内部的所有元素都是有序的,红黑树的每一个节点都代表着map的一个元素。因此,对于map进行的查找,删除,添加等一系列的操作都相当于是对红黑树进行的操作。map中的元素是按照二叉搜索树(又名二叉查找树、二叉排序树,特点就是左子树上所有...

2020-08-06 17:54:04 142

原创 rtcp 中PLI等

https://www.jianshu.com/p/a3fbb7c5156e 在实时音视频应用场合,考虑低延迟问题一般都使用RTP over UDP进行流媒体数据的传输,因此对于丢包、延迟、流畅性的考虑,发送端必须了解发送出去的流媒体数据到达对端的统计信息,RTP 控制协议 RTCP,就是用于监控服务质量和传达关于在一个正在进行的会议中的参与者的信息,包括对抗卡顿、网络拥塞控制扩展功能的实现,均利用RTCP报文实现,有名的是Google的GCC(拥塞控制算法(Google Congestio...

2020-08-06 15:53:10 651

原创 C++提供了四个转换运算符:const_cast,static_cast,reinterpret_cast,dynamic_cast

https://blog.csdn.net/TanJiaLiang_/article/details/83992337用const_cast来去除const限定于是const_cast就出来消灭const,以求引起程序世界的混乱。下边的代码就顺利编译功过了:const int constant = 21;const int* const_p = &constant;int* modifier = const_cast<int*>(const_p);*modifi...

2020-08-05 17:33:31 356

原创 高并发数据量较大情况下的编码原则

http://blog.chinaunix.net/uid-22400952-id-3817281.html我们在编程时,可能会遇到实时性要求高,并且数据量大的情况,这时进行编码就要尽量遵循以下编码原则:1、减少数据的拷贝,只有一次数据拷贝或只占用一块数据内存。一条数据只进行一次内存的占用,不要或尽量少的进行内存拷贝,不要超过两次。2、所有对数据的处理均在内存中执行。3、采用内存老化机制,防止数据一直驻留内存。对于实时采集数据的系统或流水式系统来说,很可能会出现一些数据老是.

2020-08-05 16:37:29 296

原创 vmware虚拟机添加新网卡后,/etc/sysconfig/network-scripts/下无配置文件ifcfg-xxxx

https://www.cnblogs.com/su-han/p/5485343.htmlcentos8# cat ifcfg-ens37TYPE="Ethernet"PROXY_METHOD="none"BROWSER_ONLY="no"BOOTPROTO="dhcp"DEFROUTE="yes"IPV4_FAILURE_FATAL="no"IPV6INIT="yes"IPV6_AUTOCONF="yes"IPV6_DEFROUTE="yes"IPV6_FAILURE_...

2020-08-05 10:29:07 2098

原创 centos8忘记密码解决方法(非救援模式)

https://www.cnblogs.com/china-boy/p/11718325.html

2020-08-04 15:55:46 187

原创 wireshark解密https

https(ssl)协议以及wireshark抓包分析与解密https://blog.csdn.net/u010726042/article/details/53408077https://jingyan.baidu.com/article/20b68a88b2af7f796cec62b3.html新建C:\sslkey\sslkeylog.log并设置环境变量SSLKEYLOGFILE...

2020-08-04 10:07:08 245 1

原创 git push报错: nt: Updates were rejected because a pushed branch tip is behind its remote

git push dv v3:master出现这错误nt: Updates were rejected because a pushed branch tip is behind its remote需要git merge dv/mastergit push dv v3:master

2020-08-03 14:52:49 3574

opendpi-1.3.0.tar.gz

开源代码,关于数据包的深度检索资料!这里面有迅雷,QQ,FTP,ssh等的深度分析!

2012-08-17

libev代码实例

libev的一个socket通讯代码实例,有客户端和服务端;

2011-12-29

WINGRB0206.exe

WINGRB0206 WINGRB0206 WINGRB0206

2011-07-31

4-http-cookies.pdf

4-http-cookies.pdf 4-http-cookies.pdf 4-http-cookies.pdf

2010-03-03

VC+数据库编程(Word).rar

VC+数据库编程(Word).rar VC+数据库编程(Word).rar

2009-09-16

Windows+网络编程第二版.CHM

Windows+网络编程第二版.CHM Windows+网络编程第二版.CHM

2009-09-11

空空如也

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

TA关注的人

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