ASP.NET
Network Akademi

Met Hostimg

“Bilgi paylaşıldıkça artar” sloganı ile .NET Platformuna ilişkin birikimlerin paylaşıldığı ASP.NET.TR Topluluğunda sizde “YAZAR” olmak için ; info@asp.net.tr e-mail adresine kendinizi anlatan bir e-mail göndererek başvuruda bulunabilirsiniz.

Silverlight Video Player kullanımı ve MIME Type eklemesi

Mahmut TEMUR
Silverlight
27.03.2011 12:14:34
Hit : 9426

Merhaba arkadaşlar;

Yazılım Okulu bölümünde kullandığımız video playerı bi kaç arkadaşımız mail yolu ile bizden istedi. Tabi isteyen herkese ayrı ayrı gönderdik gerekli dosyayı ve bilgileri fakat genel anlamda baktığımızda biçok kişinin bu playerı tekrar tekrar isteyeceğini düşündüğüm için olaya kesin bi çözüm getirelim istedim :)

MinoPlayerı Buradan indirebilirsiniz.

Şimdi gelelim kullanımına... !

Öncelikle kullandığınız hostinginize ait kontrol panelinizden ( Ben Plesk Panel üzerinden anlatacağım )
Plesk Panel'de Virtual Directories kısmına tıklıyoruz;


Bir sonraki adımda Mime Types seçeneğini tıklıyoruz.



Ardından Add MIME Type seçeneğine tıklıyoruz.



Ardındansa aşağıdaki görselde olduğu şekilde belirteceğim 3 tanımlamayıda yapmanız gerekmekte.


Yapılacak olan MIME Type tanımlamaları:

Extension                                         Content
.xamal                                                application/xaml+xml
.xap                                                     application/x-silverlight-app
.xbap                                                   application/x-ms-xbap

Bu tanımlamalar sonrasında artık hostingimizde silverlight playerımızı kullanabiliriz.

Peki kullanımına dair sayfamızdaki uygulamalarımız nasıl olmalı ?

 

<object width="500" height="330" data="data:application/x-silverlight," type="application/x-silverlight-2">
<param name="source" value="ClientBin/MinoPlayer.xap" />
<param name="onerror" value="onSilverlightError" />
<param name="background" value="black" />
<param name="initParams"
value="VideoSource=http://asp.net.tr/uploaded/videolar/MasterPage-1.wmv,
AutoPlay=false,EnableScrubbing=true,InitialVolume=1,
PreviewImage=http://www.asp.net.tr/Gorseller/aspppppppppppzzzz.jpg,
LogoImage=http://www.asp.net.tr/Gorseller/aspnetlogovideo.png" />
<param name="minRuntimeVersion" value="2.0.31005.0" />
<param name="autoUpgrade" value="true" />     
<a href="http://go.microsoft.com/fwlink/?LinkID=124807" style="text-decoration: none;">         
<img src="http://go.microsoft.com/fwlink/?LinkId=108181"
alt="Get Microsoft Silverlight" style="border-style: none;" />     </a>    
</object> <iframe style="visibility: hidden; height: 0pt; width: 0pt; border: 0px none;"></iframe>


Şimdi eklenen bu kısımları biraz inceleyelim;

<object width="500" height="330" data="data:application/x-silverlight," type="application/x-silverlight-2">
Burada yer alan width ve height kısımlarında playerın genişlik ve yüksekliğini belirliyoruz.

<param name="source" value="ClientBin/MinoPlayer.xap" />
valu kısmında ise indirdiğimiz player dosyamızın hostingimizdeki yolunu belirtiyoruz.

<param name="initParams" value="VideoSource=http://asp.net.tr/uploaded/videolar/MasterPage-1.wmv,
AutoPlay=false,EnableScrubbing=true,
InitialVolume=1,PreviewImage=http://www.asp.net.tr/Gorseller/aspppppppppppzzzz.jpg,
LogoImage=http://www.asp.net.tr/Gorseller/aspnetlogovideo.png"
/>

VideoSource kısmından yayınlanacak olan videomuzun yolunu belirliyoruz.
PreviewImage kısmından player yüklendiği anda video başlamadan önce playerda görünecek olan resmimizin yolunu belirliyoruz.
LogoImage kısmından ise playerımızın en üst kısmında bulunan logomuzun resminin yolunu belirliyoruz.
Paylaşım niteliğinde olan bu makalemizinde geldik sonuna..
Ekstra olarak paylaşmamızı istediğiniz birşeyler olursa bi selam vermeniz yeterli :)

Kalın sağlıcakla..




BU İÇERİĞE YORUMDA BULUNUN


Bu MAKALE'ye yorum yapabilmek için Üye olmalısınız ...!


BU İÇERİĞE YAPILAN YORUMLAR