PHP, FLASH kullanarak ses dosyalarını kaydetmek nasıl

6 Cevap php

Dosyaları - (laptop veya harici gibi aa kamerası olanlar) ve sunucu kaydedebilirsiniz ben ya da video (bunlar ses kaydetmek için sadece mikrofon kullanmak, böylece bir web kamerası yok olanlar için) ses kaydetmek için gereken bir uygulama geliştiriyorum bundan sonra dosya adı ve daha sonra erişim için veritabanı kullanıcıları id giriş kaydedebilirsiniz.

Ben bunun için flash uygulaması çeşit kullanmak gerekir biliyorum. Ama hangi olabilir sunucusu bu amaçla ya da herhangi bir ücretsiz orada bir harika olurdu bu amaca hizmet edebileceğini ödenmiş olanlar olsa bile. Ben google denedim ama uygun dönem falan sonra gitmek mümkün değildi olabilir, bunun için uygun bir çözüm bulma başarılı olamadı.

, Bana yardım edin!

6 Cevap

Ben son proje ile aynı özelliğe sahip, müşteri web kamerası ve video video kaydı var istediğiniz kullanıcının profil sayfasında görünür.

Sunucu için, biz RED5 server uygulamak. Bu sizin hosting bir Java sanal makine gerekir. Siz web ayrıntı gereksinimi ve yükleme talimatı okuyabilirsiniz.

Istemci isteği özel bir arayüz genel web sitesi arayüzü ile maç nedeniyle kaydını işlemek için, bizim kendi flaş uygulama geliştirmek. Ben bir adam flaş geliştirici için fason yana, ayrıntı bilmiyorum. Belki, this thread jeroenw tarafından flaş kayıt gelişimini takip görebilirsiniz.

Kaydedilmiş video oynatmak için, rtmp video kaynağını oynarken destekleyen herhangi bir flash video oynatıcı kullanabilirsiniz. Sen oyuncu tarafından gerekli meta dosya eksikliği beri, doğrudan red5 yılında kaydedilen flv dosyayı yürütemiyor. Rtmp red5 tarafından yapıldığı gibi kaydedilen dosyayı hizmet.

Sadece jRecorder, bir jQuery eklentisi kullanarak bunu yapabilirsiniz. Hatta bir Flash Media Server veya KIRMIZI sunucusu gerekmez. JRecorder jPlayer aynıdır, sizin kaydedici tasarımı jQuery ve HTML kullanabilir ve hatta bu Flash veya Eylem komut bilgi gerekmez.

jRecorder tüm kayıt / önizleme ve (POST dosyayı almak için PHP veya Java kodu yazabilirsiniz nereden) tanımlı bir URL'ye dosya verilerini (wav dosyası) gönderme yönetir 1 pix gizli swf dosyası kullanır

Bu oldukça basit ve derli toplu.

Sizden bu Plugin indirebilirsiniz:

http://www.sajithmr.me/jrecorder-jquery

Ek olarak red5 var Adobe'nin kendi Flash Media server Eğer sunucuya düz ses / video kaydetmenize olanak verir.

Yoksa sersem hissediyorum eğer bu sunucuya bir soket bağlantısı kullanarak ve sunucu tarafında akışını kendiniz çözmek için birlikte kendi çözüm koymak mümkün olabilir. Yerel ses / video belleğine yakalamak mümkün olacak ve daha sonra bayt kendi sunucu uygulamasına kadar akışı beslemek gerekir.

There are Open Source solutions but you will need an own server to run them. There is no way to run these things from shared hosting except if your provider is really nice, and ready to install the necessary software.

I the same question birkaç hafta geri, cevaplarını kontrol etti.

Bu soru "ses php kaydetmek için nasıl" googling gelecek herkes için işte ilk geldiği zaman.

A simple way to record audio with flash and save it with PHP: https://github.com/clouddueling/SimpleRecorder

Tutanak ses, url seçtiğiniz post ses verileri.

Sen bir SDK var recordmp3online.com hangi deneyebilirsiniz. Bu yaklaşık bir güzel bir şey, bu (Red5 ala) üçüncü bir sunucuya ihtiyaç olmamasıdır, ve flaş yüklü değilse mobil cihazları destekler.