2017年7月20日

python性能测试工具框架

摘要: multi-mechanizelocust 阅读全文

posted @ 2017-07-20 16:41 JasonKwok 阅读(267) 评论(0) 推荐(0)

CentOS之NTP服务器配置

摘要: 一、服务器端配置1.安装所需软件包yum -y install ntp ntpdate 2.编辑NTP主配置文件,修改如下:vim /etc/ntp.conf#允许192.168.244.0网段同步restrict 192.168.244.0 mask 255.255.255.0 nomodify 阅读全文

posted @ 2017-07-20 16:37 JasonKwok 阅读(344) 评论(0) 推荐(0)

快速操作Linux终端命令行的快捷键列表

摘要: 在shell命令终端中,Ctrl+n相当于方向向下的方向键,Ctrl+p相当于方向向上的方向键。 在命令终端中通过它们或者方向键可以实现对历史命令的快速查找。这也是快速输入命令的技巧。 在命令终端中可以通过Ctrl+r 实现快速检索使用过的历史命令。Ctrl+r中r是retrieve中r。 Ctrl 阅读全文

posted @ 2017-07-20 16:37 JasonKwok 阅读(133) 评论(0) 推荐(0)

SyncToy

摘要: • synchronize :在这个模式下,SyncToy会使得两个文件夹完全一致,无论在哪一个文件夹中操作,对应的操作相当于都在另一个文件夹中执行了一次。(也就是我们所说的“同步”)。• echo:echo 模式的效果是,使得在左边文件夹中新增加的和被改变的内容会被备份到右边的文件夹中。在左侧被重 阅读全文

posted @ 2017-07-20 16:36 JasonKwok 阅读(159) 评论(0) 推荐(0)

查看端口占用及进程号

摘要: tasklist|findstr "1099" 查看端口占用及进程号 阅读全文

posted @ 2017-07-20 16:36 JasonKwok 阅读(98) 评论(0) 推荐(0)

TCP协议

摘要: TCP协议 阅读全文

posted @ 2017-07-20 16:35 JasonKwok 阅读(110) 评论(0) 推荐(0)

python 的日志logging模块学习

摘要: 1.简单的将日志打印到屏幕 import logging logging.debug('This is debug message')logging.info('This is info message')logging.warning('This is warning message') 屏幕上打 阅读全文

posted @ 2017-07-20 16:34 JasonKwok 阅读(119) 评论(0) 推荐(0)

nginx反向代理

摘要: 前言:我想通过上一章如何测试Nginx的高性能,想必大家对于NGINX作为一个高性能的web服务器毫无异议;但是NGINX的功能绝不局限于简单的web服务器,NGINX在互联网扮演的角色也并非只是作为web服务器,其实在实际的应用场景下,NGINX更多是用来做web的反向代理. 什么是反向代理:首先 阅读全文

posted @ 2017-07-20 16:33 JasonKwok 阅读(219) 评论(0) 推荐(0)

CentOS7 升级 python3 过程及注意

摘要: • 从官网下载python3的压缩包,解压(以3.5.1版本为例)• 创建安装目录(自定义)sudo mkdir /usr/local/python3• cd 进入解压目录sudo ./configure --prefix=/usr/local/python3sudo makesudo make i 阅读全文

posted @ 2017-07-20 16:33 JasonKwok 阅读(326) 评论(0) 推荐(0)

Python升级提示Tkinter模块找不到的解决方法

摘要: 一、安装tkinter在Linux中python默认是不安装Tkinter模块,复制代码 代码如下:[root@li250-193 ~]# pythonPython 2.6.6 (r266:84292, Feb 22 2013, 00:00:18) [GCC 4.4.7 20120313 (Red 阅读全文

posted @ 2017-07-20 16:33 JasonKwok 阅读(979) 评论(0) 推荐(0)

使用VLC发送TS流与播放TS流

摘要: 使用VLC发送TS流与播放TS流 一、如何使用VLC发送TS流 1、添加一个文件至VLC 2、选择串流,继续 3、选择UDP,点击添加 4、输入地址及端口 5、选择h.264+mp3(TS) 6、next至播放。 二、如何播放TS流 打开新的VLC,按如下格式输入地址及端口,点击播放。 阅读全文

posted @ 2017-07-20 16:31 JasonKwok 阅读(2232) 评论(0) 推荐(0)

海康大华RTSP格式

摘要: 海康实时流:rtsp://admin:12345@192.2.82.50:554/h264/ch4/main/av_stream海康回放流(模拟通道):rtsp://admin:12345@192.2.82.50:554/Streaming/tracks/101?starttime=20120802 阅读全文

posted @ 2017-07-20 16:30 JasonKwok 阅读(1999) 评论(0) 推荐(0)

用VLC读取摄像头产生RTSP流,DSS主动取流转发(一)

摘要: 用VLC读取摄像头产生RTSP流,DSS主动取流转发(一) 摄像机地址是192.1.101.51,VLC运行在192.1.101.77上,DSS服务器架设在192.1.101.30上。 Step1:VLC从摄像机取流,产生RTSP流 vlc -vvv rtsp://192.1.101.51 --so 阅读全文

posted @ 2017-07-20 16:30 JasonKwok 阅读(942) 评论(0) 推荐(0)

用VLC读取摄像头产生RTSP流,DSS侦听并转发(二)

摘要: 用VLC读取摄像头产生RTSP流,DSS侦听并转发(二) 之前介绍过《用VLC读取摄像头产生RTSP流,DSS主动取流转发(一)》本文介绍另一种方法。 摄像机地址是192.1.101.51,VLC运行在192.1.101.77上,DSS服务器架设在192.1.101.30上,二级DSS服务器(可选) 阅读全文

posted @ 2017-07-20 16:29 JasonKwok 阅读(775) 评论(0) 推荐(0)

VLC-DSS搭建直播系统中链路断开影响测试

摘要: VLC-DSS搭建直播系统中链路断开影响测试 系统环境搭建如图所示。计算机77上运行VLC从摄像机51上取流,推送给一级DSS服务器30;二级DSS服务器78从一级DSS服务器30上取流转发。(其配置参见《用VLC读取摄像头产生RTSP流,DSS侦听并转发(二)》) 三个客户端分别从摄像机51、一级 阅读全文

posted @ 2017-07-20 16:27 JasonKwok 阅读(330) 评论(0) 推荐(0)

DSS分发压力实验

摘要: DSS分发压力实验 昨天为验证依托DSS搭建流媒体直播监控系统的可行性,及确定实时流画面出现严重花屏的原因,做了一个压力实验。 网络拓扑如图: 1.DVR上配置4路视频(CIF / 25fps / 1024Kbps定码率)支持RTSP输出,即每路视频占用1Mbis带宽。 2.计算机30上运行VLC, 阅读全文

posted @ 2017-07-20 16:26 JasonKwok 阅读(260) 评论(0) 推荐(0)

VLC播放器web插件接口(Part2)

摘要: 本文转自:http://www.educity.cn/wenda/124878.htmlVLC Activex控件(VideoLAN.VLCPlugin.1 VideoLAN.VLCPlugin.2)的所有方法 属性及使用 在一个老外的网站上找到的无意中在老外的网站上发现了关于VideoLAN.VL 阅读全文

posted @ 2017-07-20 16:24 JasonKwok 阅读(639) 评论(0) 推荐(0)

VLC播放器web插件接口(Part1)

摘要: 本文转自:http://blog.csdn.net/xiaoxiaoxuewen/article/details/7698803Embed tag attributesTo embed the plugin into a webpage use the following <embed> templ 阅读全文

posted @ 2017-07-20 16:24 JasonKwok 阅读(810) 评论(0) 推荐(0)

视频监控/存储系统设计要点

摘要: 视频监控系统包括以下组成部分:编号模块名称功能及备注1设备代理系统与前端设备进行通信2报警接收/存储报警信息(外部报警)3流媒体转发视频流,因为设备并发连接有限,通常配备多个网卡4设备接入前端设备接入系统,一般通过onvif,rtsp或SDK,电力系统有自己的协议5存储下文将重点描述6联动包括策略定 阅读全文

posted @ 2017-07-20 16:23 JasonKwok 阅读(753) 评论(0) 推荐(0)

CVR并发写入测试

摘要: CVR并发写入测试 测试环境: 主机:DELL Optiplex 790 系统:Windows7SP1 64bit CPU:i5-2500 3.3GB 4核 内存:8GB 硬盘:希捷 7200rpm 1TB(通电次数668,已使用5914小时) 写入时间(不含等待时间) 写入时间(含等待时间): 阅读全文

posted @ 2017-07-20 16:22 JasonKwok 阅读(224) 评论(0) 推荐(0)

Darwin Streaming Server性能测试报告

摘要: 为了验证Darwin Streaming Server在流媒体点播上的性能,EasyDarwin开源项目官方特地与国内某大型视频网站进行了一次性能测试(千兆网络环境下),针对本次RTSP直播流媒体测试范围,对码率为300K的视频进行压力测试,具体场景如下表所示: 测试环境: 测试结果: 测试结论: 阅读全文

posted @ 2017-07-20 16:20 JasonKwok 阅读(310) 评论(0) 推荐(0)

RTSP协议-中文定义

摘要: RTSP协议-中文定义 转自:http://blog.csdn.net/arau_sh/article/details/2982914 E-mail:bryanj@163.com 译者: Bryan.Wong(王晶,宁夏固原) 译文版本:alpha 0.80 译文发布时间:2007-7-25 版权: 阅读全文

posted @ 2017-07-20 16:18 JasonKwok 阅读(640) 评论(0) 推荐(0)

用Red5搭建支持WEB播放的实时监控视频

摘要: 用Red5搭建支持WEB播放的实时监控视频 1. 下载Red5:https://github.com/Red5/red5-server/releases 下载了Red5 1.0.6 release的ZIP压缩包,解压后,添加JAVA_HOME环境变量,点击red5.bat 在浏览器中输入:http: 阅读全文

posted @ 2017-07-20 16:18 JasonKwok 阅读(854) 评论(0) 推荐(0)

简单分析一下socket中的bind

摘要: 【转自】守夜者 灵感来自于积累 的博客 【原文链接】http://www.cnblogs.com/nightwatcher/archive/2011/07/03/2096717.html在最开始接触bind的时候,只是在写基于tcp的server端的时候,知道在listen之前需要先bind一下,用 阅读全文

posted @ 2017-07-20 16:17 JasonKwok 阅读(213) 评论(0) 推荐(0)

来自iSpy整理的最全海康大华IPC的RTSP连接地址

摘要: 来自iSpy整理的最全海康大华IPC的RTSP连接地址 先贴出处: 海康:http://www.ispyconnect.com/man.aspx?n=Hikvision 大华:http://www.ispyconnect.com/man.aspx?n=Dahua 海康: Models Type Pr 阅读全文

posted @ 2017-07-20 16:16 JasonKwok 阅读(1255) 评论(0) 推荐(0)

vlc 详细使用方法:libvlc_media_add_option 函数中的参数设置

摘要: vlc 详细使用方法:libvlc_media_add_option 函数中的参数设置 【转载自】tinyle的专栏 【原文链接地址】http://blog.csdn.net/myaccella/article/details/7027962 【手记】 下面列出的参数可以在命令行中执行,也可以在VL 阅读全文

posted @ 2017-07-20 16:15 JasonKwok 阅读(8340) 评论(0) 推荐(0)

vlc命令行: 转码 流化 推流

摘要: vlc命令行: 转码 流化 推流 写在命令行之前的话: VLC不仅仅可以通过界面进行播放,转码,流化,也可以通过命令行进行播放,转码和流化。还可以利用里面的SDK进行二次开发。 vlc命令行使用方法: 1,安装最新版的vlc1.0.3版 2,打开cmd,进入vlc的安装文件目录,即C:\Progra 阅读全文

posted @ 2017-07-20 16:14 JasonKwok 阅读(2550) 评论(0) 推荐(0)

vlc的流输出功能

摘要: vlc的流输出功能 流输出功能,可以将vlc读取到的流,输出到文件或者通过网络发送,客户端可以使用http、rtp、rtsp等协议访问,还可以进行转码等操作。 参考http://wiki.videolan.org/Documentation:Streaming_HowTo 流输出语法 也可以使用下面 阅读全文

posted @ 2017-07-20 16:14 JasonKwok 阅读(1007) 评论(0) 推荐(0)

正则表达式2

摘要: 正则表达式2 Python正则表达式 正则表达式是一个特殊的字符序列,它能帮助你方便的检查一个字符串是否与某种模式匹配。 Python 自1.5版本起增加了re 模块,它提供 Perl 风格的正则表达式模式。 re 模块使 Python 语言拥有全部的正则表达式功能。 compile 函数根据一个模 阅读全文

posted @ 2017-07-20 16:13 JasonKwok 阅读(262) 评论(0) 推荐(0)

Redis

摘要: Redis https://github.com/MSOpenTech/redis/releases 1:首先下载redis。 从下面地址下:https://github.com/MSOpenTech/redis/releases 2:创建redis.conf文件: 这是一个配置文件,指定了redi 阅读全文

posted @ 2017-07-20 16:13 JasonKwok 阅读(112) 评论(0) 推荐(0)

正则表达式1

摘要: 正则表达式1 1.2. 数量词的贪婪模式与非贪婪模式 正则表达式通常用于在文本中查找匹配的字符串。Python里数量词默认是贪婪的(在少数语言里也可能是默认非贪婪),总是尝试匹配尽可能多的字符;非贪婪的则相反,总是尝试匹配尽可能少的字符。例如:正则表达式"ab*"如果用于查找"abbbc",将找到" 阅读全文

posted @ 2017-07-20 16:12 JasonKwok 阅读(255) 评论(0) 推荐(0)

Twisted & Treq

摘要: 1. Install treq:pip install treq 2. If twisted install failed, please reinstall itpip install twisted 3. If pip version is older than current version, 阅读全文

posted @ 2017-07-20 16:10 JasonKwok 阅读(127) 评论(0) 推荐(0)

Python AES加密

摘要: 使用pycrypto模块https://pypi.python.org/pypi/pycrypto/ >>> from Crypto.Cipher import AES>>> obj = AES.new('This is a key123', AES.MODE_CBC, 'This is an IV 阅读全文

posted @ 2017-07-20 16:09 JasonKwok 阅读(1164) 评论(0) 推荐(0)

WebServer_参考

摘要: 参考:http://blog.csdn.net/cjsafty/article/details/9323425 这里顺便记录下几个页面 lajphttps://code.google.com/p/lajp/ php-python:https://code.google.com/p/ppython/ 阅读全文

posted @ 2017-07-20 16:08 JasonKwok 阅读(179) 评论(0) 推荐(0)

Python的一个bug,记录一下

摘要: 安装报错:E:\webpy-master>python setup.py installTraceback (most recent call last): File "setup.py", line 6, in <module> from web import __version__ File " 阅读全文

posted @ 2017-07-20 16:08 JasonKwok 阅读(264) 评论(0) 推荐(0)

WebServer_简单例子

摘要: #-*-coding:utf-8-*- importwebimportjson urls=("/.*","index")app=web.application(urls,globals()) classindex:"""Server:Apache-Coyote/1.1Pragram:no-cache 阅读全文

posted @ 2017-07-20 16:07 JasonKwok 阅读(252) 评论(0) 推荐(0)

Http_urllib2

摘要: 打印http消息在控制台httpHandler=urllib2.HTTPHandler(debuglevel=1)httpsHandler = urllib2.HTTPSHandler(debuglevel=1)opener = urllib2.build_opener(httpHandler, h 阅读全文

posted @ 2017-07-20 16:06 JasonKwok 阅读(144) 评论(0) 推荐(0)

运行python程序不显示cmd方法

摘要: 运行python程序不显示cmd方法 Python.exe和pythonw.exe不同: 阅读全文

posted @ 2017-07-20 16:04 JasonKwok 阅读(642) 评论(0) 推荐(0)

查找当前文件路径

摘要: def getPath():homedir=os.path.split(os.path.realpath(__file__))[0]return homedir 编辑文件path=Result.getPath()f=open(path+"\\result.html","w")f.write(html 阅读全文

posted @ 2017-07-20 16:04 JasonKwok 阅读(150) 评论(0) 推荐(0)

MySQLdb

摘要: MySQLdb-1.2.2 API documentationhttp://mysql-python.sourceforge.net/MySQLdb-1.2.2/ • MySQLdb User Guide• http://mysql-python.sourceforge.net/MySQLdb.ht 阅读全文

posted @ 2017-07-20 16:03 JasonKwok 阅读(150) 评论(0) 推荐(0)

MySQLdb User's Guide

摘要: MySQLdb MySQLdb-1.2.2 API documentation http://mysql-python.sourceforge.net/MySQLdb-1.2.2/ MySQLdb User Guide http://mysql-python.sourceforge.net/MySQ 阅读全文

posted @ 2017-07-20 16:03 JasonKwok 阅读(246) 评论(0) 推荐(0)

ElementTree

摘要: http://effbot.org/zone/element-index.htm#installation http://effbot.org/zone/element-xpath.htm 阅读全文

posted @ 2017-07-20 16:02 JasonKwok 阅读(120) 评论(0) 推荐(0)

编解码原理,Python默认解码是ascii

摘要: 编解码原理,Python默认解码是ascii 首先我们知道,python里的字符默认是ascii码,英文当然没问题啦,碰到中文的时候立马给跪。 不知道你还记不记得,python里打印中文汉字的时候需要在字符串前面加 u: print u"来吗?" 这样子中文才能显示,这里面的u的作用就是将后面的字符 阅读全文

posted @ 2017-07-20 16:01 JasonKwok 阅读(653) 评论(0) 推荐(0)

Requests API

摘要: Requests API http://docs.python-requests.org/en/latest/ requests的具体安装过程请看: http://docs.python-requests.org/en/latest/user/install.html#install request 阅读全文

posted @ 2017-07-20 16:01 JasonKwok 阅读(100) 评论(0) 推荐(0)

改变脚本运行时默认解码字符集

摘要: 重新加载字符编码 importsys reload(sys) sys.setdefaultencoding("utf-8") 阅读全文

posted @ 2017-07-20 16:00 JasonKwok 阅读(124) 评论(0) 推荐(0)

【转】实现1080P延迟低于500ms的实时超清直播传输技术

摘要: 最近由于公司业务关系,需要一个在公网上能实时互动超清视频的架构和技术方案。众所周知,视频直播用 CDN + RTMP 就可以满足绝大部分视频直播业务,我们也接触了和测试了几家 CDN 提供的方案,单人直播没有问题,一旦涉及到多人互动延迟非常大,无法进行正常的互动交谈。对于我们做在线教育的企业来说没有 阅读全文

posted @ 2017-07-20 15:56 JasonKwok 阅读(462) 评论(0) 推荐(0)

导航