自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(4)
  • 资源 (9)
  • 收藏
  • 关注

原创 用remove_if来优雅的删除vector的元素

定义一个类:class car {public: int speed;};定义一个容器:vector<car> cars;删除cars中,speed大于100的carcars.erase( std::remove_if(std::begin(cars), std::end(cars), is_n), std::end(cars) );其中is_n的定义:bool is_n(...

2018-06-23 22:58:17 2035

原创 网络传输小包数据的潜在问题

    同样数据量的buffer,比如1500字节的数据,分10包 x 150发送和1包 x·1500发送,对比如下:(1)10包数据,需要10个20字节ip头信息,7字节帧前导,1字节帧首界定符及帧与帧之间的12字节的默认帧间距,而这些都是通常意义的网络带宽的一部分,所以小包会造成带宽的浪费。(2)在存储转发的模型下,报文的收发及查表都需要访存,那么小包的处理,需要访存的次数x10,降低了cac...

2018-06-16 00:08:23 2566

原创 webrtc开启默认h264编解码的方法。

加入编译的路径:export PATH="$PATH:/root/webrtc_all/depot_tools" 在./build/config/chrome_build.gni中    is_chrome_branded改为true,编译支持rtc_use_h264ninja -C out/Debug就可以了...

2018-06-11 16:49:29 3471 1

原创 webrtc的(audio_device_impl.cc:326): Audio device initialization failed.报错处理

详细报错信息为:(audio_device_pulse_linux.cc:1606): failed to connect context, error=-1(audio_device_pulse_linux.cc:151): failed to initialize PulseAudio(audio_device_impl.cc:326): Audio device initializati...

2018-06-11 16:47:24 2649

rs_fec.zip

RS码的例子,5个实体包,1个冗余包,可以调整比例。 通过FEC编码 forward error correction based on Vandermonde matrices

2019-09-10

tftp服务器(嵌入式开发)

嵌入式开发用的服务器,相比于linux的服务器的最大优点是免配置,免安装,绿色运行.方便对板卡进行文件的上传下载

2019-01-14

boost的tcp服务器

boost的tcp服务器,支持多并发和心跳检测等基本功能

2017-05-23

android studio写的ping程序app

android studio写的ping程序app,直接可以用。

2017-04-27

boost的asio做的udp接收程序带环形缓冲区

需要包含boost的路径为: include path: F:\boost_1_53_0 lib path:F:\boost_1_53_0\stage\lib 需要预定义的宏: _WIN32_WINNT=0x0700 在程序里写的接收ip为192.168.1.206,端口为 9002

2017-03-17

采用epoll模型设计多路udp接收程序

使用方法,在命令行下输入 ./RecvRtpAndSave 8000 16 其中8000是基础udp接收端口,16是接收16路流

2017-03-08

ffmpeg官网h264转码vs可编译

依赖的库: avcodec.lib avdevice.lib avfilter.lib avformat.lib avutil.lib postproc.lib swresample.lib swscale.lib 头文件目录: ~\ffmpeg-3.2.2-win32-dev\include 参数格式:in.h264 out.h264默认输入尺寸随意,输出转码为720x480大小。

2017-02-28

读取h264文件并发送为RTP码流

读取h264文件并发送为RTP码流

2017-02-24

接收RTP包保存为h264文件

接收RTP包保存为h264文件

2017-02-24

空空如也

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

TA关注的人

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