gpt4 book ai didi

audio - 将带有 G.711 音频的 RTSP/RTMP-Livestream 转换为带有 aac-audio 的 RTMP/RTSP

转载 作者:行者123 更新时间:2023-12-03 02:28:20 37 4
gpt4 key购买 nike

我是这个论坛的新手,我的英语水平不是最好的!

我有一个网站,在那里我发布了摄像机的视频流,以显示在嵌套时间现场发生的事情!一个具有高 IT 技能的人为我构建了一个小服务器用于重新流 (Datarhei-Restreamer) 但这家伙仍然没有时间和更糟糕的响应时间......

对于我的问题:Restreamer 不支持来自摄像机的“G.711”音频编解码器,并且网站上的 Livestream 仍然没有音频。因此,我需要转换 Livestreams(H.264 中的 RTSP 和 RTMP-),以便音频更改为“aac”或其他支持的内容。但我没有计划如何做到这一点。我用 FFMPEG 尝试过,但我没有找到正确的命令来获得我的结果。流式服务器有一些东西可以将新创建​​的流发送到 - 我没有想到它来做到这一点(我只需要一个可以用 VLC 播放器查看的流,然后作为我的 restreamer-server 的输入,jsut像ca一样

我想将源流更改为正确的编解码器(从 G.711 到 AAC 的音频,其余的类似于源),然后将这个"new"流放入我的 Restreamer-Server,它会正常工作! (用 XSplitbroadcaster 测试,但不能在 Raspberry 上运行,只有 1 个实例可运行,但需要同时编码 2 个直播流)而且这个程序有烦人的错误(无休止且不可删除的错误消息,但正在运行流)

我有一个新的第二个覆盆子,计划作为 restreamer-raspberry 的“实时编码器”,如果"new"流正在进入(图形 ui 上的 rtmp/rtsp-input)我仍然尝试使用 FFMPEG 但仍然没有结果...

很抱歉这个包含所有语言问题的长文本,但我真的很沮丧,因为我已经购买了 2 台新相机,总共 450 欧元只是为了现在获得有声的直播:(

最佳答案

最后,我在这里找到了最好的解决方案并且它有效(https://github.com/datarhei/restreamer/issues/11)。在冗长的讨论中,使用 svenerbeck 在 2016 年 4 月 4 日编写的解决方案。基本部分写在下面。

  • 新建live.json/mnt/live.json随着即将到来的修改:
    "ffmpeg": {
    "options": {
    "native_h264": [
    "-vcodec copy",
    "-acodec aac",
    "-f flv"
    ],
    .....
  • 执行容器
    docker run ... -v /mnt/live.json:/restreamer/conf/live.json ....
  • 关于audio - 将带有 G.711 音频的 RTSP/RTMP-Livestream 转换为带有 aac-audio 的 RTMP/RTSP,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49306734/

    37 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com