Delphi Can

Orjinalini görmek için tıklayınız: Youtube Component
Şu anda (Arşiv) modunu görüntülemektesiniz. Orjinal Sürümü Görüntüle internal link
Delphi_mobile_Youtube_Component_0.jpg

Projelerinde Youtube hesaplarındaki videoları paylaşmak isteyen arkadaşlarımız olabilir.
Onlar için küçük bir component hazırladım.

TMS bu componenti ve bir çoğunu para ile pazarladığı için kendi projelerimde ihtiyaç durumunda hazırlayıp paylaşımlarda bulunmayı düşünüyorum.

Componentin yapısı:

YouTubeId  kısmına youtube videosunun id kısmını yani eşittir(=)'den sonrasını oraya

Delphi_mobile_Youtube_Component_4.png

yazdığınızda ve GetDesign seçeneği "True" ise aşağıda göreceğiniz gibi otomatik olarak video bilgilerini görebilirsiniz.

XE6 ile test edilmiştir.

Delphi_mobile_Youtube_Component_2.png

Github: https://github.com/barisatalay/delphi-mo...component/
Kaynak: http://brsatalay.blogspot.com.tr/2014/10...uscomments

Not : Örnekler proje dosyasının içerisindedir:

Kullanımı:
1-) Youtube1.Play : Öncelikle videonun oynatılabilir çözünürlüklerini seçenek olarak gösterir.
Sonrasında youtube videosunu cihazınıza oynatılabilir video olarak yayın yapar ve açılan seçeneklerde videoyu oynatabilecek uygulamaları görebilirsiniz.

Örnek:
Delphi_mobile_Youtube_Component_3.png


Delphi_mobile_Youtube_Component_1.png


2-) Youtube1.Download: Öncelikle "Youtube1.DownloadFolder" ile indireceğiniz yeri belirtmelisiniz. Sonrasında videonun indirilebilir çözünürlüklerini seçenek olarak gösterir ve seçimden sonra indirme işlemi başlar.
"OnDownload" eventi içerisinde indirilen videonun yüzdesini ve o an indirilen dosya boyutunu görebilirsiniz.
Benzer bir şey yapıp playe atmıştım Smile kaldırdılar tabi telif olayları falan
Merhaba,
Her zamanki Yeni Nesil Teknolojiye yakışır bir çalışma olmuş. Paylaşımınız için teşekkür ederim. 
Yakın bir zamanda Delphi 10.1 Berlin sürümünde test ederim, geri dönüş yaparım, İnşaallah.