自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

雪峰流云

专注于智能家居,流媒体,CDN,P2P,Web前端和后端,涉猎的开源项目: ffmpeg/VLC/Darwin/P2P/CrtmpServer/SRS/ATS/nginx/OpenResty/WebKit

  • 博客(18)
  • 资源 (11)
  • 收藏
  • 关注

转载 Notepad++ 列操作

在网上找到一篇关于socket编程的文章,想把其中的代码直接拷贝下来运行测试,但是人家网站做的不够人性化,每行的开头都有行号,直接拷贝就要一行行的删除,甚是麻烦,想到linux下的vi编辑器可以完成列操作,windows下应该也有相关软件可以胜任。想起实习时候用过的一款功能强大且开源免费的编辑器Notepad++,从网上找到如下解决方法,由于不知原始出处,这里不再注明。【列编辑】通常我们编辑文

2013-12-31 08:01:17 2118

原创 DOM+XPath提取规则注记!

下面是使用DOM+Xpath提取html中页面时经常使用的Xpath规则的一些示例:XPath相关的规则没有属性 //B[not(@*)]没有类属性 //B[not(@class)]要求链接有title属性 //a[@title]选取最后一个节点 //p[last()]/a要求有“title”值的class属性和没有class属性的节点集合表示如下://ul[@cl

2013-12-31 07:46:39 2645

原创 Ubuntu 12.04 64bit或者CentOS 6.3 64bit上搭建OpenRTMFP/Cumulus服务器

Ubuntu 12.04 64bit或者CentOS 6.3 64bit上搭建OpenRTMFP/Cumulus服务器2013-12-251.从官网下载源码包cd ~/progrom_developgit>udpBufferSize = 114688keepAlivePeer = 10keepAliveServer = 15[logs]name=log

2013-12-25 19:45:34 2512 2

原创 Ubuntu 12.04 64位上安装Wine QQ2013

一.首先我们需要下载一个 deb的 Wine QQ安装包qq2013官方下载:http://www.longene.org/download/WineQQ2013-20131120-Longene.deb2013-12-04更新说明:1.该版本不是很稳定,可能比较容易崩溃,主要是因为QQ2013加入了QQProtect保护,和wine的兼容性不是很好。2.wine版本:官方wine

2013-12-24 10:05:50 7011 2

原创 调试视频网页js脚本的方法

1.按F12,在chrome中打开开发者工具,选择Source,打开侧边栏,点击你想要调试的js脚本,打开源码参见下面的图示2.使用右下角的{}工具,将压缩后的js代码变成整齐对齐的代码,便于阅读和分析,参见下图3.在指定代码处设置断点,按Ctrl+F5,强制刷新网页,观察设置代码处的数据变化。

2013-12-23 19:23:09 2058

转载 squid中的X-Cache和X-Cache-Lookup的意义

在做的CDN的机器的http头中,我们常常见到X-Cache和X-Cache-Lookup的二个参数,那这二个参数分别是什么意思,有什么分别啦.HTTP/1.0 200 OKExpires: Mon, 23 Jun 2008 09:16:40 GMTCache-Control: max-age=60Content-Type: text/htmlAccept-Ranges:

2013-12-17 18:12:06 1453

转载 对Squid使用的一些总结

对Squid使用的几点总结1.cache_dir在Linux环境下用aufs类型的cache_dir比较稳定,速度也比较快。cache_dir所在文件系统如果用noatime选项来mount,可以避免访问cache文件时经常要更新access time的操作。一般cache容量和被加速内容的比值在1:10到1:20比较合适。cache_dir aufs /v

2013-12-17 18:11:29 2618

转载 Squid故障与解决方法汇总

1、COSS will not function without large file support (off_t is 4 bytes long. Please reconsider recompiling squid with --with-large-files Bungled squid_webcache.conf 。。。。。。。检查是否在编译squid的时候未加入--wit

2013-12-17 17:43:13 5346

转载 RTMFP协议

RTMFP是Adobe公司开发的一套新的通信协议,该协议可以让使用Adobe Flash Player的终端用户之间进行直接通信。用Adobe AIR框架开发的程序也可以用此协议来发布直播、实时信息。  通过使用RTMFP, 那些以来直播、实时通信的应用,比如社区、音视频聊天和多人游戏就有能力来发布高质量的通信解决方案。RTMFP让终端用户可以直接连接并通信,可以使用麦克风和摄象头直接聊天。R

2013-12-15 22:14:24 2348

原创 Ubuntu 12.04安装firefox 26中的flash plugin方法

Ubuntu 12.04 64bit中安装firefox 26中的flash player插件的方法昨天, 有最新的firefox 26更新了,可是我在软件更新中无法下载到ubuntu官方源中的flash plugin,详细的情况可以参见如下网页,这个问题我一年前也遇到过,特记录下来,以备后来查阅.http://blog.sina.com.cn/s/blog_920dea7a010

2013-12-14 20:46:02 1664

转载 异步预热在线视频实现

转载自https://blog.zymlinux.net/index.php/archives/100毕业之际给学校搭建了基于ATS的正向代理缓存服务器,专门用来处理优酷土豆等在线视频流量。通过改写一个浏览器做成在线视频专用浏览器,内置了ATS的代理设置。用php配合memcacheq和小脚本实现了简单的异步预热功能,在实际运用中安全性请自行考虑完善。工作方式:PH

2013-12-10 23:04:19 1647

转载 ats新手学习参考

转载自https://blog.zymlinux.net/index.php/archives/129首先申明本人是个实实在在的菜鸟,现在也只是搭建起来ats玩玩简单的,写本文只是为了给完全的小白一个参考而已。本人刚开始接触ats的时候,从ats安装到配置也遇到了很多基本的问题,在查阅资料解决不了的时候基本都是豪哥耐心帮我解答的(那时候还没有交流群),为了能替豪哥分担下压力,也

2013-12-10 23:01:52 2190

转载 为方便ATS管理建立的一些命令别名

转载自https://blog.zymlinux.net/index.php/archives/129玩ats经常需要切换目录什么感觉敲得麻烦了就建立了一些命令别名,就方便多了。在用户目录下的.bashrc文件中加入以下内容:12345678alias alog='c

2013-12-10 22:57:56 1085

转载 ATS插件开发基础

转载自 https://blog.zymlinux.net/index.php/archives/540ATS插件开发需要提前了解ATS的插件的一些设计思想,以及系统提供的一些不同方向。我们将会介绍ATS的基础开发知识,以利于后续的插件开发课程讲解。ATS的SDK文档,是了解ATS的核心设计、接口设计的很重要资料,甚至是老的PDF版本文档,都是非常非常有用的资料。以至于我经常建议完全不

2013-12-10 22:55:19 5038

转载 Tafficserver旁路接入方案综述

转载自 https://blog.zymlinux.net/index.php/archives/821随着宽带技术的加速普及,目前,几款高性能开源CDN方案在广大开源爱好团队的充分的测试、企业服务应用验证中破壳而出。实际这个地球的互联网用户都在知情与不知情之间使用了ATS的环保服务。      这方面的内容可以在APACHE的官方网站(http://traffic

2013-12-10 22:20:59 2545

原创 常用Linux命令总结

常用Linux命令总结2013-12-08压缩为gz格式gzip error_2018082217.log解压gz格式gzip -d error_2018082217.log.gz不解压来搜索gz格式的文件中的匹配行内容gunzip -c 不真正解压.gz文件,而是检查该文件,不会生成多余的文件gunzip -c error_2018082217.log.gz | grep...

2013-12-08 21:47:14 2958

转载 ATS程序功能和使用方法详解

转载自https://blog.zymlinux.net/index.php/archives/374Apache Traffic Server的程序文件,与传统的服务器系统有大不同,这里我们将会对这些文件进行详细的解读,并尽可能的对程序的功能和基本用法、参数等进一步说明,以利于新入门的同学们快速上手。本文中,我们以Fedora系统的安装结构进行解释,其他系统请参考《ATS安装大全》中介绍

2013-12-08 21:11:34 7739

原创 在Ubuntu 12.04 64bit上配置,安装和运行go程序

注意:下面的安装配置均遵从官网或是教材中的部分内容.一.下载和安装go在Ubuntu12.04上如果使用go安装包安装,只需在命令行输入sudo apt-get install golang-go下面我们关注更具普遍性的源码安装方式,它在linux发行版本中都是适用的.进入go语言的官网http://golang.org/根据操作系统和CPU架构选择所要

2013-12-07 20:42:34 10910

ats缓存对象过期不回源校验的处理日志.log

使用ATS 6.2.1时,发现一例文件过期但不回源校验的问题,这里是ATS对该请求的内部详细的处理日志细节,供对ATS内部处理机理感兴趣的同学参考,详见本人博文https://blog.csdn.net/tao_627/article/details/84973817

2018-12-12

gprof2dot.py

已验证可行,请放心使用

2015-04-10

user-agent大全

收集的各种user-agent字符串,写js会用到

2015-01-07

python实现的dht爬虫

这是一个相当实用的python实现的dht爬虫源码,它会在dht网络中爬取磁力链(资源的infohash)并写入MySQL数据库中,对我们了解dht协议的实现有很好的帮助.

2014-07-26

Ubuntu 14.04上wps安装所需的字体库deb包

这是wps for linux安装在Ubuntu 14.04上所需的字体包。这个包也可以在wps的官网论坛上找到,如果你有耐心去找的话。我上传到这里,提供给有需求的同学。

2014-04-20

Cumulus官网视频会议样例代码

这里给出了cumulus/OpenRTMFP的git官网提到的视频会话样例的AS3代码,包括服务器端和客户端两部分,我已经在<使用Cumulus和Flash Player搭建视频会议示例>http://blog.csdn.net/tao_627/article/details/18041473中给出了详细的说明.希望对感兴趣的朋友有所帮助,如有错误,欢迎不吝赐教.

2014-02-06

crtmpserver用到的JWPlayer最新版代码!

这是内嵌到网页中的最新版的JWPlayer播放器的代码和配置实例,在crtmpserver的直播demo中需要用到,希望对大家有所帮助。

2014-02-06

crtmpserver中用到的jwplayer插件

使用crtmpserver搭建vod点播测试环境时,需要在浏览器中播放rtmp视频,需要开源的jwplayer插件,这里提供了一个早期的版本。可以供大家测试使用。

2014-02-03

Writing Clean Code

编程精粹(Writing Clean Code),如何编写整洁的代码,chm格式

2010-10-07

ISO_IEC_14496-3 Part 3 Audio: 2001

2001版,很清晰的PDF,奉献给需要的朋友

2009-02-22

Digital Video and Audio Broadcasting Technology

一本不错的好书,推荐给大家!

2008-08-20

空空如也

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

TA关注的人

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