2011-11-24 14 views
6

Idealmente, quello che stavo cercando inizialmente è un'implementazione dell'API di Media Capture HTML5 con un ritorno in polyfill su Flash, tuttavia, la mia ricerca ha concluso che l'API è nella sua infanzia e deve ancora essere ripresa da nessuno dei i principali fornitori, e in aggiunta a ciò, Flash significa che per fare ciò che mi pare sembrano scarsi.Come posso fare l'acquisizione video nel browser?

Devo essere in grado di prendere l'ingresso della webcam da una telecamera, mostrare un'anteprima dal vivo, registrare e riprodurre quella registrazione, niente di più, nessun caricamento sul server necessario, tutto locale.

Esistono soluzioni Flash decenti? O altri mezzi per raggiungere questo?

Ho trovato molti riferimenti a Red5, per chiarire, fare riferimento a questo: http://www.red5-recorder.com? È davvero questo lo strumento da usare o ci sono alternative migliori?

+0

Sembra che Red5 stia registrando sul lato server, quindi non è adatto :( – Steve

+1

In realtà ciò che accade è che i dati audio e video vengono catturati dal client Flash in esecuzione nel browser, codificato (da Flash player/il computer che esegue il client) e inviato tramite streaming/rtmp al media server (Red5). Il lavoro del media server è solo per mettere tali dati in file .flv o .f4v o mp4. –

risposta

3

Ho finito per utilizzare http://nimbb.com per questo, la versione gratuita ha alcune limitazioni ma fornisce le funzionalità di base necessarie soddisfatte i miei criteri per il progetto.

In aggiunta alle mie esigenze, consente anche agli utenti di caricare le registrazioni sul sito web Nimbb e di condividerle sui social, il che non guasta!

+0

Se stai cercando le tue opzioni ora, il supporto per l'acquisizione dei dispositivi è ora molto migliore, per lo meno iOS6 supporta e credo che alcuni se non tutti i principali browser desktop lo facciano, quindi a seconda delle esigenze del tuo progetto ora puoi essere in grado di aggirare questo senza usare Flash (o forse solo come ripiego) – Steve

+2

Puoi anche provare http://hdfvr.com come alternativa a Nimbb. Utilizza un client Flash sul desktop e HTML Media Capture su dispositivo mobile. –

2

Anche io sto cercando la stessa funzione. Il migliore che ho trovato era aperto-Tok, che fanno tutto il lavoro

http://www.tokbox.com/opentok/plugnplay#VideoMessages

Il mio problema è il mio sito è adulto in natura, così la gente registrare i propri video sarebbe più che probabile essere nudi. Questo è contro i termini di servizio di Open-Tok. Mi piace la loro offerta.