I am having the exact same issues as you.
The video seems to usually be almost live. It is usually in line with the live stats.
The audio from online or RadioPup is usually about a minute behind.
The B5, the video was WAY OFF from the live stats, and has now jumped back to almost live.