• 17-08-2009, 17:58:19
    #1
    Üyeliği durduruldu
    Arkadaşlar sizlerde bildiginiz gibi youtube ve ***** sitelerinde filimler oynarken altaki ilerleme barının neresine tıklarsanız filim ordan itibaren devam ediyor. Bende elimdeki flv dosyalarını bu sekilde yayınlamak istiyorum. Bunu nasıl yapıyor bir bilginiz varmı?
  • 17-08-2009, 23:34:41
    #2
    sikripci adlı üyeden alıntı: mesajı görüntüle
    Arkadaşlar sizlerde bildiginiz gibi youtube ve ***** sitelerinde filimler oynarken altaki ilerleme barının neresine tıklarsanız filim ordan itibaren devam ediyor. Bende elimdeki flv dosyalarını bu sekilde yayınlamak istiyorum. Bunu nasıl yapıyor bir bilginiz varmı?
    Bunun için server tarafına "flash medi server" kurulması gerekiyor.
    Bu olmassa özel bir http server yine bu işlemi yapıyor.

    Bu da olmazsa http://xmoov.com/xmoov-php/ bu sitede bir php dosyası var...
    Bu php dosyasını ayarlayarak istediğin işlemi yapabiliyorsun.
    http://www.longtailvideo.com/players/jw-flv-player/ bu adreste bulabileceğin player ile çok güzel çalışıyor.
  • 18-08-2009, 22:53:18
    #3
    http://rapidshare.com/files/268856759/player.rar
    Bu adreste kullandığım flv player ve php dosyası var.
    Kullandığım kodlar ise şöyle
    <script src="scripts/AC_RunActiveContent.js" type="text/javascript"></script> 
    <div id="container"></div> 
    	<script type="text/javascript" src="swfobject.js"></script> 
    	<script type="text/javascript"> 
    		var s1 = new SWFObject("http://siteadresi.com/player.swf","ply","426","255","10","#FFFFFF");
    		s1.addParam("allowfullscreen","true");
    		s1.addParam("allowscriptaccess","always");
    		s1.addParam("flashvars","file=deneme.flv&image=preview.jpg&streamer=flv.php&autostart=true");
    		s1.write("container");
    	</script> 
    </div>
    Rar içinde olan dosyaları bir dizine çıkart.
    Video dosyalarınıda aynı dizine koyman gerekiyor.
    Kodlar içerisindeki "file=deneme.flv" yeri oynatmak istediğin dosyaya göre düzenlemen gerekiyor.
    "streamer=flv.php" buratı php doyasının yerine göre düzenlemen gerekiyor.
    Yani videoyu sitenin indexinde oynatıyorsan ve benim gönderdiğim dosyalar "video" adında bir klasör içinde ise bu kısım "streamer=video\flv.php" şeklinde olacak.
    Aslına bakarsan bende bu işi uzun zaman önce yapmıştım.Bu sebeple tam detayları hatırlayamıyorum.
    Bu kodlarlı bir incele takıldığın yerde yine yardımcı olmaya çalışırım.

    Not: php dosyalarının maksimum çalışma süreleri vardır. Bu süre server tarafından belirlenir.Eğer server sizin yönetiminizde ise bu süreyi oynayacak olan en uzun videonun süresi kadar yapmalısınız.
    Varsayılan olan bu süre 60-100 saniye civarında oluyor.
  • 19-08-2009, 11:24:55
    #4
    Üyeliği durduruldu
    senavi sagolasın. Videolar calıssıyor ama bir türlü tıklanan yerden baslatamadım videoları. Hep bastan baslıyor acaba problem nerde olabilir. flv.php icinde bir yar yapmam lazımmı?
  • 19-08-2009, 14:32:28
    #5
    Herhangi bir ayar yapılması gerekmiyor.
    Yanlız, php dosyası ile video dosyalarının aynı yerde olması gerekiyor.
    http://siteadresi.com/flv.php?file=deneme.flv&start=12
    Bu satırı bir dene.
    Php dosyasının yerine göre düzenlemeyi yaparsın.
    İstersen "deneme.flv" yerinede varolan bir flv dosyasının adresini yaz.
    Bakalım ne hatası verecek.

    Edit:
    Eğer hata yoksa direk dosya indirme işlemi başlar.
  • 19-08-2009, 14:51:21
    #6
    Üyeliği durduruldu
    Bunuda denedim hiçbir hata vermiyor. Video bastan oynamaya baslıyor. Tıkladıgım yerden bir türlü başlamadı. Server apache server. acaba serverda falanmı bir ayar gerekiyor onceden verdigin ayaları yaptım aslında.
  • 19-08-2009, 20:09:53
    #7
    sikripci adlı üyeden alıntı: mesajı görüntüle
    Bunuda denedim hiçbir hata vermiyor. Video bastan oynamaya baslıyor. Tıkladıgım yerden bir türlü başlamadı. Server apache server. acaba serverda falanmı bir ayar gerekiyor onceden verdigin ayaları yaptım aslında.
    Benim denemen için verdiğim satırı direk tarayıcının adres çubuğuna yazman gerekiyor.
    Sen embed içinde kullandın galiba.