2012-05-04 18 views
8

È possibile eseguire lo streaming di video dall'app Android a YouTube in modalità live (per canale live su Youtube)?Streaming live dall'app Android a Youtube

Mi piacerebbe farlo, ma lo streaming di un file precedentemente salvato dal dispositivo Android (non lo streaming di video dalla fotocamera del dispositivo).

Sto cercando la soluzione più semplice per farlo (senza bisogno di server intermedi, ecc.), In particolare per lo streaming da Android (ma la domanda è più sull'API di YouTube).

Se è possibile, da dove dovrei iniziare?

risposta

5

A meno che non siate un partner ufficiale di YouTube sulla loro lista di magia felice. Loro sanno chi sono, e non sembra che tu sia uno di loro. Scusate.

Da un annuncio sul their blog:

Oggi, ci sarà anche iniziamo gradualmente implementando il nostro live streaming versione beta piattaforma, che consentirà alcuni partner di YouTube con i conti in regola per lo streaming dal vivo contenuto su YouTube.

Ricordare che Youtube Live ha solo un anno. Lo stato delle cose molto bene potrebbe cambiare nel futuro a breve e medio termine.

Nel frattempo, uno sguardo ai servizi che possono soddisfare le vostre esigenze, come justin.tv o ustream.com

+0

È ancora vero per il 2015? – Freedo

+0

@Freedo non oggi: http://stackoverflow.com/a/36532401/895245 –

1

È possibile eseguire lo streaming i video dal vivo di ritrovo e alla fine possono essere caricati nel vostro YourTube.

Maggiori informazioni:

1

Devi abilitare lo streaming in diretta sul tuo account YouTube. Ma il problema è che devi chiamare qualcuno da Hangouts e quella persona deve rispondere alla chiamata. Quindi il tuo stream verrà pubblicato su Hangouts e sul tuo canale Youtube collegato. È impossibile creare live streaming senza che almeno una persona risponda a quella "chiamata".

2

Sì ... se siete disposti a pagare un bel po 'di soldi.

C'è un'app chiamata "Screen Stream Mirroring" disponibile su Play Store. C'è una versione gratuita limitata (che ho provato e sembra scorrere solo per circa 10 minuti) e c'è una versione a pagamento, ma è un sacco di soldi per quello che stai ottenendo: £ 3,99 (circa $ 6,05 a partire dal 06/09/2015 secondo xe.com).

Sentitevi liberi di provare a giocare: Click here for free version o Click here for paid version.

2

It can be done :) Per rispondere alla domanda: è sorta di bisogno di scavare nel profondo in cose come MediaCodec, codificatore video H264, specifiche RTMP di Adobe, il formato del contenitore multimediale FLV e molte altre cose.

Disclaimer: Sono l'autore di questa app.

+0

Dovevi utilizzare NDK (JNI) per inviare dati al server RTMP? – TOP

+0

@TOP - No, tutto è fatto in Java con un client RTMP personalizzato. JNI potrebbe essere più facile per te, ma volevo evitare l'intero sovraccarico di memoria, poiché MediaCodec di Android utilizza già buffer diretti e il sovraccarico della JVM è minimo. –

Problemi correlati