随步履前行 拥心畔繁花

iXcol 发布的文章

iXcol

好久没有上新内容了,这张专辑有点偏向校园民谣的感觉,侃侃的声音很独特,第一次听,你并不一会马上喜欢,可是,听着听着越来越觉得好听,这张专辑是侃侃最有名的了吧。实际上很早就下载了,没怎么听,有几回在外面路上听到时,觉得很熟悉亲切好听。就推荐同名主打曲《穿过生命散发的芬芳》吧。

前段时间买了一个音乐播放器山灵M3s支持DSD音乐直接播放。所以最近在整理手里的一些音乐,重新下载一些DSD音乐专辑,要是碰到好听的专辑就放上来。当然这里只能分享网易云音乐,要是觉得好听,自己百度搜索下载APE、FLAC或WAV格式吧。

在音乐里回归靑春岁月,在生命里散发迷人芬芳。
莫言 莫求 莫离弃 红尘阡陌为谁轻吟岁月滴答
且听 且行 且珍惜 悠然篱下于芬芳处千偈莲花

侃侃-穿过生命散发的芬芳
iXcol

晚上没有球赛,又不想干活。于是偷懒摸鱼,就继续画画啦。

拿手枪的少女,试试画一些画面元素特别多的画。

END

画着画着,没感觉了,画不动了。就这样吧

DAY3

DAY2

恰逢世界杯加上最近手里有好多事情要做,所以画画的事情就往后延迟了,今天ftp出问题了,于是边看世界杯边把上次没画完的继续补上。

DAY1

之前那张背景的图片画的有点腻了,就没继续画,于是电脑就新开一张,画了一般,也不满意。这是又重新开始画的另外一张,感觉不错,争取画完。

没画完的一张,也一并放上来

拿手枪的少女-END 拿手枪的少女-END 拿手枪的少女-END 拿手枪的少女-END 拿手枪的少女-END
iXcol

Ipad pro真是神器啊,最近用ipad练习素描明暗关系,攒了好几张先往上上放,最近一段时间估计会继续练习,随后再继续增加。

说几句题外话,原来pencil太滑了,本来想网上买个握笔器,后来在家里找到几把旧的带有软橡胶的中性笔,最合适的是晨光K35,把笔套拆下来,笔上抹点水,然后轻松套进去,握感太舒服。至此以后已经很少用电脑画了,全都搬到ipad涂鸦了。。。

最近的涂鸦作品 最近的涂鸦作品 最近的涂鸦作品 最近的涂鸦作品 最近的涂鸦作品
iXcol

最近一直用ipad做绘画练习,画了这么长时间,感觉人物形体方面还是很欠缺,所以一直在做人物素描练习,等过段时间集一些练习稿统一放上来。

这张图片是在ipad上画完大致的线稿效果并且简单上色,拿到电脑添加背景并对细节继续绘画,之后有时间就会接着画。

Day2

电脑绘画 Day1

ipad绘画初稿

女神的背影2 女神的背影2 女神的背影2
iXcol

网络电视接收服务器配置步骤

接收服务器配置步骤

服务器:Centos 8核心+8G内存+50G硬盘
服务配置:nginx+rtmp+ffpmeg

1、升级系统

sudo yum install epel-release -y
sudo yum update -y
sudo shutdown -r now

Centos7

sudo rpm --import http://li.nux.ro/download/nux/RPM-GPG-KEY-nux.ro
sudo rpm -Uvh http://li.nux.ro/download/nux/dextop/el7/x86_64/nux-dextop-release-0-5.el7.nux.noarch.rpm

Centos6

sudo rpm --import http://li.nux.ro/download/nux/RPM-GPG-KEY-nux.ro
sudo rpm -Uvh http://li.nux.ro/download/nux/dextop/el6/x86_64/nux-dextop-release-0-2.el6.nux.noarch.rpm

2、安装nginx

cd
mkdir source #创建源码目录 后面的源码都放在这个目录
cd source
yum -y install git #安装git
git clone https://github.com/nginx/nginx.git #从github服务器上将nginx的源代码下载下来
git clone https://github.com/arut/nginx-rtmp-module.git #将rtmp模块的源码下载下来

下载依赖模块

rpm -qa|grep 模块名字  #查询安装的模块的包信息

wget https://www.openssl.org/source/openssl-1.1.0.tar.gz #下载OpenSSL源码包
wget https://ftp.pcre.org/pub/pcre/pcre-8.39.tar.gz #下载pcre源码包
wget http://www.zlib.net/zlib-1.2.11.tar.gz #下载zlib包源码

tar -zxvf 包名  #解压各个包源码

添加nginx设置文件

cd
cd source
cd nginx
vi config.sh

添加如下内容

./auto/configure --prefix=/usr/local/nginx \
        --with-pcre=../pcre-8.39 \
        --with-openssl=../openssl-1.1.0 \
        --with-zlib=../zlib-1.2.11 \
        --with-http_v2_module \
        --with-http_flv_module \
        --with-http_mp4_module \
        --add-module=../nginx-rtmp-module/
    

保存后给文件赋予操作权限,再执行

chmod 777 config.sh   #赋予权限
./config.sh           #执行脚本

安装依赖

yum -y install gcc #确保依赖的gcc安装
yum -y install gcc-c++ #确保依赖的c++已经安装
make #编译

vi #安装

放行80端口

安装iptables

yum install iptables-services

放行端口

iptables -I INPUT -p tcp -m state --state NEW --dport 80 -j ACCEPT #放行8084端口的 NEW状态请求(本机的RELATED,ESTABLISHED状态是默认放行的)
service iptables save #保存规则
service iptables restart #重启防火墙保证新的规则加载进来

测试nginx是否安装成功

打开ip:port,默认80,测试网站是否可以浏览

7\配置rtmp

在nginx配置文件中配置rtmp服务,记住rtmp服务是和http服务是平级的,所以我们需要在和http配置平级的位置另起rtmp服务

vi /usr/local/nginx/conf/nginx.conf #修改配置文件

在配置文件末尾加入以下内容(括号嵌套切记不要弄混)

rtmp config rtmp {

server  {
    listen 1935;
    chunk_size 4096;
    application live  {
        live on;
        record off;
    }
    application live2  {
        live on;
        record off;
    }
    application vod  {
        play /var/flvs;
    }
    application vod_http  {
        play http://服务器的ip/vod;
    }
    application hls  {
        live on;
        hls on;
        hls_path /tmp/hls;
    }
} }
/usr/local/nginx/sbin/nginx -s reload  #修改配置文件重启nginx服务
/usr/local/nginx/sbin/nginx -c /usr/local/nginx/conf/nginx.conf 

8\测试rtmp端口是否通

端口放行需要有三个条件,1.云服务的安全组放行;2.防火墙iptables放行;3.服务本身放行

添加1935端口

iptables -I INPUT -p tcp -m state --state NEW --dport 1935 -j ACCEPT #放行1935端口的 NEW状态请求
service iptables save #保存规则
service iptables restart #重启防火墙保证新的规则加载进来

由于nginx服务我们已经配置过1935端口,所以是放行状态的,我们可以在windows本地使用telnet 命令测试端口是否通

至此,接收服务器配置完成。

iXcol

最近因为工作的缘故,为单位配置了网络电视直播平台,之间查阅了很多资料。现网络直播平台已经可以正常转播电视,也可在线转播网络课程。把之前的配置步骤放在这里,做个存档吧。

推送服务器

8核、4G以上内存、50G硬盘、系统Centos 6或7

一.FFMPEG编译安装

http://trac.ffmpeg.org/wiki/CompilationGuide/Centos

二.FFMPEG自动安装

1.升级系统

sudo yum install epel-release -y
sudo yum update -y
sudo shutdown -r now

2.安装Nux Dextop Yum 源

Centos7

sudo rpm --import http://li.nux.ro/download/nux/RPM-GPG-KEY-nux.ro
sudo rpm -Uvh http://li.nux.ro/download/nux/dextop/el7/x86_64/nux-dextop-release-0-5.el7.nux.noarch.rpm

Centos6

sudo rpm --import http://li.nux.ro/download/nux/RPM-GPG-KEY-nux.ro
sudo rpm -Uvh http://li.nux.ro/download/nux/dextop/el6/x86_64/nux-dextop-release-0-2.el6.nux.noarch.rpm

3.安装FFmpeg 和 FFmpeg开发包

sudo yum install ffmpeg ffmpeg-devel -y

4.测试是否安装

ffmpeg

2 服务器定时执行任务

为了服务器可以推送多线视频,需要使用crontab定时器来执行多线程任务。

crontab -e

添加内容模板:

*/1 * * * * ffmpeg -re -analyzeduration 8000 -probesize 200000 -i 源ip -strict -2 -c:v copy -c:a aac -bsf:a aac_adtstoasc -f flv rtmp://接收ip:1935/hls/ahtvhd

另外为了服务器稳定允许,在每天的固定时间重启ffmpeg,并且每周重新一次服务器。

30 0,7,15 * * * pgrep ffmpeg && killall -9 ffmpeg
0 4 * * 1,5 reboot

添加完任务后,需要重启crontab

/sbin/service crond start //启动服务
/sbin/service crond stop //关闭服务
/sbin/service crond restart //重启服务
/sbin/service crond reload //重新载入配
crontab -l 列出当前的crontab任务
crontab -r 删除当前的crontab任务
crontab -e (solaris5.8上面是 crontab -r) 编辑一个crontab任务,ctrl_D结束

三.推送服务器日志文件过大解决

一、解决邮件发送到:

vi /etc/crontab;将MAILTO=root修改为MAILTO="",:wq保存。
/etc/init.d/crond restart  重启计划任务使其生效

二、删除maildrop下大量的垃圾邮件:

find /var/spool/postfix/maildrop/ -type f |xargs rm -rf
rm /var/spool/mail/root

三、以上方法还是不行,那只能采用定时计划了删除maildrop下的文件了。
1、先建立a.sh文件,内容如下

#!/bin/sh` 

cd /var/spool/postfix/maildrop; ls | xargs rm -rf; 

(该脚本程序路径默认应该在root跟目录下,也就是绝对路径为 /home/a.sh)
2、chmod +x 对脚本文件添加执行权限,否则不能执行
3、vi /etc/crontab #编辑配置文件,在最后一行添加内容

* */3 * * * root  sh /root/a.sh  表示每隔3个小时执行一次

4、重启计划任务

service crond restart