之前写过使用服务器安装kplayer进行推流:https://zsxwz.com/2022/12/28/
服务器的好处就是24小时不关机,缺点就是国内服务器贵,国外服务器延迟高可能还断流。
如果推流到b站等国内网站,使用termux推流是一个不错的选择。
1、下载kplayer
wget https://github.com/bytelang/kplayer-go/releases/download/v0.5.8/kplayer-v0.5.8-linux_arm64.tar.gz tar -zxvf kplayer-v0.5.8-linux_arm64.tar.gz
2、配置:
#设置存储 termux-setup-storage cd kplayer #修改配置文件 vim config.json #配置文件 { "version": "2.0.0", "resource": { "lists": [ "/sdcard/Download/videos" ], "extensions": [ "mp4","flv","mkv" ] }, "play": { "play_model": "loop", "cache_on": true, "cache_uncheck": false }, "encode": { "video_width": 854, "video_height": 480, "video_fps": 25, "audio_channel_layout": 3, "audio_sample_rate": 44100, "bit_rate": 2000, "avg_quality": 15 }, "output": { "lists": [ { "path": "推流地址" } ] } }
在/sdcard/Download/ 新建一个videos文件夹,把需要推流的视频放这个文件夹即可。
3、运行
./kplayer play start ./kplayer play start -d #先跑一次,看看有没有报错,然后再后台守护运行。