HTML5 Player Framework - fallback to Silverlight in IE8 not working -


hi trying video play azure media services , using html5 player framework (https://playerframework.codeplex.com/wikipage?title=html5%20player&referringtitle=documentation)

i have tested example on ie8 , correctly falls silverlight (http://smf.cloudapp.net/html5/html/fallback.html)

however when try implement own not work correctly. see code snippet 1 below - plays html5 video in compatible browsers - in ie8 shows black screen white loading icon - if change code , force play in silverlight (see code snippet 2) play in silverlight in browsers - these leads me believe video encoded correctly on server

however, notice when have fallback example fallback mp4 when show silverlight smooth url manifest file. not sure happening there. using dynamic packaging azure media services , have tried using both mp4 , mianifest

thoughts , please

code snippet 1 - not fallback

<video id="myvideo" class="pf-video" width="480" height="320" controls="controls" poster="../media/mdot_traderlogo.png">         <source src="https://tradertest.blob.core.windows.net:443/asset-124e89b8-ef6a-492d-9022-30a94b9b1341/trader_h264_1900kbps_aac_und_ch2_96kbps.mp4?sv=2012-02-12&se=2015-02-05t19%3a43%3a24z&sr=c&si=88de031a-6525-45f1-9950-9a6015dfea8b&sig=o052oqgncatp4zwrsegdiprmaj5sfyoqm0paw5uzt%2fo%3d" type='video/mp4' />         <object class="pf-silverlight" data="data:application/x-silverlight-2," type="application/x-silverlight-2" width="480" height="320" data-poster="../media/bigbuck.png">             <param name="source" value="../xap/progressivedownloadplayer.xap" />             <param name="onerror" value="onsilverlighterror" />             <param name="onload" value="onsilverlightload" />             <param name="minruntimeversion" value="4.0.50401.0" />             <param name="autoupgrade" value="true" />             <param name="enablegpuacceleration" value="true" />             <param name="windowless" value="true" />             <param name="initparams" value="scriptablename=player,autoplay=false,mediaurl=http://tradertest.origin.mediaservices.windows.net/b51f74c6-4de7-4218-94f7-2f0b8ac58358/trader.ism/manifest" />             <div class="pf-static">                 silverlight not installed or later version required.             </div>         </object>     </video> 

code snippet 2 - silverlight - work

<object id="myvideo4" class="pf-silverlight" data="data:application/x-silverlight-2," type="application/x-silverlight-2" width="480" height="320" data-poster="../media/bigbuck.png">     <param name="source" value="../xap/smoothstreamingplayer.xap" /> <param name="onerror" value="onsilverlighterror" /> <param name="onload" value="onsilverlightload" /> <param name="minruntimeversion" value="4.0.50401.0" /> <param name="autoupgrade" value="false" /> <param name="enablegpuacceleration" value="true" /> <param name="windowless" value="true" /> <param name="initparams" value="scriptablename=player,autoplay=false,mediaurl=http://tradertest.origin.mediaservices.windows.net/b51f74c6-4de7-4218-94f7-2f0b8ac58358/trader.ism/manifest" />     <div class="pf-static">         silverlight not installed or later version required.         </div> </object> 

i manage project @ microsoft , can try help. i'm not totally clear on question though. clarify, know when using silverlight default smooth streaming when fall on html5 forced progressive download of media file instead because smooth streaming not supported, correct? saying detection code failing fall sl when played in ie8 , instead trying render video tag?

thanks, mike - miked --at-- microsoft.com


Comments

Popular posts from this blog

python - Subclassed QStyledItemDelegate ignores Stylesheet -

java - HttpClient 3.1 Connection pooling vs HttpClient 4.3.2 -

SQL: Divide the sum of values in one table with the count of rows in another -