ChinaFFmpeg

 找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 17910|回复: 5

rtmp转推延迟如何优化

[复制链接]
发表于 2014-2-10 15:24:11 | 显示全部楼层 |阅读模式
编码器出的rtmp流,推到A服务器,A服务器比编码器的延迟大约0.75秒左右。
用ffmpeg命令ffmpeg -re -i input -vcodec copy -acodec copy -f flv output,output为B服务器推送地址,
结果B与A的延迟大概为3.5秒,请问这个B与A的延迟有办法优化吗
回复

使用道具 举报

发表于 2014-2-10 18:48:01 | 显示全部楼层
RTMP延迟0.75已经很不容易了
回复 支持 反对

使用道具 举报

 楼主| 发表于 2014-2-11 10:03:56 | 显示全部楼层
T-Bagwell 发表于 2014-2-10 18:48
RTMP延迟0.75已经很不容易了

那么从rtmp服务器A转发到rtmp服务器B延迟3.5秒,这个延迟是可以优化的吗
回复 支持 反对

使用道具 举报

发表于 2014-2-11 13:53:27 | 显示全部楼层
gzssyxwdy 发表于 2014-2-11 10:03
那么从rtmp服务器A转发到rtmp服务器B延迟3.5秒,这个延迟是可以优化的吗

你说的这个功能,不转码的话完全可以
回复 支持 反对

使用道具 举报

 楼主| 发表于 2014-2-11 15:20:08 | 显示全部楼层
admin 发表于 2014-2-11 13:53
你说的这个功能,不转码的话完全可以

是需要修改ffmpeg的代码么,我copy时间延迟是3.5秒,请问如何优化呢
回复 支持 反对

使用道具 举报

发表于 2014-2-11 17:19:47 | 显示全部楼层
不需要,直接把client部分在你得RTMP B上面实现,然后收到流直接通过RTMP B发出去
回复 支持 反对

使用道具 举报

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

本版积分规则

手机版|Archiver|ChinaFFmpeg

GMT+8, 2024-4-30 20:51 , Processed in 0.075586 second(s), 14 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表