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

Audio 将带有G.711音频的RTSP/RTMP Livestream转换为带有aac音频的RTMP/RTSP,audio,ffmpeg,rtsp,rtmp,Audio,Ffmpeg,Rtsp,Rtmp,我是新来的,我的英语不是最好的 我有一个网站,在那里我发布了摄像机的视频流,以显示在筑巢期间发生了什么!一个IT技能很高的家伙为我构建了一个用于Restream IT的小服务器(Datarhei Restreamer),但这个家伙仍然没有时间,响应时间也更差 我的问题是:Restreamer不支持摄像头的“G.711”音频编解码器,而Livestream在网站上仍然没有音频。因此,我需要转换Livestreams(H.264中的RTSP和RTMP),以便音频更改为“aac”或其他受支持的内容。但

我是新来的,我的英语不是最好的

我有一个网站,在那里我发布了摄像机的视频流,以显示在筑巢期间发生了什么!一个IT技能很高的家伙为我构建了一个用于Restream IT的小服务器(Datarhei Restreamer),但这个家伙仍然没有时间,响应时间也更差

我的问题是:Restreamer不支持摄像头的“G.711”音频编解码器,而Livestream在网站上仍然没有音频。因此,我需要转换Livestreams(H.264中的RTSP和RTMP),以便音频更改为“aac”或其他受支持的内容。但我没有计划怎么做。我用FFMPEG试过了,但是我没有找到正确的命令来获得我的结果。有一个流媒体服务器可以将新创建的流发送到-我不想让它进入我的头脑来做这件事(我只需要一个流,可以通过VLC播放器查看,然后作为我的restreamer服务器的输入,jsut和ca一样)

我想将源流更改为正确的编解码器(音频从G.711到AAC,其他类似源),然后,将此“新”流放入我的Restreamer服务器,它将正常工作!(使用XSplitbroadcaster进行测试,但不在Raspberry上运行,只有1个实例可运行,但需要同时对2个livestreams进行编码)而且这个程序有恼人的错误(无休止的错误消息,而且不是可移除的错误消息,而是正在运行的流)

我有一个新的第二个raspberry,计划作为restreamer raspberry的“实时编码器”,如果“新”流正在进入(图形用户界面上的rtmp/rtsp输入),我仍然尝试使用FFMPEG,但仍然没有结果


很抱歉这么长的文字会有语言问题,但我真的很失望,因为我花了450欧元买了两台新相机,只是为了现在就获得声音直播:(

最后,我在这里找到了最好的解决方案,效果很好().在长时间的讨论中,使用svenerbeck于2016年4月4日编写的解决方案。基本部分写在下面

  • 通过即将进行的修改,在
    /mnt/live.json
    中创建一个新的
    live.json

    “ffmpeg”:{
    “选择”:{
    “本地_h264”:[
    “-vcodec副本”,
    “-acodec aac”,
    “-f flv”
    ],
    ….

  • 使用Exec命令执行容器

    docker run…-v/mnt/live.json:/restreamer/conf/live.json…