之前写过使用服务器安装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 #先跑一次,看看有没有报错,然后再后台守护运行。

