ffmpeg一个输入多个输出

ffmpeg支持单个输入多个输出。写了个脚本。当在输出出错的时候。ffmpeg就退出了。脚本尝试恢复连接。

#!/bin/bash
while :;
do
    sleep 2
    tcping -t 2 xxx.com 1935
    if [ $? -eq 0 ];then
        echo 'start'
	raspivid -t 999999999 -w 320 -h 240 -fps 10 -o - | /usr/local/bin/ffmpeg -i - -vcodec copy -an -f flv -metadata streamName=myStream tcp://0.0.0.0:6666 -c:v copy -an -f flv rtmp://xxx.com/webcam/live > /tmp/info.txt 2>&1
        echo 'end'
    fi
done

项目测试环境

由于单点登陆的需要。访问新项目的域名必须为xxx.focus.cn。否则就会跳不过来。。
我的电脑就是测试机。还需要给测试用。。。问题来了。我不能跟测试用一个目录吧。。

早上骑车的时候想到。可以通过域名绑定不同的ip来实现。

测试需要访问我的内网ip。我只需要把xxx.focus.cn绑定到127.0.0.1。然后新建一个虚拟主机监听127.0.0.1:80。指向我的工作目录就可以了。这样就跟测试区分开了。。

解决内网ip一直变

由于ubuntu下cisco anyconnect的vpn客户端支持有限。。浏览网页有很多问题。。所以连上vpn后我需要将公司的电脑当作代理来访问内部资源。。。但是我机器的内网ip一直变。。。写了一个shell脚本本地定期执行,一个php放到vps上接收ip信息并显示。。

<?php
ini_set('date.timezone', 'PRC');

if (isset($_POST['info'])) {
	$fp = fopen('/tmp/info.txt', 'w');
	if ($fp) {
		fwrite($fp, date('Y-m-d G:i:s') . "\n" . $_POST['info']);
		fclose($fp);
		echo 'ok';
		exit;
	}
	echo 'fail';
}else {
    $fp = fopen('/tmp/info.txt', 'r');
    if ($fp) {
        $ip = fread($fp, 100);
echo <<<EOF
    <html>
        <head>
            <meta charset="utf-8">
        </head>
        <body>
            {$ip}
        </body>
    </html>
EOF;
        fclose($fp);
    }
}

#!/bin/bash
a=`ifconfig eth0|grep 'inet '|awk -F' ' '{print $2}'`
#a=`ifconfig eth0`
curl -d "info=${a}" 'http://vpsdomain/xxx.php'

搬家了

周末搬家了。从唐家岭搬出来了。。在那里住了三年。。在最艰苦的时候。选择了这里。当时房租才500块钱。。现在已经涨到800块钱了。依然不能说贵。。现在住到了回龙观。新建的回迁房小区。住着挺好的。。什么都挺方便。三居室需要4200。。不算太贵。至少冬天不会冷了。。。开始新的生活吧。一天会比一天好。一年会比一年好。。

老婆和儿子过了十一会来北京。自从6月20号回去看了儿子一次。。到现在都没有时间回去。。病了一场。。都想不起来儿子长什么样了。。听孩儿妈说。。天天哼哼唧唧。。哈哈。。有可能这半年是一家三口待的最长的时间。

最近迷上了听《石涛.radio》。人性。灵性。。人的追求。好好想想人生的最终目标是什么。钱?成功?

何为成功?身体健康就是成功。。。。

博客又搬家了。

买了香港的vps。一个月45块钱。。国内ping平均响应时间在30ms~80ms吧。。已经很不错了。。今天把博客搬到这里了。。。速度果然快好多。。好了。我的项目可以继续了。。

ubuntu下Thunderbird接收Exchange Server邮件

ubuntu下一直使用thunderbird的Exquilla这个插件接收Exchange服务器的邮件。。但是这个插件只有两个月的试用期。。过了试用期就需要掏钱了。。。而且很贵。10$一年。。而且只能使用一个邮箱账号。。

然后一顿狂搜。。找到了一个解决方案 evolution + mapi。。但是很卡。。很卡。。没有thunderbird好用。。

继续搜。。继续搜。。。Davmail + thunderbird

Davmail 是一个邮件代理。。。。经过测试。。完美解决。。

http://davmail.sourceforge.net/thunderbirdimapmailsetup.html