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. Kolekcja
Gromadzenie dźwięku Proces gromadzenia dźwięku wykorzystuje głównie sprzęt do zbierania sygnałów analogowych w środowisku do surowych danych zakodowanych w formacie PCM, a następnie kodowania i kompresowania danych do formatu MP3 i innych formatów w celu dystrybucji. Typowe formaty kompresji dźwięku to: MP3, AAC, HE-AAC, Opus, FLAC, Vorbis (Ogg), Speex i AMR.
Pozyskiwanie obrazu Proces akwizycji obrazu jest przechwytywany głównie przez kamery i inny sprzęt do surowych danych zakodowanych w formacie YUV, które są następnie kodowane i kompresowane do formatu H.264 i innych danych w celu dystrybucji. Typowe formaty pakowania wideo to: MP4, 3GP, AVI, MKV, WMV, MPG, VOB, FLV, SWF, MOV, RMVB, WebM itp.
2. Leczenie
Po zebraniu wideo lub audio uzyskiwane są oryginalne dane. Aby ulepszyć niektóre efekty na miejscu lub dodać dodatkowe efekty, generalnie przetwarzamy go przed kodowaniem i kompresowaniem.
Piękno wideo, znak wodny, ścieżka, dostosowanie
Miksowanie dźwięku, redukcja szumów, efekty specjalne, personalizacja
3. Kodowanie i pakowanie
1. Kodowanie
W przypadku przesyłania strumieniowego multimediów kodowanie jest bardzo ważne. Jego wydajność kodowania, szybkość kodowania i współczynnik kompresji kodowania mają bezpośredni wpływ na wrażenia użytkownika i koszt transmisji całej transmisji mediów strumieniowych.
Popularne kodery wideo:
1) H.264 / AVC
2) HEVC / H.265
3) VP8
4) VP9
5) FFmpeg
Koder audio: Mp3, AAC itp.
2. Pakiet
Miksuj i hermetyzuj treści multimedialne (wideo, audio, napisy, informacje o rozdziałach itp.) Generowane przez koder
Kilka popularnych formatów opakowań:
1) Format AVI (przyrostek .avi)
2) Format DV-AVI (przyrostek .avi)
3) Format pliku QuickTime (sufiks .mov)
4) Format MPEG (rozszerzenie pliku to .mpg .mpeg .mpe .dat .vob .asf .3gp .mp4 itp.)
5) Format WMV (przyrostek .wmv .asf)
6) Prawdziwy format wideo (przyrostek .rm .rmvb)
7) Format Flash Video (przyrostek .flv)
8) Format Matroski (przyrostek .mkv)
9) Format MPEG2-TS (przyrostek .ts)
Obecnie używamy głównie formatów FLV i MPEG2-TS w transmisji strumieniowej mediów, zwłaszcza transmisji na żywo, które są używane odpowiednio w protokołach RTMP / HTTP-FLV i HLS.
Cztery. Wypchnij na serwer
Istnieją trzy główne protokoły push:
RTSP (Real Time Streaming Protocol): Real Time Streaming Protocol, protokół strumieniowego przesyłania multimediów używany do sterowania dźwiękiem lub wideo, zaproponowany wspólnie przez Real Networks i Netscape;
RTMP (Real Time Messaging Protocol): Real Time Messaging Protocol to otwarty protokół opracowany przez firmę Adobe do przesyłania dźwięku, obrazu i danych między odtwarzaczami Flash i serwerami;
HLS (HTTP Live Streaming): to oparty na HTTP protokół transmisji mediów strumieniowych zaimplementowany przez firmę Apple Inc .;
RTMP to aktualny protokół transmisji mediów strumieniowych głównego nurtu, który jest szeroko stosowany w dziedzinie transmisji na żywo. Większość produktów do transmisji na żywo dostępnych na rynku stosuje ten protokół.
Protokół RTMP jest oparty na protokole TCP i jest protokołem sieciowym przeznaczonym do przesyłania danych w czasie rzeczywistym. Służy głównie do komunikacji audio, wideo i danych między platformą flash / AIR a mediami strumieniowymi / serwerem interaktywnym obsługującym protokół RTMP. Oprogramowanie obsługujące tę umowę obejmuje Adobe Media Server / Ultrant Media Server / red5 itp.
Ma trzy warianty:
RTMP działa jako protokół zwykłego tekstu na wierzchu TCP, używając portu 1935;
RTMPT jest zawarty w żądaniu HTTP i może przechodzić przez zaporę;
RTMPS jest podobny do RTMPT, ale wykorzystuje połączenie HTTPS;
Protokół RTMP jest jak kontener używany do przechowywania pakietów danych. Dane te mogą być danymi w formacie AMF lub danymi wideo / audio w formacie FLV. Pojedyncze połączenie może przesyłać wiele strumieni sieciowych przez różne kanały. Pakiety w tych kanałach są przesyłane w pakietach o stałym rozmiarze.
V. Dystrybucja strumieniowa serwera
Funkcja serwera mediów strumieniowych ma być odpowiedzialna za publikację i retransmisję oraz dystrybucję transmisji na żywo.
Sześć. Odtwarzanie strumieniowe
Głównie do wyświetlania programów na żywo na terminalu. Ponieważ używanym tutaj protokołem transportowym jest RTMP, można użyć dowolnego odtwarzacza obsługującego protokół przesyłania strumieniowego RTMP, na przykład:
Komputer: VLC itp.
Terminal mobilny: Vitamio i ijkplayer itp.
----------------
Oświadczenie o prawach autorskich: Ten artykuł jest oryginalnym artykułem blogera CSDN „Yuan Jiao Shou”, zgodnie z umową o prawach autorskich CC 4.0 BY-SA. Załącz oryginalny link źródłowy i to oświadczenie w celu ponownego wydrukowania.
Oryginalny link: https://blog.csdn.net/xxtt0524/article/details/70332403
|
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