• 31-03-2009, 03:57:11
    #1
    Arkadaşlar merhabalar üzerinde çalıştığım bir proje var. Fakat takıldığım bir nokta var fikir ve görüşlerinizi bekliyorum.

    1- Bazı ses dosyaları olacak (illegal içerik olarak değil!) bu ses dosyaları kullanıcının girdiği değere göre çalacak. Bunu database de nasıl tutabilirim. Yani 1 e bastığında 1.mp3 yada 1.wav farketmez onu çalacak. Ardından ses dosyası bittiğinde istenilen değeri kullanıcı tekrar girecek. ve girdiği değere göre 2.mp3 gibi bir ses dosyası daha çalacak. Bunu tam kod olarak olmasada nasıl yapabilirim?

    2- Kullanıcının kendi ses kaydını yapması gibi bir olanak sağlasam. Bu kaydı web sayfasından nasıl alabilirim.?

    Cevap veren arkadaşlara şimdiden teşekkürler..
  • 31-03-2009, 09:16:58
    #2
    Üyeliği durduruldu
    bu söylediklerinizin hepsi flash ile yapılır. php client side calismaz. server tarafında çalışır. bu tarz şeyleri istemci tarafında halletmeniz gerekir
  • 31-03-2009, 09:21:20
    #3
    bunu db de tutamazsın bence,bana göre anca şöyle olur; ftp de klasör oluşturursun oraya atarsın ses kayıtlarını falan db yede url diye alan açıp kayıtın adını yazarsın mesela 4.mp3 gibi sonra kullanırkende 4.mp3 ü url diye değişkene atıp klasor/url yaparsın olur
  • 31-03-2009, 09:24:48
    #4
    Üyeliği durduruldu
    tolgay007 adlı üyeden alıntı: mesajı görüntüle
    bunu db de tutamazsın bence,bana göre anca şöyle olur; ftp de klasör oluşturursun oraya atarsın ses kayıtlarını falan db yede url diye alan açıp kayıtın adını yazarsın mesela 4.mp3 gibi sonra kullanırkende 4.mp3 ü url diye değişkene atıp klasor/url yaparsın olur
    db de tutamazsin diye bir kavram yanlis. blob tipinde db ye veri olarakta kaydedebilir ama. bu veriyi kaydet sonra geri getir işlemleri hem sunucuyu yorar hemde işlem kalabalığı yapar.

    dediğiniz gibi dosya upload edip ismini kaydetmek daha mantikli
  • 31-03-2009, 12:50:35
    #5
    sdemirkeser adlı üyeden alıntı: mesajı görüntüle
    db de tutamazsin diye bir kavram yanlis. blob tipinde db ye veri olarakta kaydedebilir ama. bu veriyi kaydet sonra geri getir işlemleri hem sunucuyu yorar hemde işlem kalabalığı yapar.
    dediğiniz gibi dosya upload edip ismini kaydetmek daha mantikli
    Arkadaşlar sağolun cevaplarınız için. Peki dosya ismini tutuyor olsam girilen tercihe göre if lerle girilen değere göre ses dosyasını çalsa bunun sunucuya yükü yine fazla mı olur?
  • 31-03-2009, 12:55:28
    #6
    Üyeliği durduruldu
    eray2509 adlı üyeden alıntı: mesajı görüntüle
    Arkadaşlar sağolun cevaplarınız için. Peki dosya ismini tutuyor olsam girilen tercihe göre if lerle girilen değere göre ses dosyasını çalsa bunun sunucuya yükü yine fazla mı olur?
    sunucudan dosya download etmişler gibi olur.yani burdaki yük ve trafik oranını giren kişi sayisi belirliyor.

    mp3 download sitesinden daha çok trafiginiz olur. çünkü kişiler bir kere çekmicek. her dinlediginde tekrar download etmiş kadar olacak
  • 31-03-2009, 13:47:50
    #7
    sdemirkeser adlı üyeden alıntı: mesajı görüntüle
    sunucudan dosya download etmişler gibi olur.yani burdaki yük ve trafik oranını giren kişi sayisi belirliyor.
    mp3 download sitesinden daha çok trafiginiz olur. çünkü kişiler bir kere çekmicek. her dinlediginde tekrar download etmiş kadar olacak
    Anlıyorum peki ozaman bazı sabit ses dosyaları olacak mesela onları her seferinde tekrar yüklemek yerine ilk girişte yüklese sunucunun yükü azalır mı? Birde dediğim ses dosyaları çok büyük dosyalar olmayacak. Tahmini 10 sn ye yi geçmeyecek 10 tane ses dosyası olacak mesela. Uzun dosyalarda olacak ama şuan için benim kısa ses dosyaları ile işimi görmem lazım.

    Birde önceki mesajlarınızdan birinde flash la yapılabilir demişsiniz. Flash ile yapmaya kalksam sabit sesler hariç ilerde başka seslerinde eklenmesi lazım bunların tamamı eğer flash ile yapılabiliyorsa flash ile de yapabilirim. Fakat biraz daha ayrıntılı bahsedebilirseniz. Çalışmalara başlayacağım.
  • 31-03-2009, 14:01:19
    #8
    Üyeliği durduruldu
    Flash dedi ama sadece flash değil tabiiki, flash+php kullanabilirsiniz... Flash kısmı basılan tuşu algılamak için ve dosyayı yürütmek için, php de flashtan gelen querylere bağlı olarak hangi dosyayı indirmesi gerektiğini flash'a gönderecek...

    Flash kullandığınızda zaten sesleri bir kere yüklemeniz yeterli..
  • 31-03-2009, 14:02:50
    #9
    flash playerların bir çoğu xml ile ses dosyalarının adreslerini alabiliyor.
    o tarz bir player işini görecektir muhtemelen.