Bonding: Wi-Fi at mobile data sa isang stream sa limang minuto

I-setup ang srtla bonding sa LOLS IRL, basahin ang per-connection na indicator habang nagsi-stream, at alamin ang aasahan sa unang beses na mamatay ang isang network.

Ipinapadala ng bonding ang stream mo sa lahat ng network ng phone mo nang sabay. Ito ang pagkakaiba ng stream na natatapos kapag nawala ang Wi-Fi at ng stream na tuloy sa mobile data nang wala kang hinahawakan. I-setup nang isang beses at ganoon na lang ang pag-live mo.

Ang kailangan mo muna

Pag-setup

  1. Kunin ang detalye ng receiver mo. Para sa libreng relay, key iyon mula sa relay-auth.lols.gg, na dumarating nang hugis stream id na. Para sa sarili mong kahon, ito ang hostname, ang UDP port at anumang stream id na inaasahan ng server mo.
  2. Buksan ang Streams at magdagdag ng destinasyon. Sa app, pumunta sa Streams, i-tap ang +, at piliin ang SRTLA sa tatlong protocol chip. Ang SRT ay isang koneksyon papunta sa sarili mong receiver, ang RTMP ay diretso sa platform, ang SRTLA ang bonded.
  3. Punan ang host at port. Sa relay, i-tap ang chip ng region mo at kusang pupunan ang host, port at pangalan. May bituin ang pinakamalapit na region para sa bansa ng SIM mo. Sa sarili mong receiver, i-type ang public hostname at ang UDP port na pinakikinggan nito.
  4. I-paste ang key mo sa Stream id. Dito madalas magkamali ang mga tao. Nasa key ng relay na ang prefix na publish:, kaya i-paste ito nang buo sa Stream id, hindi sa pangalan at hindi sa dulo ng host.
  5. Iwan muna ang latency sa 2000 ms. Iyon ang default at makatwiran ito. Ang mas mataas ay kayang sabayan ang magaspang na signal, ang mas mababa ay nagpapaliit ng delay pero kakaunti ang puwang para ulitin ang nawalang packet. Kapag live ka na, ipinapakita ng app ang round trip na sinusukat nito at nagmumungkahi ng numerong itutugma, kaya i-tune ito mamaya gamit ang totoong numero at huwag manghula ngayon.
  6. I-save, at tiyaking naka-on ang destinasyon. Ang destinasyong naka-save pero hindi naka-enable ang pinakatahimik na paraan para hindi mag-stream.
  7. Mag-live, tapos i-expand ang stats. I-tap ang stats overlay sa live screen para i-expand ito. Dapat may isang hilera bawat koneksyon: wifi at cell, bawat isa may sariling bitrate at round trip. Dalawang hilera ang ibig sabihin ay bonded ka. Isang hilera ang ibig sabihin ay hindi, at sasabihin ng mga pagkakamali sa ibaba kung bakit.

Pagbasa ng mga indicator

Kapag collapsed, health dot, bitrate mo, encoder frame rate, round trip at kung gaano ka na katagal live ang overlay. Kapag na-tap, bubukas ang detalye:

BinabasaAno ang sinasabi nito
send bufferAng nangungunang indicator, at ito ang dapat bantayan. Napupuno ang buffer bago mag-stutter ang picture, kaya ang tumataas na numero ay babala na nahihirapan ang isang koneksyon, hindi ulat na pumalpak na ito.
targetAng bitrate na tinutudla ng adaptive bitrate ngayon, na bumababa at umaakyat ulit nang kusa habang nagbabago ang kondisyon.
dropped at retransmitMga packet na nawala at mga packet na ipinadala ulit. Normal ang ilang retransmit sa mobile data, hindi ang tumataas na drop count.
Isang hilera bawat koneksyonMay label na wifi, cell o eth, bawat isa may sariling bitrate at round trip, para makita mo kung aling network ang may dala ng ano.
Ang tuldok sa bawat hilera ng koneksyonBerde ay aktibo at may dalang traffic, amber ay kumokonekta o natigil, pula ay patay. Ang pulang hilera habang buhay pa ang stream ay bonding na ginagawa ang trabaho nito.
Isang hilera bawat destinasyonMay pangalan, kaya kung nagpapadala ka sa ilang lugar, makikita mo kung alin ang down habang maayos ang iba.

Ano ang mangyayari kapag bumagsak ang isang koneksyon

Walang dramatiko, iyon ang punto. Pumupula ang hilera ng pumalyang koneksyon, kinukuha ng natitirang koneksyon ang traffic at nananatiling nakakonekta ang stream. Pagbalik ng network, nagre-register ulit ang koneksyong iyon sa receiver at sumasama sa grupo nang kusa. Hindi ka titigil, magre-restart, o hahawak ng kahit ano.

Dalawang bagay na dapat mong asahan. Una, kailangang dalhin ng natitirang koneksyon ang buong stream, kaya kung ang bitrate mo ay kasya lang sa magandang Wi-Fi, bababa ang adaptive bitrate habang mobile data ang gumagawa at aakyat ulit pagkatapos. Pangalawa, resilience ang bonding at hindi dagdag na bilis: hindi kailanman nagsasama ang mga koneksyon mo para maging mas malaking tubo. Itakda ang bitrate sa kaya ng isang magandang koneksyon at halos hindi mo mapapansin ang paglipat.

Subukan ito nang sinasadya, bago mo kailanganin. Mag-live sa bonding mula sa bahay, hintaying mukhang steady ang stats, tapos patayin ang Wi-Fi nang isang minuto at manood. Makikita mong pumula ang hilera ng wifi, kumuha ng trabaho ang hilera ng cell, at bumalik ang lahat kapag binuksan mo ulit ang Wi-Fi. Mas mahalaga ang 10 minuto nito kaysa sa kahit gaano karaming pagbabasa, at mas mabuting matutunan ito sa kusina mo kaysa sa kalagitnaan ng stream.

Mga pagkakamaling nagpapaaksaya sa unang subok

Pagturo sa address sa sarili mong network

Ito ang pinakamalaki. Ang receiver sa 192.168.1.50 ay maaabot sa Wi-Fi mo at sa wala nang iba, kaya hindi makapag-register ang mobile data mo at hindi ka bonded, nasa Wi-Fi ka lang na may dagdag na hakbang. Dapat public hostname o address ang destinasyon, ibig sabihin relay, hosted na kahon, o UDP port forward sa router mo na nakaturo sa makina mo at tinutukoy gamit ang public address ng router mo. Pareho ang patakaran para sa laptop sa mesa mo.

Iniwang blangko o putol ang pag-paste ng stream id

Ina-authenticate ng mga receiver ang mga publisher, kaya ang walang laman o putol na stream id ay magbibigay ng koneksyong walang pupuntahan. I-paste nang buo ang key, kasama ang prefix na publish:, sa field na Stream id.

Umaasang mas mataas ang bitrate

Hindi nagsasama ang dalawang koneksyon. Kung nagtakda ka ng bitrate na kaya lang ng Wi-Fi mo, magmumukhang mas masama ang stream sa sandaling mobile data na ang gumagawa, at ang bonding ang sisisihin mo sa kabaligtaran ng ginawa nito. Pinapanatili kang live ng bonding. Hiwalay na desisyon ang bitrate.

May VPN na tumatakbo sa phone

Kinukuha ng VPN ang bawat socket sa device, kaya hindi makapagbukas ang app ng isa bawat network at wala nang ibo-bond. Sinasabi ito nang diretso ng stats kapag nangyari. I-off ang VPN, o hindi isama ang LOLS IRL dito sa sariling settings ng VPN app.

Pagpapadala ng srtla sa plain SRT server

Kailangan ng SRTLA ng receiver na tumatakbo ng srtla_rec, na siyang nagdudugtong ulit ng mga koneksyon. Hindi nauunawaan ng plain SRT listener ang group registration. Gumamit ng relay, o patakbuhin ang srtla_rec sa harap ng SRT server mo gaya ng inilalarawan ng self-hosting guide.

Pagpili ng relay sa kabilang panig ng mundo

Ang layo ay may kapalit na delay na hindi mo na mababawi, at ang sapat na habang round trip ay pwedeng pigilan ang koneksyon na mabuo. Piliin ang pinakamalapit na region: bituin ang inilalagay ng app sa tumutugma sa bansa ng SIM mo.

Kapag gumagana na

Susunod: paggamit ng mga libreng relay