这的媒体中心包括了,下载和播放。
主要用到的软件有 aria2
kodi
。
首先来说下载。
要下载就要有空间,树莓派SD卡上的那点空间还是远水解不了近渴。
所以添加U盘或硬盘作为载体。
插上U盘后默认不会自动挂载,需要command,
先查看一下U盘有没有被识别,
ls /dev/sda*
看到有 sda1
的话,说明系统已识别。
接下来手动挂载一下。顺便加上卸载的。
sudo mount /dev/sda1 /mnt/Upan //需要新建Upan目录
sudo umount /dev/sda1
接下来是 自动挂载的一个土办法,每次登陆的时候挂载。
nano /etc/profile
sudo mount /dev/sda1 /mnt/Upan
安装:
sudo apt-get install aria2 //安装aria2
接下来设置aria2.
mkdir ~/.aria2
touch ~/.aria2/aria2.session
nano ~/.aria2/aria2.conf //添加以下内容
dir=/mnt/Upan
disable-ipv6=true
enable-rpc=true
rpc-allow-origin-all=true
rpc-listen-all=true
#rpc-listen-port=6800
continue=true
input-file=/home/pi/.aria2/aria2.session
save-session=/home/pi/.aria2/aria2.session
max-concurrent-downloads=3
保存 然后尝试已配置文件启动aria2:
aria2c --conf-path=/home/pi/.aria2/aria2.conf
没出错的话 按 CTRL+C
退出。把aria2添加进系统服务
sudo nano /etc/init.d/aria2c
// 粘贴以下内容
//sudo -u后面的是你正在使用的用户名,因为我用的pi,别忘记改成自己的
#!/bin/sh
### BEGIN INIT INFO
# Provides: aria2
# Required-Start: $remote_fs $network
# Required-Stop: $remote_fs $network
# Default-Start: 2 3 4 5
# Default-Stop: 0 1 6
# Short-Description: Aria2 Downloader
### END INIT INFO
case "$1" in
start)
echo -n "Starting aria2c"
sudo -u pi aria2c --conf-path=/home/pi/.aria2/aria2.conf -D
;;
stop)
echo -n "Shutting down aria2c "
killall aria2c
;;
restart)
killall aria2c
sudo -u pi aria2c --conf-path=/home/pi/.aria2/aria2.conf -D
;;
esac
exit
保存后退出,然后设置这个文件的权限为755:
sudo chmod 755 /etc/init.d/aria2c
以进程方式应用和启动aria2:
systemctl enable aria2c.service
systemctl start ari2c.service
如果只显示 Starting aria2c
,没有其他错误提示的话就说明成功了。
然后添加aria2c服务到开机启动:
sudo update-rc.d aria2c defaults
apache
& 连接aria2由于Aria2不具备Web管理,所以需要使用第三方开源程序 Yaaw
通过Web管理下载。
sudo apt-get install apache2
安装完成后,下载yaaw服务
cd /var/www/html
sudo git clone http://github.com/wzhy90/yaaw
以上步骤完成后 重启系统。并登陆。 在任意浏览器上 打开 http://树莓派ip/yaaw/
设置外网访问,这样就走到哪都能随时添加任务,
由于我用的是openwrt路由器,这里就将openwrt作为示范。
这里先介绍一个aria2 web 控制台,
浏览器打开 aria2c.com。
现在局域网下配置好路径http://pi_IP:6800/jsonrpc
现在进入正题openwrt的ui界面
网络 > 防火墙 >端口转发 >
> 新建端口转发
到这路由器端就大概设置完成。 接下来在aria2c.com上配置路由端ip和端口。
最后手机端3G网作证。
先简单介绍一下在pi上安装kodi吧
另外kodi上还能安装各种插件,
比如射手字幕,看电影时能手动?下载到字幕
sudo apt-get update
sudo apt-get install kodi
APP 详情如下,按步骤添加pi的地址,就能抛弃键盘鼠标
手机端直接控制kodi
躺沙发看片利器
1.极客DIY:使用树莓派制作一套“NAS+私有云盘+下载机”
2.Raspberry Pi技术笔记之四:使用aria2打造下载利器