利用旧手机搭建24h点歌平台

在编写这篇文章之前,我想首先感谢https://github.com/chenxuuu/24h-raspberry-live-on-bilibili 这个项目,整体思路真的很有意思,感兴趣的不妨去看看这个项目。好了,说说我是怎么另类运行这个项目的~


其实安卓手机就是高配版树莓派

我这里用的是中兴s291,也算是一代神机了,我现在把它刷成了cm12.1,系统默认自带ROOT 权限。

当你root 完你的手机,并且正确安装好busybox后,你应该访问https://github.com/meefik/linuxdeploy/releases 这个网址安装最新版Linux deploy ,同过deploy这种方式安装Debian系统到你的手机,建议创建系统镜像时尽量大一些,我这里由于只有4G sd卡,所以创建的镜像只有3.5G,后期弄起各个组件捉襟见肘。。。

当你成功创建好系统,并能够用SSH登陆后,其他的就可以按照开头项目地址建议的步骤去做,其中注意的是,ffmpeg请使用git clone最新源码,否则你就等着出错吧。。。

这里我还想提一下,通过apt-get安装的php/nginx你需要修改它的运行用户组为android  ,有兴趣的建议搜索关键字3003 aid_inet 


连个具体步骤都没有,玩人呢?

这个嘛,博主比较懒,而且是鱼的记忆,用过的步骤基本忘光了,不过我可以大概的提供一些参考~

看https://www.ithome.com/html/win10/347733.htm 就可以很好的安装debian系统到手机上

看http://blog.csdn.net/qq_36731677/article/details/79084083就可以很好的将php/nginx/mysql部署到手机上

git clone https://github.com/FFmpeg/FFmpeg.git 就能将最新版ffmpeg下载到本地啦,编译时会报错,不用管他就好啦

安装you-get 时建议安装最新beta版,默认安装的有可能下载B站视频失败 https://github.com/soimort/you-get

参考https://pip.pypa.io/en/latest/installing/ 安装pip3,英文不用怕,交给谷歌翻译就搞啦

安装x264解码器是请用以下的命令

./configure --host=arm-unknown-linux-gnueabi --enable-shared  --disable-opencl

貌似 –enable-static 选项编译会报错,改为–enable-shared 就不会报错,特神奇
还有一项,如果你通过apt-get 方式安装php-fpm ,务必安装 php7.0-curl ,原因你懂的,另外请将php-fpm用户组修改为android,原因我已经提过了~
各位,如果有幸看到这篇文章,不妨留言提出你的问题,如果可以我会给出回答的~

 
 
         

试用 nginx Fastcgi cache月余感想

nginx Fastcgi cache这个缓存方案我曾经在两年前使用过,如今我还是忍不住拿来用,因为这个缓存方式真的很棒,可以完美替代像w3t之类的缓存插件~ 教程很简单,你...

杂谈:把个陈年老站又支起来啦~

没错,闲来无事把2015年关张的网站又重建了~重建后发现,里面图挂的差不多了,好多服务也都挂掉了,比如百度网盘外链,比如贴图库…感慨中让我细数下这些挂掉...

东京喰钟:re 1-24集

FFFCE5A9C5EC9326B8CC11B9A38E0934D53B94CA 剧情在最近几集变得有点快:比如突然金木就脱离处男行列,并一夜之间就有了自己的孩子等等…槽点有点多,打斗剧...

硬核级撸羊毛:有条件获取Assassin’s Creed Odyssey

如题,是不是很诱惑?本文适合已经获得谷歌邀请的用户,截至日期在明年1月15日,只要在PROJECT STREAM游玩一小时在线版Assassin’s Creed Odyssey即可! 分享...

土法解决潘多拉多拨v4+v6共存问题

困扰近月的问题今天用特别扭的方法解决了…虽然不完美,可也算一种解决办法了.亲测手机+pc可以顺利获取ipv6地址. 如果你稍微了解mwan3就会知道,在ipv4时...

建议回滚至2.0以解决oneindex白屏问题

继上一次翻车之后,这次博主又遇到点”小麻烦”.原来,就在最近几天,oneindex再也获取不到网盘内的文件了,重装/重新授权也无济于事.起初,本人只是以...