ffmpeg not 100% compliant with DVB

Digital ATV - The latest generation, cutting edge ATV - Please discuss it all here.
Forum rules
This forum is run by the BATC (British Amateur Television Club), it is service made freely available to all interested parties, please do not abuse this privilege.

Thank you
Post Reply
PE5PVB
Posts: 155
Joined: Sun Sep 02, 2012 6:51 pm

ffmpeg not 100% compliant with DVB

Post by PE5PVB » Mon Nov 14, 2022 3:48 pm

It strikes me that ffmpeg's TS as we use it is not completely compatible with the DVB standard. For example, if I watch the stream with VLC player, it often takes a while before I have audio and video. I also have a Tandberg MPEG encoder and it gives an almost instant image. I also see that, for example, a professional Tandberg receiver has some difficulty with demodulating the ffmpeg signal, while it works fine with the signal from the Tandberg encoder. I assume this has to do with frame composition and timing. Has anyone ever analyzed this?

In my case I tested this with a symbol rate of 1000ks/s

g0mjw
Posts: 2352
Joined: Sat Sep 20, 2014 9:15 am

Re: ffmpeg not 100% compliant with DVB

Post by g0mjw » Mon Nov 14, 2022 5:33 pm

I suspect this is true, but I can't imagine how to take the ffmpeg source code and modify it to be compliant. We have to use what is available.

Mike

PE5PVB
Posts: 155
Joined: Sun Sep 02, 2012 6:51 pm

Re: ffmpeg not 100% compliant with DVB

Post by PE5PVB » Mon Nov 14, 2022 6:08 pm

Mike,

I'm on the quest to find the differences. If anyone have info on this, please let me know. In that case I can send the info to the ffmpeg team.

VK3EHT
Posts: 7
Joined: Mon Jan 16, 2017 12:18 am

Re: ffmpeg not 100% compliant with DVB

Post by VK3EHT » Fri Jul 07, 2023 1:50 pm

Hello Mike,
Did you work through ffmpeg's issues?
I believe the issue is to do with the stream PCR inconsistencies and possibly injection of PMT and PAT at regular intervals.

need to TS Analyse the difference between the Tandberg stream and ffmpeg generated stream?
Would be great to include a ffmpeg option to force dvb-compliance?

Regards

Rob VK3EHT
:D

g0mjw
Posts: 2352
Joined: Sat Sep 20, 2014 9:15 am

Re: ffmpeg not 100% compliant with DVB

Post by g0mjw » Fri Jul 07, 2023 7:48 pm

I didn't Rob - but the main thing is it works, compliant or not.

Mike

VK3EHT
Posts: 7
Joined: Mon Jan 16, 2017 12:18 am

Re: ffmpeg not 100% compliant with DVB

Post by VK3EHT » Fri Jul 07, 2023 11:49 pm

Thanks for the reply Mike.
I thought ffmpeg development team may have devoted some resources to fix the mpegtsmux in the later releases? :D
:D

g0mjw
Posts: 2352
Joined: Sat Sep 20, 2014 9:15 am

Re: ffmpeg not 100% compliant with DVB

Post by g0mjw » Sun Jul 09, 2023 9:10 am

VK3EHT wrote:
Fri Jul 07, 2023 11:49 pm
Thanks for the reply Mike.
I thought ffmpeg development team may have devoted some resources to fix the mpegtsmux in the later releases? :D
Only if they know. Perhaps raise a bug report?

Post Reply

Return to “DATV - Digital ATV”