python弹幕点歌_直播续章:用树莓派搭建B站直播“点歌台”

感谢IT之家网友 晨旭喵 的投稿

写在前面:

之前我写了篇教程(用树莓派在B站24小时直播音乐),评论里有很多人都想要点歌功能。

点歌这个功能吧,其实想加也不算太难,可是啊…这是树莓派啊!直播姬弹幕姬实时渲染什么的带不动的啊!(好像也装不上)

可是啊…点歌这个功能好像也是很有必要的呢……

所以呢…我今天花了一个上午+一个中午的时间自己做了一个能在树莓派上运行的点歌台,虽然很简陋,但是能实现这个功能就已经很不错了嘛

(不会php和python的我靠着搜索引擎用php和python实现了这个功能…不是计算机专业的我已经尽力了……)

最终效果:http://live.bilibili.com/16703

本文着重于讲解如何搭建,不会涉及代码的详细解释。

下面开始教程

第一步:

第二步:安装python的库

我们的python脚本需要一些必不可少的库,依次运行下面两个命令进行安装:

sudo pip install eyed3

sudo pip install pathlib

第三步:安装nginx+php环境

这一步是为了能运行点歌的网页

安装nginx:

sudo apt-get install nginx

启动 nginx:

sudo /etc/init.d/nginx start

接下来修改配置文件:

sudo nano /etc/nginx/sites-available/default

在 “listen 80” 那个大括号里,把 “index index.html index.htm” 后面加上 “index.php”,像下面这样:

listen 80;

root /usr/share/nginx/www;

index index.html index.htm index.php;

然后再找到 php 那一段,改成下面这样:

location ~ .php$ {

fastcgi_pass unix:/var/run/php5-fpm.sock;

fastcgi_index index.php;

include fastcgi_par

你可能感兴趣的:(python弹幕点歌)