Nouvèl

Kouman yo mete Encoder pou Live ou Stream IPTV Emisyon?

Kouman yo mete Encoder pou Live ou Stream IPTV Emisyon?

Ke yo te kapab kouran ap viv videyo sou Entènèt la se yon jefò konplèks teknik. Li mande yon bon konpreyansyon nan yon kantite k ap travay pati. Se poutèt sa blog nou an se isit la - yo ede ou konprann sistèm sa yo pou ou kapab fè chwa ki genyen yo dwa lè li rive tan fè yon emisyon enpòtan.

Konsantre a nan sa a blog la ap sou bò a kodaj nan rete en. Espesyalman, nou pral egzamine anviwònman yo ke ou ta dwe pwogram nan ankode ou yo. Men, anvan, se pou yo bay yon entwodiksyon trè kout nan sa ankode a se, pou moun ki vle bati konesans baz yo an premye.

ti fi nan rad ble ak kamera

Objektif nan yon viv en Encoder

Viv en de videyo dijital se tout sou kodaj. Kodaj gen rapò ak konpresyon videyo ak fòma. Nan yon eta anvan tout koreksyon, dijital videyo ta tou senpleman konpoze de yon afè de imaj toujou ki ta ka parèt sekans pandan y ap yon tras odyo jwe nan background nan.

Sepandan, metòd sa a nan difizyon videyo sèvi ak gwo kantite espas. Yon minit sèl nan pye ki kri oswa ki dekonprese videyo definisyon-wo ka itilize moute miltip GB nan espas depo. Lè pye kòmanse resevwa 30, 60, 90 minit nan longè oswa plis, gwosè dosye vin byen lwen twò gwo fè fas ak.

Solisyon an se konpresyon: yon metòd matematik nan "voye soti" done nesesè. konpresyon videyo diminye gwosè dosye pa voye soti done pou seksyon nan videyo a ki pa chanje soti nan ankadreman-a-ankadreman. Pou egzanp, si yon kwen nan videyo a se nwa pou 10 minit dwat, pi fò nan ke done aktyèl ka anlè ak ranplase ak yon referans tankou, "fè kwen sa a nwa pou ankadreman yo 300 kap vini an."

Yon ankode difizyon ap viv diminye debi, oswa gwosè, nan videyo a difizyon fè li posib yo voye kontni sa a sou entènèt la.

Nivo segondè nan konpresyon ka grav diminye bon jan kalite a nan yon videyo, fè li gade plis piselize. Anpil diferan "kodèk" (oswa estanda pou kodaj / dekode konprese videyo) te devlope sou ane yo, epi yo disponib sa yo konbat pwoblèm sa a.

Streaming-Optimisé Media

Men tou, gen se yon lòt eleman lè li rive kodaj: streamability. Ni yo anvan tout koreksyon videyo oswa fòma videyo ki pi konprese optimisé pou difizyon sou entènèt la. fòma Streaming itilize makè espesyal ak resipyan asire ka ki videyo ap sove moso pa moso san yo pa nenpòt pepen oswa erè. Se poutèt sa, ankode pa sèlman konpresyon videyo, men tou, chanje l 'nan fòma apwopriye pou difizyon. Avèk konpreyansyon debaz sa a, nou ap pare yo aktyèlman mete kanpe yon ankode pou yon kouran ap viv la.

Mete Encoder pou viv en

Mete kanpe yon ankode ka konfizyon, men yon fwa ou konprann sa anviwònman yo divès kalite vle di pou kouran ou, li la aktyèlman byen fasil. Isit la, nou ap gen lis soti yon kantite anviwònman ki pi komen yo te jwenn sou tribin ankode divès kalite.

Sa yo ka varye selon aplikasyon an, Se konsa, si ou rankontre yon anviwònman ke ou pa konprann, al gade tounen nan dokiman an pou platfòm ou yo. Altènativman, afiche isit la nan kòmantè yo ak nou pral fè pi byen nou yo ede ou sòt deyò pwoblèm nan.

Ki jan yo Chwazi Sous nan

eleman an premye nan mete kanpe nenpòt ankode viv se chwazi medya yo sous. Sa a te kapab yon webcam IP, yon D 'dmi soti nan yon kamera, oswa medya dosye menm estatik sitiye sou òdinatè ou. sous Audio pral Menm jan an tou yo kapab swa mikro (otonòm oswa bati nan kamera ou) oswa dosye odyo.

Si w ap travay nan yon sitiyasyon milti-kamera, sous ou pouvwa gen yon manje yon sèl vini soti nan aparèy ap viv-oblije chanje ou yo. Variantes, platfòm ankode ou ta ka sipòte ap viv oblije chanje sou pwòp li a - vMix tribin, pou egzanp, sipòte viv oblije chanje.

Nenpòt fason, asire w ke ou chwazi videyo ak odyo sous ki apwopriye pou kontni an ou ta vle emisyon. Youn pyèj komen pou fè pou evite isit la se chwazi sous nan sa ki mal, tankou chwazi mikwofòn la bati-an sou konpitè pòtatif ou kòm yon sous odyo pou difizyon ou yo.

Gen kèk k ap vini Videyo kodèk

debaz Rgb

seleksyon nan pwochen yo konsidere se sa ki "codec" (oswa konplo konpresyon) ou ta renmen ankode ou yo kreye epi difizyon. se codec ki pi komen pou rete en rele H.264 epi li se sipòte sou prèske chak aparèy videyo-kapab modèn. Gen kèk kodèk kap vini, ki te pwomèt diminye gwosè dosye pandan w ap kenbe bon jan kalite, gen ladan yo H.265 ak VP10.

Sepandan, rete soude ak estanda H.264 a se parye pi bon ou pou kounye a. Yon varyasyon ou ka wè rele x264. Sa a se tou senpleman yon metòd patikilye nan kodaj H.264 videyo. Kodaj ak x264 souvan sèvi ak mwens resous CPU pase lòt metòd, men ou ka fè tès sa a anvan ou jwenn te kòmanse.

Yon nòt sou rwiso miltip

Remake byen ke anpil nan anviwònman yo dekri anba a yo se aplikab pou itilizatè yo ak diferan vitès koneksyon entènèt. Anpil modèn bandwòl viv chwazi nan emisyon miltip, sous dlo similtane nan kontni an menm, ak chak kode nan yon pousantaj ti jan diferan (kantite lajan an nan done voye pou chak dezyèm). Sa yo ka lage nan itilizatè yo ak dousman, mwayen, ak koneksyon vit Entènèt bay yo chak ak eksperyans nan pi byen posib.

Audio Codec

Ou ap bezwen chwazi ki codec odyo voye nan kouran ou kòm byen. Anviwònman yo pi komen yo se MP3 ak AAC, fòma odyo ke prèske chak aparèy ka sipòte. Nou rekòmande AAC nan prèske chak ka kòm li se egzije sa yo aparèy Apple la.

Audio Egzanp To

Yon lòt odyo komen mete ou pral gen yo chwazi a se "to a echantiyon odyo." Sa a tou senpleman vle di nimewo a nan mezi odyo pran pou chak dezyèm pandan yon anrejistreman bay yo. Nou rekòmande pou ou mete to a echantiyon 44100 Ke pou chak kouran ap viv la. Sa a se yon estanda atravè pi ekipman odyo ak anrejistreman.

Streaming Video Rezolisyon

Rezolisyon an nan kouran ou refere a gwosè a (mezire nan piksèl) nan ankadreman an videyo. gwosè yo videyo ki pi komen nan itilize jodi a yo se:

  • 426 240 x (240p)
  • 640 360 x (360p, Low Definisyon)
  • 854 480 x (480p, Standard Definisyon, oswa SD)
  • 1280 720 x (720p HD)
  • 1920 1080 x (1080p, oswa plen HD)
  • 3840 2160 x (li te ye tankou 4K oswa Ultra HD)

Rezolisyon an ou chwazi pou ou pou videyo ou depann sou plizyè faktè. Premyèman, tout ekipman ou dwe sipòte maksimòm chwazi rezolisyon ou, ki gen ladan nan vitès ak espas depo. Ki pi wo pye rezolisyon pran yon anpil plis pouvwa pwosesis programme.

Dezyèmman, vitès Entènèt nou dwe kapab akomode rezolisyon ou chwazi a. Pandan ke rezolisyon se pa sa entèdi lye nan pousantaj ti jan, ki pi wo videyo rezolisyon mande plis Pleasant yo nan lòd yo gade bon. Li pa sèvi ak voye yon koneksyon video HD si Pleasant ou a pa ka sipòte ke nivo nan bon jan kalite nan ki rezolisyon.

To Frame Videyo

Pousantaj nan ankadreman tou senpleman refere a nimewo a nan imaj toujou pran pou chak dezyèm pa kamera ou yo. Sa a se souvan 29.97 ankadreman pou chak dezyèm (jij jiska 30 FPS), men 25 24 ak FPS yo tou komen. Gen kèk evènman espòtif ak lòt emisyon fè fas ak mouvman rapid chwazi nan emisyon an 60 FPS fè aksyon parèt pi plis sèk. Si gen dout, bwa avèk 30 FPS.

Viv en Pwotokòl: HLS, RTMP

konsèp krim Odinatè

Live videyo difizyon yo voye atravè yon kantite pwotokòl ki evolye sou tan. Ki pi komen an ak kontinyèl nan sa yo rele RTMP. RTMP a, oswa Real Time Messaging Pwotokòl, se yon Macromedia (Adobe) estanda pou difizyon videyo, odyo, ak Metadata sou Entènèt la nan tan reyèl. Pifò ankode, ki gen ladan moun ki soti nan pwojè OBS, Wirecast, vMix, ak Adobe a pwòp Flash Media Encoder Live, ka sèvi ak RTMP.

RTMP a se yon estanda fleksib ak gaya, men li la pa toujou ase jodi a. Sa a se paske li mande pou telespektatè yo sèvi ak aparèy sa yo ki te Flash Player enstale sou aparèy yo. De pli zan pli, Fè yan se ke yo te pran retrèt li an favè nan pwotokòl plis serye ak an sekirite livrezon videyo, ak anpil tribin mobil - pi miyò, iOS sou iPhones ak iPads - pa sipòte Flash.

Sepandan, RTMP Feeds yo toujou metòd la estanda pou jwenn yon kouran soti nan ankode ou a serveurs yo distribisyon. Avèk lame nan videyo difizyon dwat, ka yon sèl RTMP manje soti nan ankode ou dwe konvèti nan lòt, estanda plis konpatib, tankou HLS ak HDS, otomatikman sou fen a sèvè.

Isit la nan DaCast, nou itilize Emballage Stream Akamai a pou sèvis Inivèsèl Streaming pou pwosesis sa a. Stream Emballage Akamai a vale yon kouran RTMP soti nan ankode ou ak otomatikman Transcodes li nan tou de HLS ak HDS nan tou pre tan reyèl, prepare kouran an pou nenpòt ki fòma aparèy. Pwosesis sa a rezilta nan yon minimòm 30 45-dezyèm reta sou manje a.

Videyo Bit To

Petèt anviwònman ki pi enpòtan nan pwosesis la kodaj antye se pousantaj la ti jan. Pousantaj nan ti jan se liy la anba ki detèmine konbyen lajan done difizyon ou yo ap konsome. Tou sa ou mete to a ti jan maksimòm, pousantaj done ou a pa pral monte pi wo pase sa.

pousantaj ti jan yo mezire an Bits pou chak dezyèm, men li plis souvan nan kilobi pou chak dezyèm (8 kilobi = 1 kilobit). pousantaj ti jan esansyèlman detèmine konbyen lajan Pleasant difizyon ou yo ap itilize. Yon nimewo ki pi wo nan kilobi pou chak dezyèm sèvi ak plis done. Sa a se kritik pou yon kantite rezon ki gen rapò ak vitès Entènèt.

Premyèman, vitès téléchargement ou dwe vit ak ki estab ase yo kenbe siksè akademik yon téléchargement nan vitès sa a pou dire a nan emisyon ou yo. Anjeneral, nou rekòmande pou vitès téléchargement ou dwe kapab nan rive vitès omwen doub nan sa w ap atann nan bezwen.

Isit la yo se rekòmandasyon komen pou pousantaj ti jan pou rezolisyon videyo divès kalite:

  • 360p videyo a: 400 Kbps - 1000 Kbps
  • 480p videyo a: 500 Kbps - 2 Mbps (1 Mbps = 1000 Kbps)
  • 720p videyo a: 1.5 - 4 Mbps
  • 1080p videyo a: 3 - 6 Mbps

Kenbe nan tèt ou, tou, ke kondisyon manm Pleasant ou yo pral total la nan tout sous dlo ou ajoute yo ansanm. Se konsa, si w ap difizyon yon kouran 360p, yon kouran 720p, ak yon kouran 1080p, plis odyo a pou chak, ou ka difizyon yon total de prèske 12 Mbps ak done yo. Sa vle di koneksyon entènèt ou a bezwen yo dwe kapab nan soutni vitès téléchargement nan 24 Mbps.

pousantaj ti jan CBR vs to Bit Vbr

Yon kesyon an se si yo sèvi ak yon pousantaj konstan ti jan (CBR) oswa varyab to ti jan (vbr). Lè l sèvi avèk vbr vle di itilize done ou ap deperi si ke yo te kontni an videyo transmèt nan yon moman bay pa gen enfòmasyon anpil. Nan contrast, itilize done yo pral pi wo si gen yon anpil nan aksyon sou ekran.

Lè l sèvi avèk CBR gen tandans fè rezilta nan yon pi plis fiks, kouran serye kòm vbr ka lakòz Spikes gwo nan itilizasyon done. Sepandan, lè l sèvi avèk vbr ka diminye itilizasyon manm Pleasant ou, sa ki ka diminye depans. Nou rekòmande lè l sèvi avèk CBR sof si w ap vrèman konsène sou depans Pleasant.

Kouman yo mete Audio Pousantaj Bit

Audio to ti jan tou se yon bagay w ap bezwen mete. Nou rekòmande anviwònman ki annapre yo:

  • Pou 360p videyo a: 64 Play odyo, Mono
  • Pou 480p videyo a: 128 Kbps, stereo
  • Pou 720p videyo a: 128 Kbps, stereo
  • Pou 1080p videyo ak pi wo a: 256 Kbps, stereo

"Mono" oswa "stereo" refere a ki kantite chanèl odyo: swa youn oubyen de. pouvwa anviwònman sa a dwe refere yo kòm yon "channel." Chwazi anviwònman yo apwopriye pou rezolisyon ou kòm ki nan lis pi wo a.

tanpon Kantite moun ki

anviwònman avanse sa a gen fè ak ki jan done videyo se kach nan moman yo kout anvan li se difizyon. Yon gwosè tanpon pi wo ka ogmante bon jan kalite a nan mouvman, men yo ka aktyèlman ogmante pousantaj done ou nan yon moman bay pi wo a to chwazi ti jan ou yo.

Pandan ke sa a pa pral afekte pousantaj an jeneral ti jan ou (algoritm yo ap konpanse pa diminye l 'done nan yon lòt lè), li ka lakòz pwoblèm bon jan kalite pou kèk telespektatè. Nou rekòmande ou mete gwosè a tanpon nan menm bagay la kòm pousantaj ti jan ou a asire transmisyon lis ak pa gen okenn Spikes nan itilize done.

Ki lye ak Live Akèy Videyo ou

Kounye a ke ou te aprann ki jan yo configured videyo a ak anviwònman odyo sou ankode ou, etap final la se ap mennen ankode ou nan sèvè a enjèstyon. Sou platfòm la DaCast, ou pral bay ak kat moso nan enfòmasyon lè ou kreye yon kouran: yon "non kouran," yon "kouran URL," yon kòd login, ak yon modpas. Ou ka D 'enfòmasyon sa a nan ankode ou pou konekte avèk serveurs DaCast la epi kòmanse téléchargement ou yo.

lòt anviwònman yo

Lè mete kanpe ankode ou, ou ka rankontre kèk lòt anviwònman. Isit la nan yon eksplikasyon pou kèk nan anviwònman yo yo te jwenn nan Adobe Flash Media Encoder Live la. Lòt ankode ta dwe gen anviwònman menm jan an.

  • "Antre Kantite moun ki" ak "Sòti Kantite moun ki", al gade nan rezolisyon an nan videyo a vini nan soti nan kamera ou (yo), ak rezolisyon an ou pito nan pwodiksyon kòm yon kouran ap viv la.
  • "Fm URL" se URL la nan sèvè medya enjèstyon ou yo.
  • "Stream" se souvan ti bwat la nan ki w ap antre nan ou "non kouran."
  • "Save ranpli" pèmèt ou ou ansanm konsève pou difizyon ou a nan yon kondwi depo.

Materyèl vs Software ankodeur

Gen plizyè kalite ankode ki ka divize an de kategori prensipal: pyès ki nan konpitè ak lojisyèl. ankode Materyèl yo se aparèy dedye itilize pou kodaj sous dlo ap viv la. Yo ap pwisan, serye, e yo ka gen karakteristik gwo tankou bati-an lojisyèl viv melanje. Dirijan founisè nan ankode pyès ki nan konpitè gen ladan vMix ak Teradek. Sepandan, sa yo yo souvan trè chè.

ankode Software lòt altènativ gwo pou pi piti bidjè. ankode Software yo se tou senpleman aplikasyon tankou nenpòt ki lòt ki ka dwe enstale sou yon Desktop oswa laptop òdinatè. Ou ap bezwen asire òdinatè sa a se pwisan ase okipe kouran an videyo ap viv anvan ou konte sou li pandan yon emisyon. Kòm nou toujou di: tès, tès, tès!

Yon egzanp gratis nan yon ankode lojisyèl se Adobe a Flash Media Encoder Live. pake lojisyèl sa a bay anpil nan zouti yo ka resevwa yon kouran ap viv leve, li kouri. Yon lòt egzanp se OBS, oswa Open Software difuzeur. pake Sa a se pwisan, configurable, e yo ka dwe enstale sou prèske nenpòt òdinatè. Ou ka aprann plis sou OBS ak download aplikasyon an sou yo sit entènèt pwojè.

pataje

Kite yon Reply