有哪些对树莓派的有趣改造和扩展应用?
135 个回答
为了满足某人24小时不间断看直播的需求,想到用树莓派来实现
树莓派3b 因为是2.5A供电,用来驱动2T移动硬盘绰绰有余,
安装ffmpeg之后,可以直接转码推流到bilibili直播,我先在用这个在b站直播电影电视剧,
最不可思议的是
cpu占用只有5%。。。比用笔记本电脑时低太多了,不明觉厉,我在腾讯云主机也测试过,但是占用率瞬间100%而且发生严重卡顿。
主要过程是参考了这个 用树莓派在B站24小时直播音乐 | 树莓派实验室
注意一下,编译的命令要加sudo,编译ffmpeg的过程真的是很长。。。很长。。。大概一两个小时吧,然后就简单了,在b站开通直播间,复制rtmp地址和直播码即可
如果要连续播放多集电视剧,在那个脚本里添加即可,如果是连续剧,写个循环语句即可
在循环体中添加多条语句即可,比如上图引号内为视频路径,甄嬛传第56集,后面是rtmp地址和直播码
用树莓派直播的步骤其实还是比较简单的,我遭遇的最费劲的其实是无显示器无路由器控制权情况下进入raspbian系统,具体步骤在这里
最后献上直播间地址
直播间地址 蛋疼测试--树莓派24小时直播电影 - 五维谐振子 - 哔哩哔哩直播
因为发热量感人,后来又加了个带风扇的壳子
======================================
最近更新一波
因为有的直播网站频繁更换直播地址和推流码,每次重写脚本太麻烦,所以我做了个很简单小工具
然后掉进了一个更大的坑。。。。
在树莓派上编程蛋疼的要死。交叉编译我实在是不想碰。然而树莓派上的qtcreator闪退而且版本太老。本身linux平台qt软件打包就很费劲,虽然有人开发了工具linuxdeployqt,但是没有arm平台的,然后通过源码编译又需要树莓派装5.5以上的qt。所以折腾半天还是找不到打包方法。把所有需要的库拷到一起不知道行不行
就是下面这个
https://pan.baidu.com/s/1DSoaGWvytly_bZU6_0l7-A
直接拷贝到树莓派里,然后解压,双击liveraspp.sh执行。。。。估计大概率不能用,如果能用的话请通知我一下。或者有会树莓派下打包qt程序的大神,看在党国的份上,拉兄弟一把。
github链接在此
本来想继续添加一些功能,然而调试实在是太费劲了,刚开的坑就准备弃了
最近增加了同时推流字幕功能,计划添加的功能,显示进度和烧写硬字幕功能,还有音轨选择功能,这几个都比较费劲,还得继续学ffmpeg