> On 22 Apr 2021, at 18:05, Carl Zwanzig <c...@tuunq.com> wrote:
> 
> On 4/22/2021 12:43 AM, Bouke wrote:
>> Trying to view a stream while recording. (That 'sorta kinda' works with a
>> tee and udp streaming, but has a horrible delay.)
>> Ideal would be to keep FFplay open, and start / stop FFmpeg for
>> recording, or just viewing the incoming signal.
> The BMD recorder app does a rather good job of that....

You mean Media Express? Yes, that has just a little latency, but is too limited 
for my purpose.

> 
>> This results in a latency of 6 seconds (Ok, no local file, but with it
>> and a tee it’s the same)
> Have you tried
> different encodings?

Yes, but that’s no issue, the encoding is fast enough

> tee-ing raw frames into both a viewer and a separate encoder?

How would I go about that? And, how should that help ’not’ filling the buffer 
that FFplay reads out, introducing the latency?

> IIRC the ffmpeg decklink code has a few frames of latency, but not more than 
> that. OTOH, how many does the x264 encoder have?
Very little, that’s not the issue

> (I'll assume the encoder can keep up with the incoming frames.) At least for 
> the viewing part, you shouldn't use -any- encoding since those same frames 
> will then have to be decoded for display. (If you're using ffplay to monitor 
> the recording -after- encoding, they you have to live with the encoder's 
> latency.)

Just cursed and googled more, -fflags nobuffer solves it!

Thanks for putting me on the right track

Bouke


> Later,
> 
> z!
> _______________________________________________
> ffmpeg-user mailing list
> ffmpeg-user@ffmpeg.org
> https://ffmpeg.org/mailman/listinfo/ffmpeg-user
> 
> To unsubscribe, visit link above, or email
> ffmpeg-user-requ...@ffmpeg.org with subject "unsubscribe".

_______________________________________________
ffmpeg-user mailing list
ffmpeg-user@ffmpeg.org
https://ffmpeg.org/mailman/listinfo/ffmpeg-user

To unsubscribe, visit link above, or email
ffmpeg-user-requ...@ffmpeg.org with subject "unsubscribe".

Reply via email to