FMUSER Físeán Tarchur Wirless Agus Fuaim Níos Éasca!
es.fmuser.org
it.fmuser.org
fr.fmuser.org
de.fmuser.org
af.fmuser.org -> Afracáinis
sq.fmuser.org -> Albáinis
ar.fmuser.org -> Araibis
hy.fmuser.org -> Airméinis
az.fmuser.org -> Asarbaiseáinis
eu.fmuser.org -> Bascais
be.fmuser.org -> Bealarúisis
bg.fmuser.org -> Bulgáiris
ca.fmuser.org -> Catalóinis
zh-CN.fmuser.org -> Sínis (Simplithe)
zh-TW.fmuser.org -> Sínis (Traidisiúnta)
hr.fmuser.org -> Cróitis
cs.fmuser.org -> Seiceach
da.fmuser.org -> Danmhairgis
nl.fmuser.org -> Ollainnis
et.fmuser.org -> Eastóinis
tl.fmuser.org -> Filipíneach
fi.fmuser.org -> Fionlainnis
fr.fmuser.org -> Fraincis
gl.fmuser.org -> Gailísis
ka.fmuser.org -> Seoirseach
de.fmuser.org -> Gearmáinis
el.fmuser.org -> Gréigis
ht.fmuser.org -> Haitian Creole
iw.fmuser.org -> Eabhrais
hi.fmuser.org -> Hiondúis
hu.fmuser.org -> Ungáiris
is.fmuser.org -> Íoslainnis
id.fmuser.org -> Indinéisis
ga.fmuser.org -> Gaeilge
it.fmuser.org -> Iodáilis
ja.fmuser.org -> Seapáinis
ko.fmuser.org -> Cóiréis
lv.fmuser.org -> Laitvis
lt.fmuser.org -> Liotuáinis
mk.fmuser.org -> Macadóinis
ms.fmuser.org -> Malaeis
mt.fmuser.org -> Máltais
no.fmuser.org -> Ioruais
fa.fmuser.org -> Peirsis
pl.fmuser.org -> Polainnis
pt.fmuser.org -> Portaingéilis
ro.fmuser.org -> Rómáinis
ru.fmuser.org -> Rúisis
sr.fmuser.org -> Seirbis
sk.fmuser.org -> An tSlóvaic
sl.fmuser.org -> Slóivéinis
es.fmuser.org -> Spáinnis
sw.fmuser.org -> Svahaílis
sv.fmuser.org -> Sualainnis
th.fmuser.org -> Téalainnis
tr.fmuser.org -> Tuircis
uk.fmuser.org -> Úcráinis
ur.fmuser.org -> Urdais
vi.fmuser.org -> Vítneam
cy.fmuser.org -> Breatnais
yi.fmuser.org -> Giúdais
Thosaigh mé le déanaí ag teagmháil leis an tionscadal físe beo, rinne mé achoimre freisin ar roinnt coincheapa, teicneolaíochtaí agus réitigh a bhaineann le físeáin.
Ar dtús, tuiscint a fháil ar choincheap na físe beo. Is iad seo a leanas roinnt prótacal físe coitianta: RTMP, http-flv, HLS, RTP / RTCP.
Ansin míneoimid an próiseas iomlán craolacháin bheo agus teicneolaíochtaí gaolmhara.
1 protocol Prótacal físe beo
I réimse na craoltóireachta beo, tá dhá chineál craolacháin bheo ann: craoladh beo idirghníomhach agus craoladh beo neamh-idirghníomhach.
Níl craoladh beo neamh-idirghníomhach (mar shampla: Paráid bheo, Craoladh Beo NBA, Craoladh beo Sraith na Seaimpíní, srl.) An-idirghníomhach, rud a fhágann go bhfuil moill 10 soicind nó níos mó ann. Tá sé tréithrithe ag líon beag foinsí agus oiriúnach le haghaidh traschódú il-chainéil (is féidir le húsáideoirí féachaint air de réir dhálaí an líonra).
I measc na ngnáth-radhairc de chraoladh beo idirghníomhach tá craoladh beo seó, craoladh beo cluiche, srl. Mar gheall ar na hardriachtanais maidir leis an idirghníomhaíocht idir an t-ancaire agus an lucht féachana, is gá moill a chur ar na craoltaí beo seo laistigh de 5S. Is iad seo a leanas tréithe na craoltóireachta beo idirghníomhaí: níos mó foinsí, nach bhfuil oiriúnach do thraschódú il-chainéil, freastalaí idirmheánach mar ról idirthurais amháin.
Is é an meán atá ag tarchur ábhar beo an líonra, agus tá gá leis na prótacail chomhfhreagracha chun físeán nó fuaim a tharchur sa líonra. Faoi láthair, is iad seo a leanas na prótacail choitianta atá oiriúnach do radhairc bheo.
1. Prótacal RTMP (nach dtacaíonn HTML 5 leis, le tacaíocht ó splanc)
Is prótacal meán sruthú é RTMP, arb é prótacal paitinne Adobe é. Bunaithe ar TCP, tá an-tóir air sa tSín.
Cúis choitianta: tá tacaíocht na mbogearraí foinse oscailte agus na leabharlainne foinse oscailte seasmhach agus iomlán, agus is féidir leis na réitigh sruthú agus sruthú is coitianta a úsáidtear ar bhealach cobhsaí. Mar shampla: leabharlann bhrú-bhrú librtmp foinse oscailte, tá breiseán nginx RTMP ag an taobh seirbhíse, tá leabharlann súgartha ijkplayer ag an sruth tarraingthe.
2. Prótacal Http-flv (nach dtacaíonn HTML 5 leis, le tacaíocht ó splanc)
Is é sin prótacal HTTP a úsáid chun ábhar meán a shruthlú. Tá HTTP níos simplí agus níos fearr aithne air ná RTMP. Is féidir leis an moill ábhair a bheith 2-5 soicind freisin, agus tá an luas oscailte níos tapa, toisc nach bhfuil aon idirghníomhaíocht chasta stáit ag HTTP féin. Mar sin, ó thaobh latency de, is fearr http-flv ná RTMP.
3. Prótacal HLS (tacaíocht HTML, tacaíocht Flash)
Prótacal iompair meán sruthú is ea sruthú beo HTTP bunaithe ar HTTP a mhol úll. Tá buntáiste an-mhór ag HLS: is féidir HTML5 a oscailt agus a imirt go díreach; ciallaíonn sé seo gur féidir nasc beo a roinnt trí wechat agus trí sheoladh eile, gan aon ghá aon aip neamhspleách, le brabhsálaí, a shuiteáil, mar sin tá an-tóir air. Aip bheo shóisialta, HLS díreach ag teastáil. Is comhad m3u8 é an URL sruth beo atá bunaithe ar HLS, ina bhfuil roinnt comhad TS físeán beag le déanaí. Tá an mhoill ar an modh athsheinm seo réasúnta ard (a bhaineann le méid an chomhaid TS), agus féadann sé moill 5-7 soicind a bhaint amach sa líonra cathrach céanna.
4. Prótacal RTP / RTCP
Is prótacal ciseal iompair é prótacal iompair fíor-ama do shruth sonraí ilmheán ar an Idirlíon. Tarchuireann RTCP comharthaíocht an rialaithe idirghníomhaigh agus tarchuireann RTP na sonraí meán iarbhír.
Úsáidtear RTP go forleathan i bhfaireachas físe, físchomhdháil agus fón IP, toisc gurb é ceann de na taithí thábhachtacha a bhaineann le físchomhdháil agus fón IP ábhar láidir fíor-ama.
I gcomparáid leis na trí phrótacal thuas, difríocht thábhachtach amháin idir RTP agus iad ná go n-úsáidtear prótacal UDP chun sonraí a tharchur de réir réamhshocraithe, agus tá RTMP agus HTTP bunaithe ar phrótacal TCP.
Úsáid anailís ar chásanna: ní gá ráthaíocht iontaofa a bheith ag teastáil ó shruth na fuaime agus na físe fíor-ama, mar sin ní gá meicníocht ath-atarchur a bheith ann. Níl sé tábhachtach an íomhá agus an fhuaim a fheiceáil i bhfíor-am, roinnt ábhar a chailleadh nuair a bhuaileann an líonra, an pictiúr agus an scáileán splancscáileáin doiléir. D’fhonn atarchur a dhéanamh, beidh TCP ina chúis le moill agus asincrónach. Má thagann cuid áirithe d’ábhar tar éis soicind amháin mar gheall ar atarchur, ansin cuirfear moill ar an gcomhrá iomlán. Leis an ngiodar líonra, méadóidh an mhoill go dhá soicind nó trí shoicind. Mura láimhseáil an cliant an athsheinm, beidh tionchar mór aige ar an eispéireas craolta díreach. Míneofar san alt seo a leanas conas barrfheabhsú a dhéanamh.
Conclúid: maidir le prótacal craolacháin bheo a roghnú, má roghnaítear RTMP nó http-flv, ciallaíonn sé go bhfuil moill ábhair 2-5 soicind, ach chomh fada agus a bhaineann leis an moill oscailte, is fearr http-flv ná RTMP . Tá moill ábhair de 5-7 soicind ag HLS. Féadfaidh RTP a roghnú le haghaidh craolta beo moill a chur ar an gcraoladh beo laistigh de 1 soicind. Ach, chomh fada agus is eol dúinn, ní thacaíonn na mór-mhonaróirí CDN le craoladh beo bunaithe ar RTP, mar sin is é an príomhshrutha baile reatha ná RTMP nó http-flv.
2 process Próiseas craolta beo físeáin
Is é an próiseas teicniúil a bhaineann le físeán beo: éadáil srutha físe fíor-ama --- códú srutha físe --- tarchur sruth físe --- díchódú srutha físe --- seinm físe.
1. An smaoineamh ar ghabháil físe fíor-ama
a) Trí setpreviewcallback a shocrú i réamhamharc ar lámhach ceamara Android, tuigtear an comhéadan onpreviewframe chun sonraí gach sruth físe a ghabháil i bhfíor-am.
b) Trí mheánmheastóir Android, ceangail muintir na háite i bhfeidhm socraithe.
c) Modh freastalaí meán sruthaithe, ag úsáid ffmpeg nó getstreamer chun físeán ceamara a fháil.
2. Códú comhbhrú físe a réadú
a) Gan ionchódú a dhéanamh, tarchuirtear an fráma físe bunaidh yuv420sp go díreach tríd an soicéad.
b) Déanann JEPG an fráma físe bunaidh yuv420sp a chomhbhrú isteach i H.264 agus ansin é a tharchur.
c) H.264 / avc. Tá an fráma físe bunaidh yuv420sp comhbhrúite i H.264 agus ansin tarchuirtear é. I measc na n-ionchódóirí foinse oscailte coitianta atá bunaithe ar H264 tá JM, x264, t264, hdot264, srl.
d). mpeg4. Comhbhrúigh an fráma físe bunaidh yuv420sp i MPEG4 agus ansin tarchuir
3. An smaoineamh ar tharchur físe
a). tarchur soicéad
b). Iompar HTTP
c). Tarchur RTP / RTSP
d). modh freastalaí meán sruthú, mar shampla live555, srl
4. Díchódú físe a réadú
a). díchódóir a fhreagraíonn don ionchódú
5. An smaoineamh ar imirt físe
a). trí fhíschomhdháil Android
b). trí mheán na meán Android
c). íomhá fráma a ghreamú go díreach trí chanbhás
|
Iontráil r-phost chun iontas a fháil
es.fmuser.org
it.fmuser.org
fr.fmuser.org
de.fmuser.org
af.fmuser.org -> Afracáinis
sq.fmuser.org -> Albáinis
ar.fmuser.org -> Araibis
hy.fmuser.org -> Airméinis
az.fmuser.org -> Asarbaiseáinis
eu.fmuser.org -> Bascais
be.fmuser.org -> Bealarúisis
bg.fmuser.org -> Bulgáiris
ca.fmuser.org -> Catalóinis
zh-CN.fmuser.org -> Sínis (Simplithe)
zh-TW.fmuser.org -> Sínis (Traidisiúnta)
hr.fmuser.org -> Cróitis
cs.fmuser.org -> Seiceach
da.fmuser.org -> Danmhairgis
nl.fmuser.org -> Ollainnis
et.fmuser.org -> Eastóinis
tl.fmuser.org -> Filipíneach
fi.fmuser.org -> Fionlainnis
fr.fmuser.org -> Fraincis
gl.fmuser.org -> Gailísis
ka.fmuser.org -> Seoirseach
de.fmuser.org -> Gearmáinis
el.fmuser.org -> Gréigis
ht.fmuser.org -> Haitian Creole
iw.fmuser.org -> Eabhrais
hi.fmuser.org -> Hiondúis
hu.fmuser.org -> Ungáiris
is.fmuser.org -> Íoslainnis
id.fmuser.org -> Indinéisis
ga.fmuser.org -> Gaeilge
it.fmuser.org -> Iodáilis
ja.fmuser.org -> Seapáinis
ko.fmuser.org -> Cóiréis
lv.fmuser.org -> Laitvis
lt.fmuser.org -> Liotuáinis
mk.fmuser.org -> Macadóinis
ms.fmuser.org -> Malaeis
mt.fmuser.org -> Máltais
no.fmuser.org -> Ioruais
fa.fmuser.org -> Peirsis
pl.fmuser.org -> Polainnis
pt.fmuser.org -> Portaingéilis
ro.fmuser.org -> Rómáinis
ru.fmuser.org -> Rúisis
sr.fmuser.org -> Seirbis
sk.fmuser.org -> An tSlóvaic
sl.fmuser.org -> Slóivéinis
es.fmuser.org -> Spáinnis
sw.fmuser.org -> Svahaílis
sv.fmuser.org -> Sualainnis
th.fmuser.org -> Téalainnis
tr.fmuser.org -> Tuircis
uk.fmuser.org -> Úcráinis
ur.fmuser.org -> Urdais
vi.fmuser.org -> Vítneam
cy.fmuser.org -> Breatnais
yi.fmuser.org -> Giúdais
FMUSER Físeán Tarchur Wirless Agus Fuaim Níos Éasca!
Déan teagmháil
seoladh:
Uimh. 305 Seomra Foirgneamh HuiLan Uimh.273 Bóthar Huanpu Guangzhou An tSín 510620
Catagóirí
Nuachtlitir