自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

北雨南萍

天行健 君子以自强不息,地势坤 君子以厚德载物!

  • 博客(15)
  • 资源 (17)
  • 收藏
  • 关注

转载 LVS服务器集群系统结构

本文主要介绍了LVS集群的体系结构。先给出LVS集群的通用体系结构,并讨论了其的设计原则和相应的特点;最后将LVS集群应用于建立可伸缩的Web、Media、Cache和Mail等网络服务。一、引言在过去的十几年中,Internet从几个研究机构相连为信息共享的网络发展成为拥有大量应用和服务的全球性网络,它正成为人们生活中不可缺少的一部分。虽然Internet发展速度

2013-12-31 22:46:34 1022

原创 linux自动挂载文件系统详解

Linux磁盘自动挂载必须,而且必要,不然每次重启后都要挂载就太麻烦啦。​1. 查看系统中磁盘信息,并确定是否需要分区首先,为了需要,新添加一块磁盘到linux主机中,目的是让这个新添加的磁盘分区格式化并可以随系统启动自动挂载。​[root@localhost ~]# fdisk -l【此处是sda的磁盘信息】Disk /dev/sda: 299.4 GB, 2

2013-12-30 14:36:16 1892

原创 linux挂载RAID

查看$ fdisk -l挂载$ mount /dev/sdb /data格式化:$ mkfs.xfs /dev/sdb

2013-12-26 12:09:32 2966

原创 使用SAR命令维护linux系统

一、简介在使用UNIX操作系统的过程中,我们常常会用到各种各样的问题,比如系统运行速度突然变慢,系统容易死机或者主机所带的终端常出现死机,这时我们常常猜测,是硬盘空间太小,还是内存不足?I/O出现瓶颈,或者是系统的核心参数出了问题?这时,我们应该考虑使用系统给我们提供的sar命令来对系统作一个了解,该命令是系统维护的重要工具,主要帮助我们掌握系统资源的使用情况,特别是内

2013-12-23 17:43:19 1330

转载 udp数据转发代理

一、代码​#ifndef __WIN32__#include #include #include #include #include #include #include #include #include #define S_CLOSE close#define S_READ read#define S_WRITE write#else#

2013-12-21 20:20:12 4818

原创 Perl 模块安装方式一览

Perl的优势之一是其有庞大的CPAN库,安装这些库有很多方法.一、通过专用的模块安装模块来安装模块优点是可以解决依赖问题,有三个模块,分别是cpan,cpanp,cpanm.1. CPAN模块。cpan是一个重量级选手。RedHat下安装cpan模块: yum install perl-CPANcpan可以通过两个方式安装模块:直接安装# cpan

2013-12-16 20:26:32 2746

原创 linux mail命令发送邮件失败的解决

使用linux自带的邮件功能测试邮件发送功能如下:$ mail -s test xxx@163.comsldkfjlskdjf[CTRL+D]cc:有时会出再提示:You have a new mail in /var/spool/mail/root 并且在邮箱中看不到邮件;解决办法:1. 查看出错的日志$ tail -n 50 /var/spool

2013-12-13 22:37:17 25216

转载 Linux运维常用命令

1  删除0字节文件find-type f -size 0 -exec rm -rf {} \;2  查看进程按内存从大到小排列ps -e  -o "%C  : %p : %z : %a"|sort -k5 -nr​3  按cpu利用率从大到小排列ps -e  -o "%C  : %p : %z : %a"|sort  -nr4  打印说cache里的URL

2013-12-12 22:04:08 1015

转载 查看远端的端口是否通畅3个简单实用案例

一:此法常被用来检测是个远端端口是否通畅。[root@oldboy ~]# telnet baidu.com 80Trying 123.125.114.144...Connected to baidu.com (123.125.114.144). #==>出现Connected表示连通了,说明百度的80端口开放的Escape character is '^]'. #==>ctr

2013-12-12 21:55:17 2159

转载 程序人生的四个象限和两条主线

零为什么我们要自己做职业生涯规划?记得电影《社交网络》里边,CFO同学在知道自己股权被稀释时说了一句话,“我以为那些律师是我的律师。”其实我们大多数人对HR几乎都存在类似的误解—— 你以为她是你的HR,其实她只是公司的HR。​她们care的是如何编个理由用老板给的那点小钱留住一个高性价比的人才,而不是真正有助于你发展的职业路线图。​昨天还含情脉脉和你讨论人生的知心姐姐明

2013-12-10 23:05:38 918

转载 NFS再优化

1. 查看​$ showmount -a$ ​showmount -e$ ​cat /etc/exports2. 优化读写块大小默认是4096bit,测试写性能 time dd if=/dev/zero of=/mnt/nfs1/512mb.dat bs=16k count=32768测试读性能 time dd if=/mnt/nfs1/512mb.dat

2013-12-10 22:39:29 1010

原创 linux查看硬件相关信息

一、 CPU相关1. CPU的硬件信息[@125 opt]# cat /proc/cpuinfoprocessor       : 0vendor_id       : GenuineIntelcpu family      : 6model           : 45model name      :        Intel(R) Xeon(R) CPU E5-2

2013-12-10 14:58:38 1258

转载 linux上free命令详解

​解释一下Linux上free命令的输出。下面是free的运行结果,一共有4行。为了方便说明,我加上了列号。这样可以把free的输出看成一个二维数组FO(Free Output)。例如:FO[2][1] = 24677460FO[3][2] = 10321516                     1                          2      

2013-12-10 14:34:11 937

原创 linux 的 System V IPC状态查看与设置

一、简介Unix系统V版本有3种进程间通信机制:分别上消息队列,信号量和共享内存。这些IPC机制使用共同的授权方法。只有通过系统调用将标志符传递给核心之后,进程才能存取这些资源。这种系统IPC对象使用的控制方法和文件系统非常类似。使用对象的引用标志符作为资源表中的索引。系统中的所有IPC 都可以在内核中找到访问入口。IPC标识符:每一个IPC目标都有一个唯一的IPC

2013-12-10 11:42:10 1630

原创 ffmpeg的logo, delogo滤镜参数设置

FFmpeg的添加logo,去logo滤镜的组合共有三种方式:1. 只有添加logo滤镜$ ./ffmpeg -i INPUT.FLV  \-vf movie=/opt/logo.png[logo]\;[in][logo]overlay=main_w-overlay_w-100:0[out] \-vcodec ... -acodec ... -f flv -y OUT.FL

2013-12-02 09:44:31 8710

h264-to-rtmp.copy-frame

使用了FFmpeg SDK的最新版实现; 能完整地逐帧读取h.264的码流文件, 并帧数据复制的模式封装成RTMP流并推送; 有详细的代码注释; 亲测可用,很方便整合到生产工程中;

2024-02-20

PJT-dynamic-video-encoder.by-x264.zip

基于X264实现的动态码率与动态帧率调整

2021-02-16

RTCP-RTP协议详解-中文版.doc

RTP/RTCP协议的解析

2021-02-16

red-black-tree.zip

红黑树的C语言实现

2021-02-05

查找H.264流中的SPS,PPS并解析

从FFmpeg中抽取出来, 读取文件中数据流,快速找到buffer中的SPS 和 PPS,并解析它们的代码;

2018-06-16

FFmpeg SDK的数据结构与API函数详解

我自己整理的最新版(2014-5-5)ffmpeg SDK的数据结构和API函数; 包含了数据结构中变量的大量注解,以及API函数的一些基本使用方式;

2014-05-04

ffmpegSDK_avc2ts

使用ffmpeg SDK实现的h264封装成MPEG2-TS文件; 网上其它的版本都有bug,不能工作,这个是我自己改好的; 代码分析可以看我写的文章《FFmpeg SDK开发模型之三:muxer》

2014-05-04

ffmpeg SDK与示例程序

根据ffmpeg生成的SDK, 并添加上了编译,测试通过的两例子apiexample, output_example 具体的代码分析可以看我的博客文章

2014-04-21

UDP数据接收服务器

这是我在做一个要用UDP方式进行数据传输时,自己写的一个多线程的UDP数据接收服务器, 它能将接收到的UDP数据包存成文件,并提供数据包接收时间监测; 还支持键盘命令响应,以将数据写到新的文件,和退出程序;

2013-09-18

HEVC(h.265)官方文档

HEVC(H.265)的官方文档,做视频编解码必备 2012年2月10日,在美国圣何塞召开了第99届MPEG会议。MPEG组织和ITU-T组织对JCT-VC的工作表示满意,准备于2013年1月,同时在ISO/IEC和ITU-T发布HEVC标准的最终版本。[1] 2013年1月26号,HEVC正式成为国际标准 这是2013年的最新版本

2013-05-09

录制UDP组播数据到文件

本程序支持本机多网卡(即多IP),指定IP接收UDP组播数据存储成文件。 而且本程序是多线程并行的工作方式,能保证数据并行接收与存储,从而不会造成数据丢失。 本程序还对UDP组播数据的初始化,接收和结束进行了封装,方便应用开发。 最后说明一下,本程序借鉴ffmpeg的相关代码,完全达到了应用开发级别, 且可以用来理解ffmpeg对UDP数据的处理。

2013-05-09

linux进程间的通信:匿名管道

liunx进程间,使用匿名管道通信的示例程序, 生成了两个子进程, 实现文件读取,转码成大写,写输出文件的流水并行。 对实用场合很有启发意义

2012-11-15

DirectShow实务精选+源代码

DirectShow开发的三本必备学习资料之一。 快速提高DirectShow技术的利器。

2012-10-27

DirectShow开发指南及源代码

《Directshow开发指南》书和源代码,开发directshow的入门和必备资料

2012-10-26

rtmpdump for vs2008

将rtmpdump移植到了VS2008下

2012-10-26

H.264/SVC 官方说明书最新完整版(包含SVC部分)

H.264/SVC官方的说明书,包含有SVC部分,是网上最好最全的版,研究H.264必备的文档

2012-07-29

H.264 SVC简介

H.264的SVC技术综述,基本原理介绍

2012-07-29

H.264 SVC学习报告

H.264 SVC部分的专项内容学习与疑问解答。对学习H.264的SVC的入门极有用

2012-07-29

空空如也

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

TA关注的人

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