FMUSER Wirless Trasmetti video e audio più facilmente!
es.fmuser.org
it.fmuser.org
fr.fmuser.org
de.fmuser.org
af.fmuser.org -> Afrikaans
sq.fmuser.org -> albanese
ar.fmuser.org -> Arabo
hy.fmuser.org -> Armenian
az.fmuser.org -> Azerbaigiano
eu.fmuser.org -> Basco
be.fmuser.org -> bielorusso
bg.fmuser.org -> Bulgaro
ca.fmuser.org -> Catalano
zh-CN.fmuser.org -> Cinese (semplificato)
zh-TW.fmuser.org -> Cinese (Tradizionale)
hr.fmuser.org -> croato
cs.fmuser.org -> ceco
da.fmuser.org -> danese
nl.fmuser.org -> Olandese
et.fmuser.org -> Estone
tl.fmuser.org -> Filippino
fi.fmuser.org -> finlandese
fr.fmuser.org -> Francese
gl.fmuser.org -> Galiziano
ka.fmuser.org -> georgiano
de.fmuser.org -> tedesco
el.fmuser.org -> Greca
ht.fmuser.org -> Creolo haitiano
iw.fmuser.org -> Ebraico
hi.fmuser.org -> Hindi
hu.fmuser.org -> Hungarian
is.fmuser.org -> Islandese
id.fmuser.org -> Indonesiano
ga.fmuser.org -> Irlandese
it.fmuser.org -> Italiano
ja.fmuser.org -> giapponese
ko.fmuser.org -> coreano
lv.fmuser.org -> Lettone
lt.fmuser.org -> Lithuanian
mk.fmuser.org -> Macedone
ms.fmuser.org -> Malese
mt.fmuser.org -> Maltese
no.fmuser.org -> Norwegian
fa.fmuser.org -> persiano
pl.fmuser.org -> polacco
pt.fmuser.org -> portoghese
ro.fmuser.org -> Romeno
ru.fmuser.org -> Russo
sr.fmuser.org -> Serbo
sk.fmuser.org -> slovacco
sl.fmuser.org -> Sloveno
es.fmuser.org -> spagnolo
sw.fmuser.org -> Swahili
sv.fmuser.org -> svedese
th.fmuser.org -> Thai
tr.fmuser.org -> turco
uk.fmuser.org -> Ucraino
ur.fmuser.org -> Urdu
vi.fmuser.org -> Vietnamita
cy.fmuser.org -> Gallese
yi.fmuser.org -> Yiddish
Di che tipo di dati di origine ha bisogno lo streaming multimediale? Quasi tutti i file di dati, avi, RM, ecc. Che hai, anche nastro, o segnali analogici solo dal dispositivo di acquisizione.
Dati attivi, come gestirli? Innanzitutto, se si tratta di un segnale analogico, è necessario convertirlo in segnale digitale (la trasmissione in diretta di solito converte il segnale analogico appena raccolto in segnale digitale), quindi codificare in base alla velocità di codice richiesta. Il codec è necessario per la codifica. Quale codificatore è necessario dipende dal formato del file che desideri. Esistono tre formati di streaming media popolari: quick time, Windows Media Technology (WMT), sistema reale. Tre formati sono aziende diverse: quick time è apple, e non so quale sia il suffisso, perché non viene contattato spesso; WMT è Microsoft e ASF è il suffisso; Il sistema reale è una vera azienda. Questo formato è più contattato da tutti. I file RM e RMVB sono molto comuni. La codifica è in un certo formato. È inoltre necessario verificare se sul server è presente un software server che supporta questo formato. Il lettore del client dovrebbe supportare la riproduzione di questo formato, in modo che lo streaming multimediale possa fluire.
Dopo che i file multimediali di flusso sono stati generati dalla codifica, il server multimediale di streaming è necessario per trasmettere il media, incapsulando principalmente il pacchetto di dati con protocollo di media di streaming specifico.
Prima di elencare i protocolli di streaming, esaminare due protocolli di trasporto comuni: TCP e UDP. Chiedere la trasmissione dei dati di streaming multimediale e la trasmissione dei dati di download di file è diverso, è il protocollo di trasmissione diverso. Il download del file utilizza il protocollo TCP, TCP è un protocollo connesso. Prima della trasmissione dei dati, verrà stabilita la connessione. La connessione non verrà interrotta fino al completamento della trasmissione dei dati. TCP supporta la ritrasmissione della conferma, che può garantire l'integrità dei dati. Pertanto, finché il download è completato, i file scaricati sul client sono gli stessi di quelli sul server e alcuni dati non andranno persi. Lo streaming multimediale non può utilizzare il protocollo TCP, poiché il meccanismo di ritrasmissione del protocollo TCP non può soddisfare i requisiti di tempo dello streaming multimediale. Per lo streaming multimediale, la perdita di pacchetti non sarà più grave dell'interruzione del video. Lo streaming multimediale utilizza il protocollo UDP. UDP è un protocollo senza connessione e non necessita di confermare la ritrasmissione. Dopo che il pacchetto UDP è stato inviato, non è necessario attendere la conferma del destinatario. Sebbene alcuni dati possano andare persi, può garantire prestazioni in tempo reale. In un caso, lo streaming multimediale trasmesso da UDP deve essere convertito in trasmissione TCP. Qual è il caso? Se sei un utente intranet o dopo un firewall aziendale, puoi ricevere dati solo tramite TCP perché il pacchetto UDP verrà rifiutato dal firewall. Solo questa connessione TCP non viene ritrasmessa anche se perde i pacchetti.
I dati di streaming devono essere incapsulati nel protocollo di streaming. A seconda del formato, il protocollo utilizzato è diverso. Esistono quattro famosi protocolli di streaming: RTP, RTSP, RDP e MMS. RTP estende il dominio del numero di sequenza e del timestamp basato su UDP. RTSP è un'estensione del protocollo RTP. Durante la trasmissione dei dati, viene utilizzato il protocollo RTP e viene utilizzata la connessione TCP durante la trasmissione dei dati di controllo. RDP è l'estensione di RTSP, che rafforza solo il protocollo di controllo. Il tempo veloce è trasferire i file multimediali usando rtp / rtsp, mentre il sistema reale usa rtsp / rdp per trasferire i file multimediali. L'MMS è un protocollo speciale per Microsoft. All'inizio, mmsu viene utilizzato per stabilire una connessione (la combinazione di MMS e UDP). Se la connessione non riesce, viene utilizzato mmst (combinazione MMS e TCP) per stabilire la connessione. WMT utilizza MMS per trasferire i file multimediali.
Se non è presente un server di streaming, possiamo ottenere l'effetto di download e riproduzione? La risposta è sì, usa solo la connessione HTTP su TCP. Innanzitutto, alcuni dati vengono scaricati nel buffer, quindi i nuovi dati vengono scaricati nel buffer e vengono riprodotti i dati esistenti nel buffer. Questo flusso è chiamato flusso HTTP, chiamato anche flusso falso. Questo è tornato alla domanda di cui abbiamo iniziato a parlare, e le clip dei podcast che vediamo e gli spettacoli su PPLive sono in realtà streaming HTTP, non streaming reale.
Qual è la differenza tra lo streaming HTTP e lo streaming multimediale reale? La differenza sta in molti aspetti:
(1) in primo luogo, il flusso HTTP necessita solo di un server Web e il flusso multimediale reale necessita di un server multimediale dedicato
(2) Quindi, il protocollo necessario per lo streaming HTTP è IP, TCP, HTTP dal basso verso l'alto, mentre il flusso multimediale reale richiede IP, UDP e il protocollo di streaming dedicato
(3) Inoltre, poiché lo streaming HTTP utilizza connessioni TCP, se la perdita di pacchetti viene persa, verrà ritrasmessa e i flussi multimediali reali non verranno ritrasmessi. È anche il motivo per cui se lasciamo l'influenza dell'interruzione e così via, la qualità video che vediamo attraverso il flusso HTTP è la stessa di quella del server e attraverso il flusso multimediale reale, la qualità varierà con le condizioni della rete
(4) Dal ritardo di avvio, il ritardo di avvio del flusso HTTP dipende dallo stato della connessione di rete e dalla velocità del codice multimediale; Il vero ritardo di avvio del flusso multimediale non sarà superiore a pochi secondi
(5) Quando guardi lo streaming http, puoi trascinare solo all'interno dell'intervallo del video scaricato, mentre il vero streaming multimediale può essere trascinato nell'intero intervallo
(6) Infine, lo streaming HTTP memorizzerà i dati multimediali scaricati nel disco rigido e il flusso multimediale reale non lo farà. I dati che riproduce verranno eliminati immediatamente, il che protegge solo il copyright delle opere multimediali.
|
Inserisci l'email per ricevere una sorpresa
es.fmuser.org
it.fmuser.org
fr.fmuser.org
de.fmuser.org
af.fmuser.org -> Afrikaans
sq.fmuser.org -> albanese
ar.fmuser.org -> Arabo
hy.fmuser.org -> Armenian
az.fmuser.org -> Azerbaigiano
eu.fmuser.org -> Basco
be.fmuser.org -> bielorusso
bg.fmuser.org -> Bulgaro
ca.fmuser.org -> Catalano
zh-CN.fmuser.org -> Cinese (semplificato)
zh-TW.fmuser.org -> Cinese (Tradizionale)
hr.fmuser.org -> croato
cs.fmuser.org -> ceco
da.fmuser.org -> danese
nl.fmuser.org -> Olandese
et.fmuser.org -> Estone
tl.fmuser.org -> Filippino
fi.fmuser.org -> finlandese
fr.fmuser.org -> Francese
gl.fmuser.org -> Galiziano
ka.fmuser.org -> georgiano
de.fmuser.org -> tedesco
el.fmuser.org -> Greca
ht.fmuser.org -> Creolo haitiano
iw.fmuser.org -> Ebraico
hi.fmuser.org -> Hindi
hu.fmuser.org -> Hungarian
is.fmuser.org -> Islandese
id.fmuser.org -> Indonesiano
ga.fmuser.org -> Irlandese
it.fmuser.org -> Italiano
ja.fmuser.org -> giapponese
ko.fmuser.org -> coreano
lv.fmuser.org -> Lettone
lt.fmuser.org -> Lithuanian
mk.fmuser.org -> Macedone
ms.fmuser.org -> Malese
mt.fmuser.org -> Maltese
no.fmuser.org -> Norwegian
fa.fmuser.org -> persiano
pl.fmuser.org -> polacco
pt.fmuser.org -> portoghese
ro.fmuser.org -> Romeno
ru.fmuser.org -> Russo
sr.fmuser.org -> Serbo
sk.fmuser.org -> slovacco
sl.fmuser.org -> Sloveno
es.fmuser.org -> spagnolo
sw.fmuser.org -> Swahili
sv.fmuser.org -> svedese
th.fmuser.org -> Thai
tr.fmuser.org -> turco
uk.fmuser.org -> Ucraino
ur.fmuser.org -> Urdu
vi.fmuser.org -> Vietnamita
cy.fmuser.org -> Gallese
yi.fmuser.org -> Yiddish
FMUSER Wirless Trasmetti video e audio più facilmente!
Contatti
Indirizzo:
No.305 Room HuiLan Building No.273 Huanpu Road Guangzhou Cina 510620
Categorie
Newsletter