>> Tecnologia elettronica >  >> Casa intelligente >> Vita smart

RTMP vs RTSP

Potresti aver sentito "Video on Demand" e "Streaming Media" navigando il Web. Questi termini si riferiscono a tecnologie per trasferire contenuti audio/video da posizione remota al computer. RTMP e RTSP sono due di queste tecnologie. I protocolli di comunicazione RTMP e RTSP condividono più somiglianze che differenze e rendono possibile distribuzione multimediale interattiva in tempo reale.

Protocolli di Comunicazione

La parola HTTP, vista negli URL, sta per Hypertext Transfer Protocol. Un protocollo è un insieme di regole che definiscono come sistemi scambiano informazioni e comunicano. I siti web distribuiscono contenuti ipertestuali, audio e video usando HTTP. Tutti i browser supportano questo protocollo, e non richiede conoscenza speciale. Metti semplicemente un documento HTML sul tuo web server, e il resto di Internet lo vede. Video trasmesso via HTTP carica progressivamente nel browser, e non puoi vederlo tutto finché non scarica. Per streaming real-time, devi usare protocolli come RTMP e RTSP.

RTMP

Adobe, che distribuisce Flash Player, creò RTMP per aiutare web server a fare streaming contenuti on-demand a bassa latenza attraverso il Web efficientemente. Bassa latenza è importante per video fluido nel browser. Server RTMP, come Flash Media Server, supportano anche trasmissioni video live e possono fare streaming audio e altri dati. Se qualcuno perde connessione Internet guardando contenuti RTMP, il sistema può riconnettere e riprendere streaming. Utenti godono video che partono più velocemente e girano fluidamente con RTMP.

RTSP

Sviluppatori originariamente progettarono tecnologia on-demand per permettere controllo media usando familiari Play, Pause, Stop. RTSP, che fornisce anche streaming real-time, permette controllo riproduzione con questi controlli. Puoi anche avanzare alla fine video senza scaricare tutto il file. RealNetworks, creatore di Real Player, usò streaming audio/video RTSP negli anni '90. Sviluppatori usano anche RTSP per creare instant messenger, software videoconferenza e altre applicazioni che richiedono interazione real-time.

Considerazioni

Serve server speciale come Flash Media Server per distribuire contenuti video usando RTMP. Puoi usare il server per inviare dati ad Adobe Air e altre app Adobe che supportano streaming media. Anche se Adobe creò RTMP, sviluppatori possono usarlo nelle proprie app perché l'azienda rilasciò la tecnologia al pubblico. Serve anche server speciale per consegnare contenuti RTSP. Uno svantaggio di RTMP e RTSP è la necessità di server speciali. Molti siti consegnano video con successo usando HTTP normale anche se fornisce solo pseudo-streaming progressivo. Tuttavia, puoi beneficiare da RTMP o RTSP quando devi fare streaming video real-time on-demand o trasmettere eventi live.

  1. Nastri DV vs Nastri HDV
  2. Camcorder a nastro vs CD
  3. Cos'è un Video CD?
  4. Cos'è un DVD Video
  5. Istruzioni V-Mate: registratore video su scheda memoria
  6. Informazioni sui VCR