C# İle YouTube Video Oynatma

28.02.2014 Hikmet Okumuş 6526 1 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



Yorum