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>
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 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.
There is a video which can be found here that I would like to embed on my page somewhere. I have not been successful downloading the flash file because I am unable to access inspect element in chrome and I also cannot figure out a way to embed the flash video file by referencing the URL above.
Does anyone know a way to either download the file or embed it?
By the way, this must support IE8 (sorry everyone :) )
Absolute URL: http://www.brainshark.com/brainshark/viewer/getplayer.ashx?v=201207121701
<object type="application/x-shockwave-flash" id="flashContent" name="flashContent"
data="/brainshark/viewer/getplayer.ashx?v=201207121701" width="100%" height="100%"
style="visibility: visible; ">
<param name="scale" value="noscale">
<param name="wmode" value="window">
<param name="allowfullscreen" value="true">
<param name="allowscriptaccess" value="always">
<param name="bgcolor" value="">
<param name="SeamlessTabbing" value="false">
<param name="flashvars" value="pi=119002744&host=www.brainshark.com&securerequest=false&lng=en-GB,en-US;q=0.8,en;q=0.6">
</object>
Enjoy and good luck!
I have some videos at mypace.com. and I added them to an html page. One of my friend warned me (and he had been warned by others) that he couldn't see the videos.
This problem occures with these systems as far as I know:
Windows 7 + Google Chrome 16.0.899.0 (with a warning about update server)
Pardus (Linux) + Firefox 7.0.1
I guess a trojan may cause this but many people have this problem. These people are using their browser without any other problem.
I want to share some of my code:
<param name="allowFullScreen" value="true"/>
<param name="wmode" value="transparent"/>
<param name="movie" value="http://mediaservices.myspace.com/services/media/embed.aspx/m=0,mr=110475301,t=1,mt=video"/>
<param name="QUALITY" value="high" />
</object>
<br />
<br />
<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" width="425px" height="360px">
<param name="allowFullScreen" value="true"/>
<param name="wmode" value="transparent"/>
<param name="movie" value="http://mediaservices.myspace.com/services/media/embed.aspx/m=0,mr=110475417,t=1,mt=video"/>
<param name="QUALITY" value="high" />
</object>
<br />
<br />
Please try using SWFObject to embed your flash material, as this is the accepted 'cross-compliant" means of doing so. Even the HTML5 Boilerplate examples and initializr HTML5 demos come with SWFObject pre-installed.
I understood that the embed code had an embed tag inside the object tag as a fallback for IE and old browsers. But, if I, for example, take this code:
<object width="400" height="336"><param name="movie" value="http://www.youtube.com/v/_25bsKcXw5o&rel=0&egm=0&showinfo=0&fs=1">
<param name="wmode" value="transparent"></param>
<param name="allowFullScreen" value="true"></param>
<embed src="http://www.youtube.com/v/_25bsKcXw5o&rel=0&egm=0&showinfo=0&fs=1" type="application/x-shockwave-flash" width="400" height="336" allowFullScreen="true" wmode="transparent"></embed>
</object>
And remove the embed:
<object width="400" height="336"><param name="movie" value="http://www.youtube.com/v/_25bsKcXw5o&rel=0&egm=0&showinfo=0&fs=1">
<param name="wmode" value="transparent"></param>
<param name="allowFullScreen" value="true"></param>
</object>
It doesnt display in Chrome or in Firefox. Why? Does this make sense to anybody? I've tried with several different videos, and the same happens with all of them.
The reason I am doing this is because I wanted to determine where should I change the youtube url attributes (to change behaviour of the player). After doing some more tests, I also noticed that Chrome is responding to he changes I do to the embed tag's parameters, and not to the object's...
Here is a link to Adobe which explains the OBJECT and EMBED tags in detail.