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..