Kuna buɗe tashar kamara ɗaya, ku nuna mai kunnawa gare ta, kuma ku ɗauka cewa an warware matsalar intanet. Sannan waya ba za ta iya kunna ta ba, burauza ba za ta iya kunna ta ba, kuma shafin gudanarwa na kamara yana nesa da gefen jama'a da hanya ɗaya da aka buga ba daidai ba. Samfurin isarwa da kuka zaɓa, RTSP ko HLS, yana ƙayyade yawancin hakan kafin a rubuta kowace ka'idar wuta. VPN yana samar da sashin sirri ne kawai.

VPN yana gyara hanyar tushe, ba hanyar mai kallo ba

VPS da aka haɗa da cibiyar sadarwar kamara ta hanyar rami na iya isa kamara a adireshinta na sirri, kuma hakan yana da amfani ƙwarai. Yana nufin kamara ba ta buƙatar tashar shiga ta kanta kuma na'urar sadarwar gida ta kasance a rufe. Hakan ba ya gaya muku wane harshe mai kallo zai yi. Mai kunnawa na kwamfuta, burauza, waya da talabijin mai wayo suna goyon bayan ka'idoji daban-daban, kowannensu yana da nasa tsammanin game da TLS, tabbatarwa da codec.

Ga zato da ya kamata a watsar: bugawa yana nufin sa tushen ya isa. Bugawa a haƙiƙa yana nufin ba wa takamaiman masu sauraro hanyar da aka goyi bayan don cinye kafofin watsa labarai. Watsa da aka buga yana da tsari, masu sauraro da takardar shaidar shiga; kamara da ake iya isa ba ta da ɗaya daga cikinsu. Isarsu ita ce sashin da rami ke warwarewa, kuma wurin shiga mai kallo shi ne sashin da ya kamata ku ƙirƙira tukuna.

RTSP tattaunawa ce, ba tasha ɗaya ba

RTSP yana ɗaukar sarrafa zaman: abokin ciniki yana neman bayani, yana saita hanya ɗaya ko fiye na kafofin watsa labarai sannan ya kunna. Ana tattauna jigilar kafofin watsa labarai da kansu yayin wannan saitin, shi ya sa ba a kwatanta ka'idar da kyau da tashar TCP ɗaya da aka tura. Wannan tattaunawar ita ce sashin da mutane ke watsi da shi lokacin kwatanta ka'idojin wuta.

Dangane da ƙarshen maki, RTP na iya zuwa a tashoshin UDP daban ko a haɗa shi cikin haɗin sarrafawa. Relay da ke tura 554 kawai kuma yana ɗaukan sauran za su yi aiki yakan haifar da zaman da ke haɗawa, ya ba da rahoton hanya ɗaya sannan ba ya nuna komai. Bincika jigilar da kamara ke tattaunawa da gaske kafin rubuta ka'idoji gare ta. Kama a gefen sirri yana amsa hakan cikin minti ɗaya, kuma yin hasashe yana cin dare ɗaya.

Ga ƙananan, sanannun masu sauraro da ke da masu kunnawa masu jituwa, relay RTSP da aka saita da gangan na iya zama amsa daidai. Iyakance daga wace tushe za ta iya ja, kuma nemi tabbatarwa a relay. Rubuta masu kunnawa da kuka gwada, domin watsa RTSP da ke aiki a VLC na iya gazawa a burauza.

HLS jerin waƙoƙi ne tare da albarkatu

Mai kallon HLS yana ɗaukar jerin waƙoƙi, sannan ya ɗauki sassan kafofin watsa labarai waɗanda jerin ke ambata. Ƙayyadaddun HLS yana bayyana wannan samfurin albarkatu, kuma muhimmin bayani na aiki shi ne cewa jerin waƙoƙi suna nuni zuwa wasu URL. Ana warware nuni na dangi dangane da wurin jerin, don haka proxy da ke sake rubuta hanyoyi dole ne ya sake rubuta su daidai.

Idan kamara tana ba da HLS mai amfani tuni, frontend na jama'a na iya tura waɗannan buƙatun jerin da sassa ta rami. Ku lura da maɓallai, turawa da URL da manhajar ke ƙirƙira. Duk wani cikakken URL da ke nuni zuwa mai masaukin sirri zai karye a daidai lokacin da mai kallo a wajen LAN ya bi shi. Hanyoyin dangi su ne waɗanda ke tsira daga sake rubutun proxy, don haka ku fifita su a duk inda kuke sarrafa fitar da aka ƙirƙira.

Idan kamara tana magana da RTSP kawai, wani abu dole ya mai da tushen zuwa tsarin mai kallo. Sake fakiti da canza lambobi ayyuka ne daban-daban: sake fakiti yana kiyaye codec, yayin da canza lambobi ke sake ƙididdige shi don jituwa, kuma na biyu ne kawai ke kashe CPU mai tsanani. Babu ɗayansu da ya zama dole kawai saboda akwai VPN a hanya.

Tsara hanyar turawa bisa ga inda rarraba ke faruwa. Shigar sirri ɗaya da ke ciyar da sabis ɗin watsa labarai na jama'a yana da hali daban sosai fiye da kowane mai kallo da ke ja da nasa watsa ta rami. Tsarin na biyu yakan ƙare da haɗin gida da ya cika da kamara da ta yi kama da ta gaza ba zato ba tsammani.

Sanya tabbatarwa a gefen da kuke bugawa

TLS, tabbatar da masu kallo da rikodin shiga na wurin shiga na jama'a ne, ba na kamara ba. Wannan yana ajiye takardun shaidar kamara dabam daga takardun shaidar watsa. Hakanan yana ba ku wuri ɗaya na soke shiga lokacin da wani memba na masu sauraro ya tafi. Sanya waɗannan sarrafawa a kan kamara a maimakon haka yana nufin kowane canji na masu sauraro ya zama canjin gudanarwa a na'urar da bai kamata ta taɓa isa ga jama'a ba.

Ajiye VPN da izinin gudanarwa na kamara dabam daga hanyar bugawa. VPS da ke iya isa mu'amalar yanar gizo ta kamara don ja da watsa bai kamata ya zama injin da ke fallasa wannan mu'amala ba. Masu sauraro ba su kamata su san adireshin kamara ba.

Sannan ku tabbatar da ƙarshen biyu da kuka gina da gaske maimakon ɗaukan sarkar tana aiki:

$ ffprobe -v error -rtsp_transport tcp rtsp://10.50.0.9:554/stream1
$ curl -sI https://stream.example.net/live/index.m3u8
HTTP/2 200
content-type: application/vnd.apple.mpegurl

Binciken tushen sirri cikin nasara da samun jerin waƙoƙi cikin nasara a gefen jama'a suna tabbatar da rabin tsarin daban-daban. Gwada su daban. Kunna daga irin wannan abokin ciniki da masu saurarun ku ke amfani da shi shine gwajin daya tilo da ya shafi dukan sarkar.

Abin da kuke ƙarshe da shi shine sarka mai manufa a kowane gaɓa: tushen sirri, shigar da aka iyakance, fakiti da aka zaɓa, wurin shiga mai kallo da aka ba da izini. Babu wata gaɓa daga cikinsu da ta zama zaɓi, kuma babu wadda ake ƙirƙira ta buɗe tasha.

Labarai masu alaƙa