FMUSER Wirless Transmituj wideo i audio łatwiejsze!
es.fmuser.org
it.fmuser.org
fr.fmuser.org
de.fmuser.org
af.fmuser.org -> Afrikaans
sq.fmuser.org -> albański
ar.fmuser.org -> arabski
hy.fmuser.org -> Armeński
az.fmuser.org -> Azerbejdżański
eu.fmuser.org -> baskijski
be.fmuser.org -> białoruski
bg.fmuser.org -> bułgarski
ca.fmuser.org -> kataloński
zh-CN.fmuser.org -> chiński (uproszczony)
zh-TW.fmuser.org -> chiński (tradycyjny)
hr.fmuser.org -> chorwacki
cs.fmuser.org -> czeski
da.fmuser.org -> duński
nl.fmuser.org -> holenderski
et.fmuser.org -> estoński
tl.fmuser.org -> filipiński
fi.fmuser.org -> fiński
fr.fmuser.org -> francuski
gl.fmuser.org -> galicyjski
ka.fmuser.org -> gruziński
de.fmuser.org -> niemiecki
el.fmuser.org -> grecki
ht.fmuser.org -> kreolski haitański
iw.fmuser.org -> hebrajski
hi.fmuser.org -> hindi
hu.fmuser.org -> węgierski
is.fmuser.org -> islandzki
id.fmuser.org -> indonezyjski
ga.fmuser.org -> irlandzki
it.fmuser.org -> włoski
ja.fmuser.org -> japoński
ko.fmuser.org -> koreański
lv.fmuser.org -> łotewski
lt.fmuser.org -> litewski
mk.fmuser.org -> macedoński
ms.fmuser.org -> malajski
mt.fmuser.org -> maltański
no.fmuser.org -> norweski
fa.fmuser.org -> perski
pl.fmuser.org -> polski
pt.fmuser.org -> portugalski
ro.fmuser.org -> rumuński
ru.fmuser.org -> rosyjski
sr.fmuser.org -> serbski
sk.fmuser.org -> słowacki
sl.fmuser.org -> słoweński
es.fmuser.org -> hiszpański
sw.fmuser.org -> suahili
sv.fmuser.org -> szwedzki
th.fmuser.org -> Tajski
tr.fmuser.org -> turecki
uk.fmuser.org -> ukraiński
ur.fmuser.org -> Urdu
vi.fmuser.org -> wietnamski
cy.fmuser.org -> walijski
yi.fmuser.org -> jidysz
1. Transmisja wideo
Podczas odbierania wideo z sieci należy najpierw rozstrzygnąć protokół (RTSP / RTMP / HTTP), następnie format (MKV, RMVB), a następnie dane w formacie wideo (H264) i audio (AAC) muszą zostać zdekodowane na obrazy ( RGB / YUV) i dźwięku (PCM), a następnie odtwarzaj synchronicznie zgodnie z sygnaturą czasową.
RTSP + RTP jest używany głównie w IPTV, powodem jest to, że UDP jest używany do przesyłania danych, a wydajność transmisji jest stosunkowo wysoka, gdy środowisko sieciowe jest stosunkowo stabilne;
RTMP jest używany głównie do transmisji audio i wideo w Internecie. Wykorzystuje transmisję TCP. Ponieważ środowisko internetowe jest stosunkowo słabe, użycie RTMP zapewnia jakość transmisji wideo, ale opóźnienie transmisji jest stosunkowo wysokie, a wydajność transmisji jest stosunkowo niska.
System mediów strumieniowych wykorzystujący technologię RTMP ma bardzo oczywistą funkcję: używa Flash Playera jako klienta odtwarzacza, a Flash Player jest teraz zainstalowany na prawie 99% komputerów na świecie, więc ogólnie oglądaj system przesyłania strumieniowego RTMP Wideo i audio nie trzeba instalować wtyczek. Użytkownicy muszą tylko otworzyć stronę internetową, aby bezpośrednio oglądać media strumieniowe, co jest bardzo wygodne. Usługi transmisji na żywo zazwyczaj używają RTMP jako protokołu mediów strumieniowych, FLV jako formatu enkapsulacji, H.264 jako formatu kodowania wideo i AAC jako formatu kodowania dźwięku. FLV to format pakowania używany przez RTMP, H.264 to standard kodowania wideo o najwyższej wydajności kodowania w dzisiejszych praktycznych zastosowaniach, a AAC to standard kodowania dźwięku o najwyższej wydajności kodowania w dzisiejszych praktycznych zastosowaniach.
librtmp jest realizacją protokołu RTMP, możesz użyć librtmp do realizacji analizy protokołów oraz wysyłania i odbierania danych. Serwer transmisji na żywo można zaimplementować w oparciu o nginx + rtmp; klient transmisji na żywo używa librtmp do przesyłania strumienia, a FFmpeg jest odpowiedzialny za kodowanie; klient obserwujący używa VLC, ponieważ sam VLC może analizować zarówno strumień RTMP, jak i zakodowane dane wideo.
2. Kompresja wideo
Kompresja wideo dzieli się na kompresję stratną i kompresję bezstratną.
Kompresja bezstratna polega na użyciu pewnych algorytmów kompresji do kompresji wideo, ale po zakończeniu kompresji oryginalne dane można naprawdę przywrócić;
Kompresja stratna polega na wykorzystaniu pewnych cech ludzkiego oka, pomijając pewne określone dane, ale efekt wideo po kompresji nadal mieści się w zakresie określonych danych akceptowanych przez ludzkie oko.
Główne zasady kodowania kompresji wideo to:
Kodowanie intra (kodowanie transformacyjne i kodowanie entropijne): istnieje korelacja między pikselami. Transformacja obrazu do dziedziny częstotliwości może doprowadzić do dekorelacji i koncentracji energii.
Kodowanie międzyramkowe (przewidywanie ruchu i kompensacja ruchu): podziel obraz na małe bloki w celu przewidywania.
|
Wpisz e-mail, aby otrzymać niespodziankę
es.fmuser.org
it.fmuser.org
fr.fmuser.org
de.fmuser.org
af.fmuser.org -> Afrikaans
sq.fmuser.org -> albański
ar.fmuser.org -> arabski
hy.fmuser.org -> Armeński
az.fmuser.org -> Azerbejdżański
eu.fmuser.org -> baskijski
be.fmuser.org -> białoruski
bg.fmuser.org -> bułgarski
ca.fmuser.org -> kataloński
zh-CN.fmuser.org -> chiński (uproszczony)
zh-TW.fmuser.org -> chiński (tradycyjny)
hr.fmuser.org -> chorwacki
cs.fmuser.org -> czeski
da.fmuser.org -> duński
nl.fmuser.org -> holenderski
et.fmuser.org -> estoński
tl.fmuser.org -> filipiński
fi.fmuser.org -> fiński
fr.fmuser.org -> francuski
gl.fmuser.org -> galicyjski
ka.fmuser.org -> gruziński
de.fmuser.org -> niemiecki
el.fmuser.org -> grecki
ht.fmuser.org -> kreolski haitański
iw.fmuser.org -> hebrajski
hi.fmuser.org -> hindi
hu.fmuser.org -> węgierski
is.fmuser.org -> islandzki
id.fmuser.org -> indonezyjski
ga.fmuser.org -> irlandzki
it.fmuser.org -> włoski
ja.fmuser.org -> japoński
ko.fmuser.org -> koreański
lv.fmuser.org -> łotewski
lt.fmuser.org -> litewski
mk.fmuser.org -> macedoński
ms.fmuser.org -> malajski
mt.fmuser.org -> maltański
no.fmuser.org -> norweski
fa.fmuser.org -> perski
pl.fmuser.org -> polski
pt.fmuser.org -> portugalski
ro.fmuser.org -> rumuński
ru.fmuser.org -> rosyjski
sr.fmuser.org -> serbski
sk.fmuser.org -> słowacki
sl.fmuser.org -> słoweński
es.fmuser.org -> hiszpański
sw.fmuser.org -> suahili
sv.fmuser.org -> szwedzki
th.fmuser.org -> Tajski
tr.fmuser.org -> turecki
uk.fmuser.org -> ukraiński
ur.fmuser.org -> Urdu
vi.fmuser.org -> wietnamski
cy.fmuser.org -> walijski
yi.fmuser.org -> jidysz
FMUSER Wirless Transmituj wideo i audio łatwiejsze!
Kontakt
Adres:
Nr 305 Pokój HuiLan Budynek nr 273 Huanpu Road Guangzhou Chiny 510620
Kategorie
Newsletter