- 博客(17)
- 资源 (20)
- 收藏
- 关注
原创 shell脚本防ssh/vsftpd暴力破解
#!/bin/bashLIMIT=10LOGFILE="/var/log/block_ssh.log"TIME=$(date '+%b %e %H')BLOCK_IP=$(grep "$TIME" /var/log/secure|grep Failed|awk '{print $(NF-3)}'|sort|uniq -c|awk '$1>'$LIMIT'{print $1":"$2}')
2014-11-29 21:15:59 2329
翻译 FreeRDP基本连接和图像规范
1.1.1 RDP简介Remote Desktop Protocol: Basic Connectivity and Graphics Remoting Specification远程桌面协议:基本的连接和图形远程规范该协议的目的是方便用户从远程计算机图形显示信息传送给用户,并从用户输入命令运送到远程计算机,输入命令在远程计算机上回放与远程计算机系统的相互作用。此协议,还提供一个可扩展的传输机制
2014-11-29 08:59:08 7561
原创 spice 协议相关分析总结
1、Spice工作原理及代码剖析:01 VDI接口工作方式及具体实现2、Spice工作原理及代码剖析:02 Spice网络事件处理模型3、Spice工作原理及代码剖析:03 Channel:客户端与服务器通信机制4、Spice协议原理
2014-11-26 18:08:37 4712
原创 spice 图像压缩算法相关代码逻辑流程
下面是转载http://blog.csdn.net/zhoujiaxq/article/details/11201893 内容,是对图像算法的简单介绍接流程目前的spice图像压缩主要采用了quic,glz和jpeg。quic和glz是无损压缩算法,quic主要用于照片,glz用于人工图像,jpeg也主要用于照片压缩但是是有损的。jpeg能节省50%的带宽,glz只能节省20%,但是jpeg会带来
2014-11-21 22:31:16 8102 1
翻译 内核模块USBIP协议描述
1 USBIP协议1.1USBIP协议基本介绍USB/IP协议遵循C/S架构。服务器端导入USB设备,客户端导出USB设备。导出USB设备的驱动程序运行在客户端机器上。大致可分为2个部分:1、 客户端获取USB设备的列表客户端通过TCP/IP协议连接上服务器,并发送一个OP_REP_DEVLIST数据包到服务器,服务器收到后,发回OP_REP_DEVLIST USB设备信息数据包列表。具体流
2014-11-21 09:40:03 8510 7
原创 USB描述符详解(转载)
一、基本概念 1、USB协议本身很复杂,但方便在提供了统一的接口方式,使得驱动程序在使用设备的时候,工作简化到了类似操作串行接口。 2、USB设备可以看作提供了多个串口的设备,依据USB的规范,我们将每个串口称作端点(Endpoint),要和这个端点通信,我们就要打开到这个端点的连接,这个连接就是管道(Pipe)。 3、打开端点之后,就可以像串口一样进行数据传输了。USB有4种不同类型的
2014-11-18 16:38:45 1586
转载 USB设备类型代码以及详细说明
说明:由于链接是相对路径,下载和点击会不正常,如果需要下载文中提到的文档,请去官方网站相关地址下载以下是USB所有支持的设备类型代码.地址:http://www.usb.org/developers/defined_classUSB Class Codes November 17, 2009 USB defines class code information
2014-11-18 09:58:37 8510
原创 利用X264编码yuv格式视频帧,利用ffmpeg解码h264视频帧
前面一篇博客介绍在centos上搭建点击打开链接ffmpeg及x264开发环境。下面就来问个例子: 1、利用x264库将YUV格式视频文件编码为h264格式视频文件 2、利用ffmpeh库将h264格式的视频文件解码为yuv格式视频文件 解码和编码前后对文件大小进行比较,如图: 其中yuv420p.yuv为原始文件,大小77M encode.h264为H264编码后的视频
2014-11-16 11:04:24 7223
原创 使用ffmpeg将BMP图片编码为x264视频文件,将H264视频保存为BMP图片,yuv视频文件保存为图片的代码
ffmpeg开源库,实现将bmp格式的图片编码成x264文件。参考资料:http://blog.csdn.net/eightdegree/article/details/7425635#reply 自己根据博客的代码,vs2010搭建的测试环境。资源下载 具体代码:#define _AFXDLL #include #ifdef __cplusplusextern "C" {#e
2014-11-15 14:01:14 12155 7
原创 centos编译ffmpeg x264
1、安装汇编编译器(一般系统自带吧),如果没有按照下面的命令安装吧 yum install yasm2、使用最新x264源码编译(只支持编码) 在x264官网下载最新的代码http://www.videolan.org/developers/x264.html git clone git://git.videolan.org/x264.git cd x264 ./configur
2014-11-15 08:49:34 7145
原创 在 XenServer上调试windows程序
WinDbgWinDbg is one of a number of tools available from Microsoft that can be used for debugging Windows guests in XenServer environments.You can get QEMU to passive-open a TCP port on dom0 for serial
2014-11-12 10:33:27 2082
原创 H264 数据帧理解(转载总结)
根据H.264的不同类别,编码器会使用不同类型的帧,例如I帧、P帧和B帧。I帧(帧内编码帧)是一种自带全部信息的独立帧,无需参考其它图像便可独立进行解码。视频序列中的第一个帧始终都是I帧。如果所传输的比特流遭到破坏,则需要将I帧用作新查看器的起始点或重新同步点。I帧可以用来实现快进、快退以及其它随机访问功能。如果新的客户端将参与查看视频流,编码器将以相同的时间间隔或者根据要求自动插入I帧。I帧的缺
2014-11-10 22:12:00 8492
原创 Ubuntu图形界面环境下启动应该程序:
1、先说下Ubuntu14.04系统开机紫框的问题:Grub theme:黑色屏幕出现紫色边框There's a minor typo on the grub theme which produces a black screen with purple border before the grub menu is drawn and on Plymouth start. AIUI, there'
2014-11-05 22:21:31 2748
转载 最简单的基于FFMPEG+SDL的音频播放器 ver2 (采用SDL2.0)
简介之前做过一个简单的音频播放器:《最简单的基于FFMPEG+SDL的音频播放器》,采用的是SDL1.2。前两天刚把原先做的《最简单的基于FFMPEG+SDL的视频播放器》更新采用了SDL2.0,于是顺手也把音频播放器更新成为SDL2.0.SourceForge项目主页:https://sourceforge.net/projects/simplestffmpegaudioplayer/完整工程下
2014-11-01 10:43:19 1945
转载 FFMPEG中最关键的结构体之间的关系
FFMPEG中结构体很多。最关键的结构体可以分成以下几类:a) 解协议(http,rtsp,rtmp,mms)AVIOContext,URLProtocol,URLContext主要存储视音频使用的协议的类型以及状态。URLProtocol存储输入视音频使用的封装格式。每种协议都对应一个URLProtocol结构。(注意:FFMPEG中文件也被当做一种协议“file”)b)
2014-11-01 00:00:20 1278
redis设计与实现 第二版 高清 带标签 PDF文档.zip
2019-07-22
linux VIM 配置文件
2014-12-02
live555项目Vs2010编译环境搭建及源码
2014-09-06
ubuntu apt-get 软件源局域网或公网设置
2014-06-25
易宝支付PHP代码
2013-09-07
XPath基础教程
2013-08-31
PJSIP 开源代码及文档
2013-01-30
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人