I know there are numerous posts out there about this subject. I would like to embed MP4s on a website so that users on ipads and iphones can view the videos. I am aware that embedding the videos as flash will not work. But I think I need a better understanding of embedding video to begin with.
I'd also like to add that I want to host the videos on my own server, so I don't want to use YouTube, Vimeo, Wistia, Viddler, etc... I don't want a solution that will cost a monthly fee.
Can someone first tell me what actual embedding options exists? For example, can video embedding be broken into a couple of different branches? Like:
Currently, I'm using JW player on my website, but as this method embeds the videos as flash, I'd like to move away from that. I've found these three alternatives but I wanted to get more information. I.e. are there cons that I'm not aware of, or better ways out there??
Cons seem that HTML5 is not supported by IE7 or IE8
Video For Everybody (Cool way to detect user's browser and deliver the video accordingly??)
Where I really start to get confused is I hear a lot of people talking about H.264 and WebM video. On top of figuring out what type of embedding I need, do I also need to worry about the way the video was encoded? So, just knowing that I have a .MP4 video is not enough. ??
And it's only until recently that I've every hear about "Ogg" video.
In the Video for Everybody link the author talks about the issues with H.264 and says that if you do use H.264 video for commercial use you will need to buy a license from MPEG-LA.
I know this question is long winded and I apologize. But I'm wondering if someone out there with more video embedding and encoding experience can shed some light on some of this for me.
Might anyone have any advice on how to pursue this?