FMUSER Wirless senda vídeó og hljóð auðveldara!
es.fmuser.org
it.fmuser.org
fr.fmuser.org
de.fmuser.org
af.fmuser.org -> afríku
sq.fmuser.org -> albanska
ar.fmuser.org -> arabísku
hy.fmuser.org -> armenska
az.fmuser.org -> Aserbaídsjan
eu.fmuser.org -> baskneska
be.fmuser.org -> Hvíta-Rússneska
bg.fmuser.org -> búlgarska
ca.fmuser.org -> katalónska
zh-CN.fmuser.org -> kínverska (einfölduð)
zh-TW.fmuser.org -> Kínverska (hefðbundin)
hr.fmuser.org -> Króatíska
cs.fmuser.org -> tékkneska
da.fmuser.org -> danska
nl.fmuser.org -> Hollendingar
et.fmuser.org -> eistneska
tl.fmuser.org -> filippseyska
fi.fmuser.org -> finnska
fr.fmuser.org -> franska
gl.fmuser.org -> galisíska
ka.fmuser.org -> Georgíumaður
de.fmuser.org -> þýska
el.fmuser.org -> gríska
ht.fmuser.org -> krít frá Haítí
iw.fmuser.org -> hebreska
hi.fmuser.org -> hindí
hu.fmuser.org -> ungverska
is.fmuser.org -> Íslenska
id.fmuser.org -> indónesísku
ga.fmuser.org -> Írar
it.fmuser.org -> ítalska
ja.fmuser.org -> japanska
ko.fmuser.org -> kóreska
lv.fmuser.org -> Lettneska
lt.fmuser.org -> Litháen
mk.fmuser.org -> Makedónska
ms.fmuser.org -> Malay
mt.fmuser.org -> maltneska
no.fmuser.org -> norska
fa.fmuser.org -> persneska
pl.fmuser.org -> pólska
pt.fmuser.org -> portúgalska
ro.fmuser.org -> rúmensk
ru.fmuser.org -> rússneska
sr.fmuser.org -> serbneska
sk.fmuser.org -> Slóvakía
sl.fmuser.org -> Slóvenía
es.fmuser.org -> spænska
sw.fmuser.org -> svahílí
sv.fmuser.org -> sænska
th.fmuser.org -> Tælenskur
tr.fmuser.org -> tyrkneska
uk.fmuser.org -> Úkraínska
ur.fmuser.org -> úrdú
vi.fmuser.org -> Víetnam
cy.fmuser.org -> velska
yi.fmuser.org -> jiddíska
Opinn kóðinn live555 er SDK sem er notað til að innleiða streymisendingaraðgerðina. Notaðu leikritið Common.cpp í teSTProgs möppunni í SDK til að hanna sendingareiningu sjónvarpsstöðvanna fyrir IP sjónvarpið og samanstendur af spilunareiningunni straumspilunarmiðstöð IPTV sjónvarpsboxið. playCommon. cpp er brú sem tengir netþjóninn og viðskiptavininn. Starfsregla þess er sú að þegar viðskiptavinurinn óskar eftir gögnum frá netþjóninum, fær hann upplýsingar um SDP lýsingu frá vefslóð netþjónsins og býr til margmiðlunartíma sem byggir á SDP og spilar að lokum gagnastrauminn.
kynnti hönnunarferli IPTV netstöðvastreymis spilara frá miðöldum, með því að nota playCommON.cpp í live555 opnum kóða, ásamt hugbúnaðargerð hönnunar IPTV set-top box, þróaði sendingareining IPTV set-top box . Síðan er sendingareiningin tengd millibúnaðinum í gegnum skilaboðalínuna og á sama tíma er hún tengd við spilunareininguna í gegnum inngangsaðgerð spilunareiningarinnar og er að lokum straumspilunarmiðstöð IPTV tengiboxins. Spilarinn hefur verið prófaður og hefur stöðugan árangur.
1 IPTV sjónvarpskassi streymir frá miðöldum spilara
1. 1 IPTV stillibúnaður hugbúnaðaruppbygging
Hugbúnaðarkóðinn á búnaðarkassanum er skipt í 4 hluta: vélbúnaðarstjóra, stýrikerfi, miðjuforrit, forritslag.
1) Vélbúnaðarstjórinn tengir undirliggjandi vélbúnað og efra stýrikerfið. 2) Stýrikerfi Ókeypis opinn kóðinn Linux er notaður hér. 3) Middleware Hugbúnaðaraðlögunarlagið sem einangrar efra umsóknarlagið frá undirliggjandi stýrikerfi og vélbúnaði. Kjarnareiningar miðjuvarnanna fela aðallega í sér: (1) Vafra: Fáðu slóðina frá netþjóninum og birtu samsvarandi EPG síðu. (2) Grafísk stjórnun notendaviðmóts: býður upp á grafískar aðgerðir eins og stjórnun notendaviðmóts (svo sem hnappa, lista) og teikningu á myndum fyrir forrit. 4) Umsóknarlagið gerir sér grein fyrir spilun hljóð- og myndmiðlaskrár.
1.2 IPTV sjónvarpskassi straumspilun á miðöldum leikmannakerfi
Í Live555 opnum kóðanum gerir playCommon.cpp sér grein fyrir því að nota tölvu sem móttökustöð, taka á móti og spila með VLC hugbúnaði og að lokum sýna það á tölvunni. Innihald rannsóknarinnar er að samþætta playCommon.cpp í hugbúnaðarkóða móttakara og að lokum gera sér grein fyrir því að nota IPTV móttakara sem móttökustöð og spila hann og sýna hann í sjónvarpinu. Þetta setur fram nýjar kröfur um hönnun kóðans: Annars vegar fær playCommon.cpp slóð netþjónsins með því að slá inn rtsp: // staðbundin IP-tala: höfnarnúmer / skráarheiti sem á að spila í RTSP dálki VLC . Keyptur. Hins vegar fyrir IPTV stilliboxið er slóðin sem fæst með sendingareiningunni samsvarandi slóð þegar notandinn velur forritið í EPG í gegnum fjarstýringuna. Þessi vefslóð er lesin af vafranum í miðjuforritinu og því er nauðsynlegt að tengja miðjuvöruna og sendingareininguna standa upp. Á hinn bóginn er gagnastraumurinn sem sendur er af playCommon.cpp móttekinn og spilaður í gegnum VLC. Fyrir stöðvakassa IPTV er gagnastraumurinn sendur af sendingareiningunni móttekinn og spilaður í gegnum spilunareininguna. Þess vegna er nauðsynlegt að tengja sendingareininguna og spilunareininguna.
Til þess að tengja miðjuvöruna, framleiðslueininguna og spilunareininguna er skilaboðalínur hannaðar til að átta sig á gagnasamskiptum milli þessara þriggja eininga. Að auki er pt hread create () einnig hannað í forritinu til að búa til þráð rt spmain () til að átta sig á samtímum forritsins.
1.3 Greining áætlunargerðar
1.3.1 Sendingareining.
1) aðalaðgerð (1) ógild initMsgQ () frumstýrir skilaboðalínuna. dataQid táknar skilaboðaröðina af gögnum, sem inniheldur nokkur gögn sem send eru á netinu. Að lokum eru gögnin í skilaboðalínunni send til spilarans í gegnum tómarúmið til að senda gögn til leikmannsins (). msgkeyQid táknar skilaboðaröðina fyrir gildi skilaboðalykilsins. Sendingareiningin fær fjarstýringarlyklagildisskipunina sem fæst frá miðjuforritinu og sendir hana til spilarans til að átta sig á aðgerðum hratt fram, til baka, stöðva og spila. fromeMiddleQid táknar skilaboðalínuna á miðjuforritinu. Sendingareiningin fær slóðina senda frá miðjuforritinu sem áfangastað þegar viðskiptavinaspilarinn óskar eftir gögnum frá þjóninum. playerStateQid táknar skilaboðalínuna í spilunarástandinu. Sendingareiningin er notuð til að senda og taka á móti stöðu spilarans og til að stjórna því hvort spilarinn sé eftirspurn, lifandi eða tímaskiptur. (2) phread_create (& g_session_thread_info, & tattr, (void * (*) (void *)) rtsp_main, (void *) & urlInform); Búðu til rtsp_main () þráð. Gakktu úr skugga um að samskipti skilaboðalínunnar og sending streymimiðilsins gangi samtímis.
2) rtsp_main virka. (1) recvMiddlewareMsg (fromeMiddleQid, url): Gildi slóðarinnar sem send er frá miðjuforritinu er úthlutað til breytunnar slóð. (Skilgreiningu á url er lokið í miðjuforritinu, svo það þarf að fá það frá miðjuforritinu); (2) playCommon.cpp Virka: Þegar viðskiptavinurinn sendir beiðni til netþjónsins, svarar netþjónninn beiðninni, býr til fjölmiðlafund og spilar gagnastrauminn. (3) main_player_entry (gTrans. Fyrst Búa til): Viðskiptavinurinn tekur á móti straumnum og kallar innflutningsaðgerð leikmannsins til að frumstilla spilarann. (4) ógilt send_data_to_player (): hringdu í spilarann, sendu gögnin móttekin af internetinu til spilarans og byrjaðu að spila.
|
Sláðu inn tölvupóst til að koma á óvart
es.fmuser.org
it.fmuser.org
fr.fmuser.org
de.fmuser.org
af.fmuser.org -> afríku
sq.fmuser.org -> albanska
ar.fmuser.org -> arabísku
hy.fmuser.org -> armenska
az.fmuser.org -> Aserbaídsjan
eu.fmuser.org -> baskneska
be.fmuser.org -> Hvíta-Rússneska
bg.fmuser.org -> búlgarska
ca.fmuser.org -> katalónska
zh-CN.fmuser.org -> kínverska (einfölduð)
zh-TW.fmuser.org -> Kínverska (hefðbundin)
hr.fmuser.org -> Króatíska
cs.fmuser.org -> tékkneska
da.fmuser.org -> danska
nl.fmuser.org -> Hollendingar
et.fmuser.org -> eistneska
tl.fmuser.org -> filippseyska
fi.fmuser.org -> finnska
fr.fmuser.org -> franska
gl.fmuser.org -> galisíska
ka.fmuser.org -> Georgíumaður
de.fmuser.org -> þýska
el.fmuser.org -> gríska
ht.fmuser.org -> krít frá Haítí
iw.fmuser.org -> hebreska
hi.fmuser.org -> hindí
hu.fmuser.org -> ungverska
is.fmuser.org -> Íslenska
id.fmuser.org -> indónesísku
ga.fmuser.org -> Írar
it.fmuser.org -> ítalska
ja.fmuser.org -> japanska
ko.fmuser.org -> kóreska
lv.fmuser.org -> Lettneska
lt.fmuser.org -> Litháen
mk.fmuser.org -> Makedónska
ms.fmuser.org -> Malay
mt.fmuser.org -> maltneska
no.fmuser.org -> norska
fa.fmuser.org -> persneska
pl.fmuser.org -> pólska
pt.fmuser.org -> portúgalska
ro.fmuser.org -> rúmensk
ru.fmuser.org -> rússneska
sr.fmuser.org -> serbneska
sk.fmuser.org -> Slóvakía
sl.fmuser.org -> Slóvenía
es.fmuser.org -> spænska
sw.fmuser.org -> svahílí
sv.fmuser.org -> sænska
th.fmuser.org -> Tælenskur
tr.fmuser.org -> tyrkneska
uk.fmuser.org -> Úkraínska
ur.fmuser.org -> úrdú
vi.fmuser.org -> Víetnam
cy.fmuser.org -> velska
yi.fmuser.org -> jiddíska
FMUSER Wirless senda vídeó og hljóð auðveldara!
Hafa samband
Heimilisfang:
No.305 herbergi HuiLan bygging nr.273 Huanpu Road Guangzhou Kína 510620
Flokkar
Fréttabréf