I am trying to embed a wmv video in an html code. The file is playing normally, but I want the website's user, to be able to see the fullscreen button, in order to enter a fullscreen mode.
However, the button does not appears. I have also EnableFullScreenControls flag turned on. Hoever it makes no difference. The code is shown below
<object id="MediaPlayer" width="500" height="500" classid="CLSID:6BF52A52-394A-11d3-B153-00C04F79FAA6"
standby="Loading Windows Media Player..." TYPE="application/x-oleobject">
<param name="FileName" VALUE="file:///C:/Users/john/Desktop/modus-files/HTML/videos/Danger.wmv">
<param name="ShowControls" VALUE="true">
<PARAM NAME="fullScreen" VALUE="true">
<PARAM name="uiMode" value="full">
<param name="ShowStatusBar" value="false">
<param name="ShowDisplay" VALUE="false">
<param name="autostart" VALUE="false">
<PARAM NAME="EnableFullScreenControls" VALUE="1">
<embed type="application/x-mplayer2" src="file:///C:/Users/john/Desktop/modus-files/HTML/videos/Danger.wmv" name="MediaPlayer"
width="400" height="400" fullScreen="full" ShowControls="1" ShowStatusBar="0" ShowDisplay="1" autostart="0"> </embed>
</object>
Thanks
I didn't found out what was the problem above. But as other people may have the same problem, I just wanted to post my workaround. I converted the videos to mp4, and then used the jplayer at the site. It is an html player and free and open source. That done the job quite easily. It is also (personal opinion) much beautiful that the media player.
Related
The code below works in IE, Firefox but not Chrome. What change is necessary to make it work in Chrome. Chrome says "No plug-in available to display this content".
I got the code from:
Embedding Windows Media Player for all browsers
<object id="mediaplayer" classid="clsid:22d6f312-b0f6-11d0-94ab-0080c74c7e95" codebase="http://activex.microsoft.com/activex/controls/mplayer/en/nsmp2inf.cab#version=5,1,52,701" standby="loading microsoft windows media player components..." type="application/x-oleobject" width="320" height="310">
<param name="filename" value="./test.wmv">
<param name="animationatstart" value="true">
<param name="transparentatstart" value="true">
<param name="autostart" value="true">
<param name="showcontrols" value="true">
<param name="ShowStatusBar" value="true">
<param name="windowlessvideo" value="true">
<embed src="./test.wmv" autostart="true" showcontrols="true" showstatusbar="1" bgcolor="white" width="320" height="310">
You will need to download the plugin for WMV files on the client side. That means that for anyone who visits the site with Chrome will need to have already installed the Chrome plugin locally.
HTML5 Video/Flash video may be a better way to accomplish this and make it seamless for the user. Here's an example for HTML 5 video
I have created an html page with embedded audio in it, when I try to run it, Firefox and chrome do not display any media player on my HTML page. I recently downloaded a quicktime plugin but still Firefox does not identify it. May I know any supported media player plug-in for firefox and chrome?
here is the code:
<OBJECT id="Audio"
CLASSID="CLSID:6BF52A52-394A-11d3-B153-00C04F79FAA6"
type="application/x-oleobject"
width="144" height="50">
<PARAM NAME="URL" VALUE="music/Beethoven's Symphony No. 9 (Scherzo).wma">
<PARAM NAME="enabled" VALUE="True">
<PARAM NAME="AutoStart" VALUE="False">
<PARAM name="PlayCount" value="3">
<PARAM name="Volume" value="50">
<PARAM NAME="balance" VALUE="0">
<PARAM NAME="Rate" VALUE="1.0">
<PARAM NAME="Mute" VALUE="False">
<PARAM NAME="fullScreen" VALUE="False">
<PARAM name="uiMode" value="full">
</OBJECT>
WMA files aren't the most widely used/supported of files, so many of your end users would run into the same problems you're having.
A few options:
You might consider using a video service like youtube - upload it to youtube, and then cut and paste the "embed" code from them.
Even better, you could use a trial of an HTML5 video converting software, and code in an HTML5 solution.
Here is a link about inserting videos, with a section called "The Best HTML Solution" about half way down the page.
http://www.w3schools.com/html/html_videos.asp
How can I stream an MP3 in a html page? I am looking for a solution, which does not allow user to download of MP3 content, while allowing user to play it.
The Flash Player remains the best means of doing this if you want to reach the largest audience. JWPlayer wouldn't be a bad choice.
This way requires the Media Player Plugin
Use Media Player object/embed code:**
<OBJECT ID="MediaPlayer1" CLASSID="CLSID:22d6f312-b0f6-11d0-94ab-0080c74c7e95" CODEBASE="http://activex.microsoft.com/activex/controls/mplayer/en/nsmp2inf.cab# Version=5,1,52,701" STANDBY="Loading Microsoft Windows® Media Player components..." TYPE="application/x-oleobject" width="280" height="46">
<param name="fileName" value="http://www.domain.com/music/music.m3u">
<param name="animationatStart" value="true">
<param name="transparentatStart" value="true">
<param name="autoStart" value="true">
<param name="showControls" value="true">
<param name="Volume" value="-300">
<embed type="application/x-mplayer2" pluginspage="http://www.microsoft.com/Windows/MediaPlayer/" src="http://www.domain.com/music/music.m3u" name="MediaPlayer1" width=280 height=46 autostart=1 showcontrols=1 volume=-300>
</OBJECT>
replace your playlist or MP3 File
<param name="fileName" value="http://www.domain.com/music/music.m3u">
No one mentioned the <audio> tag?
http://www.w3schools.com/html5/tag_audio.asp
I have an unusual request. A client wants to play a video from the un.org webcast page. My friend had copied the rendered directly and posted it onto a page. Which to my surprise worked, however it does not work in IE only. Any suggestions or advice (Other then the clearly poor choice in implementing this task would be greatly appreciated)
Here is the code: http://pastebin.com/Db01RL1M (All alone it works on firefox, safari and Chrome.)
I'm not a big fan of the native Flash viewer. So, if it was me, I would embed Flowplayer into my site, due to the huge advantages and extra features it offers over the standard browser. Then, feed Flow the video from the URL you've provided in your code. (http://www.unmultimedia.org/tv/webcast/swfs/player.swf)
My guess is that this will take care of the problem straightaway. Good luck.
You need a "movie" param.
<param name="movie" value="http://www.unmultimedia.org/tv/webcast/swfs/player.swf">
Final code:
<object width="640" height="360" align="middle" type="application/x-shockwave-flash" id="main_player" name="media" class="video" data="http://www.unmultimedia.org/tv/webcast/swfs/player.swf" style="visibility: visible;">
<param name="movie" value="http://www.unmultimedia.org/tv/webcast/swfs/player.swf">
<param name="play" value="false">
<param name="quality" value="high">
<param name="scale" value="noborder">
<param name="bgcolor" value="000000">
<param name="seamlesstabbing" value="true">
<param name="allowfullscreen" value="true">
<param name="allowscriptaccess" value="sameDomain">
<param name="flashvars" value="file=specialevents/2010/se100923pm1.flv&image=http://www.unmultimedia.org/tv/webcast/2010/09/full/se100923pm1.jpg&autostart=false&dock=true&streamer=rtmp://cp8784.edgefcs.net/ondemand&plugins=http://www.unmultimedia.org/tv/webcast/swfs/sharing.swf, http://www.unmultimedia.org/tv/webcast/swfs/captions-1.swf&captions.file=http://www.unmultimedia.org/tv/webcast/2010/09/full/se100923pm1.srt&sharing.link=2010/09/heads-of-state-and-government-luncheon-toast-at-the-beginning&sharing.code=%3Cobject%20width%3D%22480%22%20height%3D%22270%22%3E%3Cparam%20name%3D%22movie%22%20value%3D%22http%3A//www.unmultimedia.org/tv/webcast/swfs/player.swf%22%20/%3E%3Cparam%20name%3D%22allowFullScreen%22%20value%3D%22true%22%20/%3E%3Cparam%20name%3D%22bgcolor%22%20value%3D%22000000%22%20/%3E%3Cparam%20name%3D%22allowscriptaccess%22%20value%3D%22always%22%3E%3C/param%3E%3Cparam%20name%3D%22flashvars%22%20value%3D%22file%3Dspecialevents/2010/se100923pm1.flv%26image%3Dhttp%3A//www.unmultimedia.org/tv/webcast/2010/09/full/se100923pm1.jpg%26autostart%3Dfalse%26controlbar%3Dover%26dock%3Dtrue%26plugins%3Dhttp%3A//www.unmultimedia.org/tv/webcast/swfs/captions-1.swf%26captions.file%3Dhttp%3A//www.unmultimedia.org/tv/webcast/2010/09/full/se100923pm1.srt%26stretching%3Duniform%26streamer%3Drtmp%3A//cp8784.edgefcs.net/ondemand%22%20/%3E%3Cembed%20src%3D%22http%3A//www.unmultimedia.org/tv/webcast/swfs/player.swf%3Ffile%3Dspecialevents/2010/se100923pm1.flv%26image%3Dhttp%3A//www.unmultimedia.org/tv/webcast/2010/09/full/se100923pm1.jpg%26autostart%3Dfalse%26%26controlbar%3Dover%26dock%3Dtrue%26plugins%3Dhttp%3A//www.unmultimedia.org/tv/webcast/swfs/captions-1.swf%26captions.file%3Dhttp%3A//www.unmultimedia.org/tv/webcast/2010/09/full/se100923pm1.srt%26stretching%3Duniform%26streamer%3Drtmp%3A//cp8784.edgefcs.net/ondemand%22%20width%3D%22480%22%20height%3D%22270%22%20type%3D%22application/x-shockwave-flash%22%20allowfullscreen%3D%22true%22%20allowscriptaccess%3D%22always%22/%3E%3C/object%3E&stretching=uniform&controlbar=over&skin=http://www.unmultimedia.org/tv/webcast/swfs/webcast-skin.swf"></object>
i'm trying to embed a .wmv video into my website but doesnt work :(
i've googled and tried <embed> and <video>
the video i'm using was created by super converter and i've used WMV7 as video codec.
is there a crossbrowser solution for it - or should i better use flash video?
thx in advance
The <video> tag is specific to HTML5, and is very browser dependent. If you care about everyone seeing the video you should not be using this tag yet--wait a few years.
As for why the embed is not working, you'll have to show us code to see what is wrong. Here is an example snippet that should work.
<OBJECT ID="MediaPlayer" WIDTH="192" HEIGHT="190" CLASSID="CLSID:22D6F312-B0F6-11D0-94AB-0080C74C7E95"
STANDBY="Loading Windows Media Player components..." TYPE="application/x-oleobject">
<PARAM NAME="FileName" VALUE="videofilename.wmv">
<PARAM name="autostart" VALUE="false">
<PARAM name="ShowControls" VALUE="true">
<param name="ShowStatusBar" value="false">
<PARAM name="ShowDisplay" VALUE="false">
<EMBED TYPE="application/x-mplayer2" SRC="videofilename.wmv" NAME="MediaPlayer"
WIDTH="192" HEIGHT="190" ShowControls="1" ShowStatusBar="0" ShowDisplay="0" autostart="0"> </EMBED>
</OBJECT>
With any HTML questions, you should tell us what browser and OS you are using. Again, source code is very important to diagnosing problems.