16

I documenti sono un po 'difficili da analizzare qui. Mi chiedevo se c'era un modo perYouTube live su iOS?

  1. Streaming YouTube live in un'app iOS, senza alcun marchio significativo/di qualsiasi YouTube.
  2. Stream da un dispositivo iOS come streaming broadcast per YouTube live.

Il mio iniziale su Google ha generato risposte miste. Speravo di vedere un esempio di questo se è possibile, o di risparmiarmi un po 'di tempo se non lo è.

Supponiamo di avere una persona su ATT accanto a una persona sul contenuto di streaming di Verizon, e voglio far sì che entrambe si presentino come un singolo flusso ininterrotto che si sposta avanti e indietro. YouTube o una biblioteca fanno qualcosa per facilitare questo?

+1

Periscope è in diretta streaming, anche se di proprietà. Piuttosto sicuro streaming live * a * YouTube funzionerebbe – ScottMcGready

+1

App come Periscope e Meerkat inviano video ai servizi cloud per transcodificare in un formato downstream. Attualmente lo streaming live di YouTube consente solo l'importazione di RTMP. La codifica potrebbe essere eseguita sul lato client o con servizi cloud. Il downstream è gestito da YouTube, poiché la riproduzione è limitata a UIWebView. – JAL

+0

devi seguire il sito degli sviluppatori e in nessun altro modo di trasmettere in streaming ci sono altri modi, ma con questo devi codificare manualmente e sarà troppo complesso. –

risposta

13

Lo streaming da un dispositivo iOS non è diverso dallo streaming da qualsiasi altro dispositivo. Dovresti scrivere un codificatore h264 e un pacchetto RTMP e inviare il video al tuo oggetto stream di YouTube ingestionAddress. Delineare i dettagli dell'encoder oltre quanto sopra è troppo ampio per Stack Overflow, ma consiglio vivamente di guardare il progetto iOS VideoCore.

Per quanto riguarda il branding va, l'unico modo per riprodurre contenuti di YouTube in un app iOS senza rompere i termini di servizio di YouTube è quello di riprodurre il video in una libreria UIWebView o di YouTube iOS player helper (che è solo una vista web con un po 'di riproduzione interfacce).

Non è possibile rimuovere completamente il marchio YouTube dal lettore IFrame. Tuttavia, ci sono opzioni di branding che puoi cambiare usando il flag modestBranding sul player. Vedi i documenti IFrame here.

+1

Modesto andrebbe bene. VideoCore sembra piuttosto intenso. –

+1

@StefanKendall Ho lavorato a un progetto che utilizzava VideoCore insieme a YouTube. Ho anche aggiunto alcune funzionalità a iOS Player Helper di YouTube per supportare eventi dal vivo. – JAL

+1

hai idea di quanto sia complesso o quale sforzo è necessario per sincronizzare le trasmissioni di YouTube? Supponiamo che io abbia una persona su ATT accanto a una persona sul contenuto di streaming di Verizon, e voglio far sì che entrambi sembrino come un singolo flusso ininterrotto che si sposta avanti e indietro. YouTube o videochat per qualsiasi cosa per facilitare questo? –

Problemi correlati