`
文章列表
最近一个项目,需要用ffmpeg把rtsp流转成ts流。由于rtsp服务器有可能关闭,需要自动的重启ffmpeg去连接rtsp服务器 1、编写一个用ffmpeg转TS流的脚本rtsp2ts.sh ffmpeg -i "rtsp://xx.xx.xx.xx:554/xxx?tcp" -vcodec mpeg2video -b 2048k -acodec libmp3lame -ab 128k -f mpegts udp://127.0.0.1:1234?pkt_size=1316 2> /dev/null & URI中?tcp表明音视频数据采用tcp传输 ...
1、将nginx和nginx-rtmp-module的源码包解压 PS:nginx-rtmp-module网址 https://github.com/arut/nginx-rtmp-module 2、进入nginx的源代码目录,编译 ./configure --add-module=<path-to-nginx-rtmp-module> --without-http_rewrite_module make make install 3、写一个测试配置文件 #user nobody; worker_processes 1; error_log lo ...
#vi nginx.conf #在http中添加如下配置 upstream html.aaa.com{ server 10.0.8.29:80 weight=1 max_fails=2 fail_timeout=30s; } upstream www.aaa.com{ server 10.0.8.32:80 weight=1 max_fails=2 fail_timeout=30s; server 10.0.8.31:80 weight=1 max_fails=2 fail_timeout=30s; } #权重,值相同就平分访问量#最大请求失败次数和失败时间, ...
这儿以https://guge.net反向代理https://encrypted.google.com为例. 证书储存在/root/gugenet/文件夹中. 访问http衔接自动跳转到https链接. 只需把下面的代码拷贝到nginx的配置文件中(一般为nginx.conf),再重启nginx就可. server { listen 443; server_name guge.net; ssl on; ssl_certificate /root/gugenet/guge ...
<?php header("Content-type:text/html;charset=utf-8"); $cookie_file = dirname(__FILE__)."/cookie_".md5(basename(__FILE__)).".txt"; // 设置Cookie文件保存路径及文件名 function vlogin($url,$data){ // 模拟登录获取Cookie函数 $curl = curl_init(); / ...
<? /** * 文件上传类 */ class uploadFile { public $max_size='1000000'; //设置上传文件大小 public $file_name='date'; //重命名方式代表以时间命名,其他则使用给予的名称 public $allow_types; //允许上传的文件扩展名,不同文件类型用“|”隔 ...
<?php $discuz_url = 'http://127.0.0.1/discuz/';//论坛地址 $login_url = $discuz_url .'logging.php?action=login';//登录页地址     $post_fields = array(); //以下两项不需要修改 $post_fields['loginfield'] = 'username'; $post_fields['loginsubmit'] = 'true'; //用户名和密码,必须填写 $post_fields['username'] = 'tianxin'; ...
河南省 (中国电信) 首选DNS 222.88.88.88 备选DNS 222.85.85.85 河南省郑州市(中国电信) 首选DNS:219.150.150.150 备份DNS:219.150. 32.132 河南省郑州市(中国网通) 首选DNS:202.102.224.68 备份DNS:202.102.227.68 河南省安阳市(中国铁通) 首选DNS:211.98.192.3 备份DNS:61.233.65.3 河南省洛阳市(中国电信) 首选DNS:222.88.88.88 备份DNS:222.85.85.85 河南省网通DNS(全省) 首选DNS:20 ...
1. li在IE中底部3像素的BUG 解决方案:在<li>上加float:left;即可解决 2. IE6中奇数宽高的BUG。 解决方案:就是将外部相对定位的div宽度改成偶数。高度也是一样的。 3. IE6文字溢出BUG 引发这种BUG有几个条件 1.是注释引起的,删除所有注释即可. 2.hidden的input直接放在form下. 3.display为none的div也有可能引发此bug. 4.可以通过外面再包一次DIV解决 由注释造成文字溢出,属于IE6的BUG,溢出文字的字数=注释的条数*2-1,这里的字数在中文或英文数字时都成立。注释坐在位置与溢出位置 ...
web.conf配置文件的格式   <?xml version="1.0" encoding="UTF-8"?> <configuration>     <system.webServer>         <rewrite>             <rules>                 <rule name="Imported Rule 1">                     <match url="ShowPr ...
备份MySQL数据库的命令 mysqldump -hhostname -uusername -ppassword databasename > backupfile.sql 备份MySQL数据库为带删除表的格式 备份MySQL数据库为带删除表的格式,能够让该备份覆盖已有数据库而不需要手动删除原有数据库。 mysqldump -–add-drop-table -uusername -ppassword databasename > backupfile.sql 直接将MySQL数据库压缩备份 mysqldump -hhostname -uusername -ppasswo ...
##MySQL数据库SQL(Structured Query Language)结构化查询语言常用基本操作: /*DDL(Data Definition Language)数据定义语言*/    ##创建数据库:    create database '数据库名称' charset utf8;    ##删除数据库:    drop database '数据库名称';    ##显 ...
html { -webkit-filter: grayscale(100%); -moz-filter: grayscale(100%); -ms-filter: grayscale(100%); -o-filter: grayscale(100%); filter:progid:DXImageTransform.Microsoft.BasicImage(grayscale=1); _filter:none; }
要实现网页灰度,最稳妥的办法莫过于直接处理所有图像,不用考虑兼容,不用考虑效率。但是,工作量比较大,切换回来也费力。 ie系列支持css滤镜,一句 filter:gray; 就解决了所有问题。但是,众所周知,ie以效率低著名,你会发现开启以后速度显著下降。并且,最致命的,在其他浏览器下无效。 有没有兼容所有浏览器的办法呢?有。JavaScript能做到,早就有人用js模拟了ie的gray滤镜,如果你感兴趣并且愿意看英文,可以去看看《“GRAYSCALING” IN NON-IE BROWSERS》。如果你不愿意看,我可以直接告诉你怎么用。 
以前,在web上要显示灰度图片的话,只有手工使用图片软件转换。但是现在借助于html5的canvas可以实现这个过程,而不需要再借助图片编辑软件了。我用html5和jquery做了一个demo,来展示如何实现这个功能。    目的  这个demo将会向你展示用html5和jquery,如何实现鼠标在图片上移动移出时,灰度图像和原图之间的切换。在html5出现之前,要实现这个功能就需要准备两个图片,一个灰度图片,一个原图。但是现在借助于html5可以实现的更快更容易,因为灰度图片是直接在原图上生成的。我希望这段js代码对你在创建文件或者图片陈列功能的时候有帮助作用。    效果图  ...
Global site tag (gtag.js) - Google Analytics