自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 一份快速实用的 tcpdump 命令参考手册

http://mp.weixin.qq.com/s/YochW4uXkMTeHOdmzMSqYw对于 tcpdump 的使用,大部分管理员会分成两类。有一类管理员,他们熟知 tcpdump 和其中的所有标记;另一类管理员,他们仅了解基本的使用方法,剩下事情都要借助参考手册才能完成。出现这种情况的原因在于, tcpdump 是一个相当高级的命令,使用的时候需要对网络的工作机制

2017-08-25 23:06:12 781

转载 esxcfg-*命令集

http://lysweb.blog.51cto.com/3468677/658855esxcfg命令集分为几个类型,现将其主要用法归结如下:1,网络管理类:1.1 esxcfg-firewall(防火墙设置)    # esxcfg-firewall -e veritasNetBackup (允许Veritas Netbackup服务)    # es

2017-08-25 22:55:47 3361

转载 linux route命令的使用详解

转自:http://blog.csdn.net/dyzhen/article/details/51782709使用下面的 route 命令可以查看 Linux 内核路由表。[cpp] view plain copy # route  Destination     Gateway         Genmask Flags Metric Ref    Use Iface  19

2017-08-25 22:38:05 579

转载 tcpdump参数解析及使用详解

转自:http://blog.csdn.net/hzhsan/article/details/43445787tcpdump介绍tcpdump 是一个运行在命令行下的抓包工具。它允许用户拦截和显示发送或收到过网络连接到该计算机的TCP/IP和其他数据包。tcpdump 适用于大多数的类Unix系统操作系统(如Linux,BSD等)。类Unix系统的 tcpd

2017-08-25 22:28:03 528

转载 Linux tcpdump命令详解

转自:https://www.cnblogs.com/ggjucheng/archive/2012/01/14/2322659.html简介用简单的话来定义tcpdump,就是:dump the traffic on a network,根据使用者的定义对网络上的数据包进行截获的包分析工具。 tcpdump可以将网络中传送的数据包的“头”完全截获下来提供分析。它支持针对网络层、

2017-08-25 22:24:13 325

转载 makefile进阶(二)

转自:http://blog.chinaunix.net/uid-26822401-id-3158097.html每个目标里都可以运行shell命令,每个命令前以[Tab]开头,它不能是空格。通常情况下,你执行的命令会在输出中显示出来,比如:output:    echo hello运行make会有如下结果:$ make outputecho hellohe

2016-01-22 17:08:56 428

转载 Linux中gcc g++常用编译选项

转自:http://blog.csdn.net/longshengguoji/article/details/8258524Linux中gcc,g++常用编译选项-x language filename设定文件所使用的语言,使后缀名无效,对以后的多个有效.也就是根据约定,C语言的后缀名称是.c的,而C++的后缀名是.C或者.cpp,如果你很个性,决定你的C代码文件的后缀名是

2016-01-22 15:36:12 422

转载 Linux下查看进程和线程

转自:http://stark-summer.iteye.com/blog/2173704在linux中查看线程数的三种方法1、top -H手册中说:-H : Threads toggle加上这个选项启动top,top一行显示一个线程。否则,它一行显示一个进程。2、ps xH手册中说:H Show threads as if they were processes这

2015-12-22 20:57:19 455

转载 编写Darwin的Module来支持新的流媒体文件格式

Darwin是Apple公司的开源视频服务器,支持通过编写Module来进行扩展,从而支持新的流媒体封装格式。本文给出如何编写支持新的流媒体封装格式的Module。Darwin的Module必须实现两个函数,其中一个在服务器加载Module的时候被调用,这个函数的名字必须是ModuleName_Main,其中ModuleName就是模块的名字,如果采用动态模块,编译后的模块文件名也必须是这

2015-12-21 14:11:15 443

转载 Live555通过SDP文本信息实现对RTP的接收

笔者最近因为工做中需要用到此功能,特把实现方法分享给有兴趣的网友。我的方法来自Live555官方论坛最权威的方案,如下:[Live-devel] Once again, SDP support for Live555 & interaction with FFMpeg1.First, create a “MediaSession” object, by calling“Medi

2015-12-21 13:54:31 2974

转载 网络编程中的C10K问题总结

第一件秘密武器:epoll/IOCP/kqueue新模型     传统的web服务器采用同步socket处理,即每一线程服务于一个客户(apache就是这样),或者是使用传统的select/poll模型。在连接数小的情况,性能也不会很差,但随着连接数的上升,性能会直线下降,超过一定数量时,会导致服务器无法提供服务。这就是著名的C10K问题。现代化的web服务器都采用效率更高的模型,linu

2015-12-21 10:51:04 539

转载 Live555性能优化实践

网上很多文章提到了Live555的单线程任务调度模式,在用作RTSP服务时,导致了在并发量较多或者磁盘性能不佳时会导致性能较差,并发数受限。笔者通过在做基于海思3531编码器和解码器的过程当中(提供基于2路H264+1路AAC的TS流编码(输入为RTSP TS流)和RTSP流媒体解码播放),有以下2点收获,特分享给有需要的同仁。优化1:同步读取数据源修改为异步读取数据源, FramedSour

2015-12-21 10:48:29 5630 1

转载 深刻理解Live555源码,掌握这把RTSP,RTP的瑞士军刀

我无意评价Live555的源码是否优雅易懂,但对于我这种C++设计模式应用不熟的IT老兵,还是很难直接通过阅读源码深刻清晰,一目了然的理解其中的调用逻辑。Live555中关于RTSP的Session,SubSession的概念,以及FramedSource和Sink的抽象都很不错的。但对于其任务单步调用机制,以及如何读取一帧数据及时发出一帧数据的全部逻辑, 真不容易得到清晰的处理逻辑。实践出真知,

2015-12-21 10:39:11 2568

转载 Live555 + Darwin Streaming Server(DSS)视频直播方案

该方案的实现原理是,通过Live555的DarwinInjector Class,把本地采集的音频和视频流,注入到DSS服务器。客户端就可以直接访问DSS服务器(不是Live555所在的采集端)来访问实时流媒体数据。这种方案的优点:》保证了单台DSS服务器并发量可以上几百。》DSS服务可以像承载点播一样,实现直播。》支持多路直播,就跟增加一个点播文件一样简单。缺点:》延时一

2015-12-21 10:24:11 3374

转载 用Darwin和live555实现的直播框架

用Darwin实现流媒体转发程序2013-02-21 09:20 1091人阅读 评论(18) 收藏 举报DSS源码中已经实现了由源端主动推送视频,再将视频转发到客户端的功能,在基于DSS的先侦听后推送式流媒体转发:http://blog.csdn.net/xiejiashu/article/details/8298583中已经描述,代码可以在http://download.c

2015-11-14 15:15:18 803

转载 Darwin Streaming Server程序结构分析

Darwin Streaming Server是Apple公司提供的开源实时流媒体播放服务器程序。整个程序使用C++编写,在设计上遵循高性能,简单,模块化等程序设计原则,务求做到程序高效,可扩充性好。本文简述了程序的整个结构,目的是为了以后阅读及修改程序的方便。1. 前言Darwin Streaming Server是Apple公司提供的开源实时流媒体播放服务器程序。整个程序使用C++

2015-11-13 18:45:36 587

空空如也

空空如也

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

TA关注的人

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