Whats THE safest and most compatible way to deliver a video?
I know that's a actually a huge topic and I had settled on .mp4 container with H.264 encoding. Seems that the general rule of thumb these days but my current client isn't liking it. First time they tried to play the video the codec was missing from the machine, then once they had updated Quicktime on their box (a laptop) they could play it but it was stuttering.
I told them that the performance of the video is very dependent on the machine it's running on, and that H.264 is an intensive codec, however they aren't very impressed at the moment (understandably).
What I'm not getting is the .mp4 I delivered is EXACTLY the max spec for Vimeo (H.264, 720p encoded at 5Mbps stream) and they can stream and play Vimeo HD fine ... this has left me very confused as to why they are having problems playing the video I've delivered. Naturally, the next iteration of the video has to be problem free hence why I'm here trying to learn what I've done wrong. Or what I can do to remedy the issue.
Any input would be great.