No idea. I might just try exporting from Premiere/Adobe Media Encoder, which will give a constant frame rate. If that doesn't match the real video length, I don't know what to suggest.
You'll see some complaints from editors about VFR, but it is clearly a popular way to stream various content.