Here is a bit about my setup...I host my MP3 & MP4 files on a Synology NAS that supports DLNA. It also streams to the internet, and using Synology apps I can stream to my Android phone. I also get faultless streaming to my Samsung Smart TV.
Normally I have used "Nero Recoder" to convert all kinds of video files to MP4, using settings designed for upscaling to 1920 x 1080 with 25FPS & 3500 kbps. And as I said, it works well for delivery to my phone and smart TV, HOWEVER if I try to cast to my older (not smart) TV that has a Mk1 Chromecast dongle attached, the play-back is very choppy indeed. It plays for a couple of seconds and then it stutters intolerably.
Now here's the rub...if I use "Handbrake" to re-encode the MP4 files again as MP4, again keeping the same frame rate, BPS, and dimensions, I get a file that is more or less the same size but which Chromecast handles without a fault.
Can anyone with technical knowledge about such things please advise why it is that the Nero encoded files struggle with Chromecast when Handbrake files play OK?
Is the solution to go back to all the files that I've encoded with Nero and to re-encode them again with Handbrake (a job that will take months) or will the new Chromecast Mk2 be able to handle the "Nero Files"?
Thanks in advance for any assistance.