快捷导航
打印 上一主题 下一主题

树莓派无人直播

[复制链接]
查看: 8256|回复: 0
  • TA的每日心情
    无聊
    2019-11-23 04:32
  • 签到天数: 1 天

    [LV.1]初来乍到

    8445

    主题

    8805

    帖子

    2万

    积分

    积分
    26166
    跳转到指定楼层
    楼主
    发表于 2025-2-11 06:20:09 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

    马上注册,结交更多淘宝商家,享用更多功能,让你轻松玩转社区。

    您需要 登录 才可以下载或查看,没有帐号?立即注册

    x

    树莓派使用ffmpeg推流实现无人直播
    一、前因

    曾多少时,一腔热血,网络下载了各种视频资源,闲来没事,总觉不应让其躺在硬盘里。
    我瞧了瞧角落的树莓派,遐想到一些直播平台播放的影戏,心中的技能火苗开始烧窜。
    要点:用ffmpeg将硬盘的影片推流到直播平台。
    二、安装

    更新软件
    apt update && apt upgrade -y  安装解码器
    安装ffmpeg,用来推流
    安装screen,用来配景运行
    三、单文件推流

    创建screen会话
    单文件循环播放
    ffmpeg -re -stream_loop -1 -i "/path/to/file1.wav" -vcodec copy -acodec aac -b:v 1500k -b:a 320k  -f flv "你的rtmp地点/直播码"参数表明
    -re 按照帧率发送,必须
    -stream_loop -1 无穷循环
    -i “发送文件路径” 文件路径
    -vcodec copy 视频解码使用原有格式,如报错可用-vcodec h264
    -acodec aac 声音解码使用AAC格式
    -b:v 1500k 视频码率为1500k,默以为200Kbit/s
    -b:a 320k 音频码率为320k
    -r 60 视频帧率为60帧/s,默认25,原视频没有60帧,则无效,不影响推流
    -f flv 输特别式为flv
    ”rtmp地点/直播码” 推流的目标地点
    四、多文件推流

    新建文件lists.txt
    file "path/1.mp4"file "path/2.mp4"file "path/3.mp4"新建文件live.sh
    #!/bin/bashwhile truedo        ffmpeg -f concat -safe 0 -re -i "/path/lists.txt" -vcodec copy -acodec aac -b:v 1500k -b:a 320k -r 60 -f flv "你的rtmp地点/你的直播码"done创建screen会话
    切换目次,实验live.sh
    ps:报错记得给文件赋予权限chmod +x live.sh chmod +x list.txt
    五、screen常用方法

    screen -S xxx 会话定名,xxx为id
    screen -d xxx 会话离线
    screen -r xxx 会话规复,会话离线是可用
    六、总结

    资源废物使用,何乐不为。
    该死,账号被封了,播放影视要版权。
    玩玩而已,不要认真。

    免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!




    上一篇:7X24小时的数字人直播来啦!京东云推出数字人假造主播服务
    下一篇:无人机直播,科技助农,让种子“飞起来”
    这里可以随意广告或签名,发布主题后即可显示,设置方法:右上角【我的设置-个人信息-个性签名】
    回复

    使用道具 举报

    您需要登录后才可以回帖 登录 | 立即注册

    本版积分规则

    精彩推荐

    让创业更简单

    • 反馈建议:admin@tao92.com
    • 工作时间:周一到周五 10:00-19:00
    • 淘九二电商网祝您店铺火火火!!!

    云服务支持

    精彩文章,快速检索

    关注我们

    Copyright   ©2015-2016  淘宝卖家开店运营论坛_淘宝卖家经验交流学习社区  Powered by©Tuyuanma  技术支持:tao92