Peter
Peter

Reputation: 803

Embed FLV videos in web page

I have a user requirement to embed mp4 and flv in the website. I have not found any success with this. I realised that <video> </video> does not do the magic.

Is there any other way?

Upvotes: 2

Views: 11347

Answers (2)

TylerH
TylerH

Reputation: 21098

HTML5 does not support .FLV files directly. You will need to convert the .FLV files or use a Flash Player. See the spec for more info

You can, however, embed a .swf file, I believe. See this SO question for more information there.

As for MP4 format, Firefox versions before v21 and Opera do not support it. Opera and older versions of Firefox both support WebM and Ogg Vorbis format for video, however.

Upvotes: 3

Arjun Chaudhary
Arjun Chaudhary

Reputation: 2453

To the best of my knowledge, Chrome doesn't support WMV. Opera, Firefox and Chrome support Ogg Theora+Vorbis, while Chrome and Safari support MPEG-4 H.264+AAC.

<video controls>
  <source type="video/ogg; codecs=theora,vorbis" src="video.ogv">
  <source src="video.wmv">
  Your browser doesn't support video, you may download the
  video instead: <a href="video.ogv">Ogg</a>
</video>

The only browser that might be able to play WMV is Opera on Linux (if you happen to have the right GStreamer plugins installed). That's not very useful, so you should probably just not use WMV with at all.

You might find this useful reading: Everything you need to know about HTML5 video and audio.

<video width="320" height="240" controls>
  <source src="movie.mp4" type="video/mp4">
  <source src="movie.ogg" type="video/ogg">
  <source src="movie.webm" type="video/webm">
  <object data="movie.mp4" width="320" height="240">
    <embed src="movie.swf" width="320" height="240">
  </object> 
</video>

read more about this : http://www.w3schools.com/html/html_videos.asp

Why You Should Use the MP4 File Format Instead of FLV : http://www.techsmith.com/tutorial-camtasia-why-you-should-use-mp4.html

Upvotes: 0

Related Questions