• 12-12-2012, 13:11:36
    #1
    Merhabalar,

    Başlıkta bahsettiğim gibi Facebook, Youtube videoları kendi sitemin SWF kaynağından erişilebilir hale getirmek, tagler ile uyum sağlayıp Facebook gibi platformlarda tıklandığında direk olarak sahip olduğum swf player üzerinden oynatılmasını sağlamak istiyorum.

    Genelde abcd.com/player.swf?file=kaynak link şekilde işe yarıyor, ama sorun şurada youtube videolarını kaynak link olarak göremiyorsunuz, bir yere indirip oradan kaynak göstermelisiniz, ama paylaşımlı hostinglerde video depolamak ne yazık ki sözleşme kapsamında değil.

    Konu ile ilgili olarak Youtube API uygulaması var, AS3 scripti FLA dosyasına gömmekten bahsediliyor internet makalelerinde, denedim başarılı olamadım, 2 günümü bu konu üzerine harcadım, daha kolay bir yolu var ise tecrübeli arkadaşlardan öğrenmek isterim.

    Alkışlarla yaşıyorum, cezmikalorifer gibi siteler bildiğiniz gibi genelde facebook kaynağını kullanıyor, kendi php dosyaları içerisindeki yönlendirmeler ile videoyu izlenebilir hale getiriyor, ama tabi o php dosyalarını çekip incelemek mümkün değil, olsaydı en azından nasıl yapıldığını öğrenme şansım olurdu

    Yani kısacası 2 derdim var,
    birincisi youtube videoların tam olarak .mp4 veya .flv uzantılarını nasıl elde edebilirim (youtube serverından direkt olarak)
    ikincisi youtube ve facebook videoları kendi siteme ait olan bir swf uzantılı player ile kolay yoldan direkt nasıl embed alabilirim.

    Teşekkür ediyorum.
  • 12-12-2012, 14:34:48
    #2
    hiç php kanadı ile uğraşmayın youtube Flv adreslerin kullanıcı ip'sine özel bir şekilde token ile gösterir. fakat istediğiniz işlemi jvplayer zaten yapıyor. Gerisi facebook'a uyumlu hale getirmek

    http://www.kodbeyin.com/2012/08/jw-p...arn-kendi.html
  • 12-12-2012, 15:54:03
    #3
    big_turk adlı üyeden alıntı: mesajı görüntüle
    hiç php kanadı ile uğraşmayın youtube Flv adreslerin kullanıcı ip'sine özel bir şekilde token ile gösterir. fakat istediğiniz işlemi jvplayer zaten yapıyor. Gerisi facebook'a uyumlu hale getirmek

    http://www.kodbeyin.com/2012/08/jw-p...arn-kendi.html
    JW player optimizasyonunu yaptım, dosya ile gayet güzel şu anda youtube url çağırabiliyor, Facebook içerisinde direk sorunsuz oynatılabilir hale getirdim. Benim php kanadıyla ilgili olan derdim şu, arada sitemde kullandığım stat scriptlerini bir php dosyası içerisine yerleştirip arada onu da çağırarak istatistiklere, izlenme oranlarına vs göz atabilmek, canlı takip etmek.

    Kullanıcı videoyu izlerken aynı zamanda ben kullanıcı hangi videoyu izliyor, ne kadar zamandır izliyor görebilmek istiyorum. Yani izlesin geçsin değil, takip edeyim.
  • 12-12-2012, 16:23:52
    #4
    videoyu oynattığın player kodu şu olsun play.php her çalıştırıldığında çağrıldığında get ile istediğin istatistiği veritabanı , text artık ne istiyorsan çekecek şekilde ayarlarsan

    Play.php?hit=88.999.10.210

    gibi ip adresi ile çekersen stabil bir sayaç elde edebilirsin. Bu tamamen senin php bilgine kalmış bir durum..
  • 12-12-2012, 16:33:12
    #5
    big_turk adlı üyeden alıntı: mesajı görüntüle
    videoyu oynattığın player kodu şu olsun play.php her çalıştırıldığında çağrıldığında get ile istediğin istatistiği veritabanı , text artık ne istiyorsan çekecek şekilde ayarlarsan

    Play.php?hit=88.999.10.210

    gibi ip adresi ile çekersen stabil bir sayaç elde edebilirsin. Bu tamamen senin php bilgine kalmış bir durum..
    player.swf?file=istedigimdosya.php?link=youtube video link şeklinde döngü oluşturdum ama sanırım bir sıkıntı var, hit komutunu sizden gördüm ilk kez, sağlıklı olan hangisi sizce? Bu döngülerde biraz yabancı olduğum için kusuruma bakmayın.
  • 12-12-2012, 16:38:40
    #6
    istedigimdosya.php?link=youtube video link şekline video linkini aldığın yere 1 GET parametresi daha ekleyebilirsin.

    istedigimdosya.php?link=youtube video link&hit=burada ne istersen

    hit değerinden gelen veriye görede işlem yapırabilirsin. Yada hiç hit ile uğraşmadan istediğimdosya.php her çalıştığında veritabanında bir sorgu üretip +1 yaptırabilirsin. Bunun için temel php bilgisi gerekli, söylediğim teknik terimlerin araştırmasını yapın sonuca ulaşman zor olmayacakyır kolay gelsin
  • 12-12-2012, 16:41:32
    #7
    q0x
    Üyeliği durduruldu
    mp4 uzantılı link elde etmek istiyorsan chrome de fvd video downloader uzantısını yükleyin

    wordpress sistem kullanıyorsanız stream video player eklentisi işinizi görecektir
  • 12-12-2012, 16:47:23
    #8
    big_turk adlı üyeden alıntı: mesajı görüntüle
    istedigimdosya.php?link=youtube video link şekline video linkini aldığın yere 1 GET parametresi daha ekleyebilirsin.

    istedigimdosya.php?link=youtube video link&hit=burada ne istersen

    hit değerinden gelen veriye görede işlem yapırabilirsin. Yada hiç hit ile uğraşmadan istediğimdosya.php her çalıştığında veritabanında bir sorgu üretip +1 yaptırabilirsin. Bunun için temel php bilgisi gerekli, söylediğim teknik terimlerin araştırmasını yapın sonuca ulaşman zor olmayacakyır kolay gelsin
    bahsettiğiniz şekilde de, kendi yolumla swf'den yola çıkarak da denedim ama sanırım çağırılan dosyalar facebook üzerinden tıklandığında işlevselliğini kaybediyor, herhangi bir etki göremedim.

    İstediğim şu, kullanıcı facebook videosuna tıklasın, güzelce izlesin, ben o arada sayac kodlarını çalıştırmış olayım. Bu kadar, kötü niyetli bir kod çalıştırıp kendimi bıçak altına yatırmak gibi bir niyetim yok
  • 18-12-2012, 12:26:28
    #9
    Amacım flood yapmak değil, çözüm bulamadığım için ek bilgi ile yardım almaya çalışıyorum, lütfen göz atın.

    http://siteadresi.com/player.swf?file=http://www.youtube.com/watch?v=j1zGbW0rsoA
    ile sitem üzerinden facebookta direk izlenebilir youtube videosu oynatabiliyorum ama benim istediğim playera tıklanıp video izlenirken bir html veya php dosyası içerisinden ek veri çağırabilmek.

    http://siteadresi.com/player.swf?file=http://www.youtube.com/watch?v=j1zGbW0rsoA?link=http://baskasiteadresi.com/abc.html
    gibi, ama olmuyor, başaramıyorum. Amacım sayaç kodlarını da çağırmak ve bunu önizleyebilmek.

    Yardımcı olursanız çok sevinirim, teşekkür ederim.