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
9/6/2015 5:15:14 PM

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



Yorum Ekle