C# İle YouTube Video Oynatma


28 Şubat 2014 Hikmet Okumuş C#

YouTube üzerinde bulunan videoları bir C# projesinde oynatabilmek için öncelikle flash player eklentisine ihtiyaç duyulmaktadır. ToolBox' a component' i eklemek için menüde sağ tuş tıklayıp Choose Items' e tıklayalım.

www.hikmetokumus.com

Açılan ekranda COM Components tabında Shockwave Flash Object değerini seçip OK butonuna basalım.

www.hikmetokumus.com

Seçmiş olduğumuz component Toolbox' a eklenecektir.

www.hikmetokumus.com

Kontrolü forma sürükleyek bırakalım. Şimdi nasıl video açacağımızı görelim. Örnek bir YouTube linki aşağıdaki gibidir.

http://www.youtube.com/watch?v=xYRSt-bJggc

Bu linki forma eklemiş olduğumuz AxShockwaveFlash nesnesinin Movie özelliğine setlememiz gerekmektedir. Fakat bu işlemi yapmadan önce link üzerinde küçük bir değişiklik yapmak gerekmektedir. Video linki içerisinde bulunan watch?v= kısmı /v/ olarak değiştirilmesi gerekmektedir. AxShockwaveFlash nesnesi için yukarıda bulunan linkin değiştirilmiş hali aşağıdaki gibi olacaktır.

http://www.youtube.com/v/xYRSt-bJggc

Şimdi linki Movie özelliğine atayalım.
		        private void YouTube_Load(object sender, EventArgs e)
		        {
		            axShockwaveFlash1.Movie = "http://www.youtube.com/v/xYRSt-bJggc";
		        }
		
Evet son olarak programımızı çalıştırdığımızda YouTube videosunun yüklendiğini göreceksiniz.

www.hikmetokumus.com

Bu şekilde YouTube videolarını C# projelerinden oynatabilirsiniz.

Başarılar dilerim.



Kullanıcı Yorumları

hikmet okumuş makale yorum
Mehmet
6.09.2015 17:15:14

Merhaba hocam

Ben basit bi online tv ve radyo dinleme programı yapmak istiyorum. ip adreslerini shockwave ile nasıl çalıştırabilirim örnek adres atmıyorum spama düşmesin diye isterseniz atarım

hikmet okumuş makale yorum
Efe
10.08.2020 12:58:35

Selam .

Yazdıklarınızı denedim ama shockwave beyaz kalıyor . yada siyahlaşıyor ve öyle kalıyor. Ne yapmam gerekiyor. 

 



Yorum Ekle