Itifaki ya Rstp ya kamera za ip. Itifaki ya RTSP ni ya nini? Jinsi ya kuunganisha kwa kamera ya IP katika programu ya mteja ya TrueConf ya Windows

Ni wazi kwamba idadi ya kutosha ya watumiaji wa huduma za "kutiririsha" multimedia wako tayari au watakuwa tayari kutumia mfumo wa kiwango kama hicho. video ya nyumbani Na Vipengele vya DVD, kama vile "sitisha", "songa mbele/rewisha nyuma kwa kasi", n.k. Kama ilivyoelezwa katika aya ya 1.2.2 ya sura hii, utekelezaji wa itifaki za ziada utakidhi kikamilifu mahitaji ya mtumiaji anayehitaji sana.

Wakati wa kuandika, itifaki iliyoenea zaidi na inayoendelea kwa kasi zaidi ambayo vipengele vilivyo hapo juu vinatekelezwa ni "itifaki ya utiririshaji wa wakati halisi" RTSP (Itifaki ya Utiririshaji ya Wakati Halisi) iliyofafanuliwa katika .

Kazi kuu Itifaki ya RTSP ni uwezo wa kudhibiti programu ya "kutiririsha". Kazi za udhibiti zinatekelezwa katika bidhaa ya programu, ambayo hutoa taarifa za sauti na/au video zinazotoka kwa seva, i.e. kicheza media. Usimamizi unafanywa kwa kubadilishana ujumbe wa udhibiti kati ya seva na mteja. Ujumbe wa udhibiti wa itifaki wa RTSP sio wa miunganisho ya habari na mtiririko kati ya seva na mteja - hutumia uunganisho tofauti au mkondo ulio na nambari ya bandari 544, ndiyo sababu itifaki hii inaitwa "nje ya bendi". Mfano wa ujumbe wa udhibiti wa RTSP unaweza kufanywa na kituo cha kudhibiti ndani Itifaki ya FTP. Vipimo vya RTSP huruhusu matumizi kwenye kiwango cha usafiri kwa varnishes yako kama Itifaki ya TCP, na UDP.

Katika Mtini. Mchoro 1.27 unaonyesha mfano wa mwingiliano kati ya mteja na seva kwa kutumia itifaki ya RTSP. Tutazingatia kesi wakati mtumiaji wa mwisho kwenye upande wa mteja anatumia kivinjari cha kawaida(kivinjari) kutazama habari ya maandishi kutoka kwa mtandao na kupitia hiyo huanzisha utazamaji wa video "inayotiririka" kutoka wimbo wa sauti. Kama matokeo ya utaratibu wa uanzishaji (kimwili hii inaweza kuwa bonyeza tu ya panya kwenye kiungo kinacholingana), kivinjari hutuma ombi kwa seva ya wavuti kuhusu vigezo vya kitu (uwasilishaji) kilicho nyuma ya kiungo (kwa upande wetu, hii ni video "inayotiririsha" yenye sauti), kwa sababu hiyo seva ya wavuti hutuma "faili ya maelezo ya uwasilishaji", mfano ambao umeonyeshwa kwenye Mtini. 1.26, Mwingiliano unafanywa kupitia Itifaki ya HTTP, Faili hii inaweza kuwa na viungo vyote kwa faili kadhaa za "mikondo", na maagizo ya kusawazisha. Kila kiungo cha faili ya "kutiririsha" lazima kianze Mbinu ya URL rtsp://.

Kumbuka kuwa faili za "kutiririsha" zinaweza kukaa kwenye seva nyingine, inayoitwa "seva ya media" ( seva ya media) Katika mfano unaozingatiwa, mitiririko ya sauti na video lazima ichezwe sambamba kwa upande wa mteja katika modi ya kusawazisha midomo (usawazishaji kati ya mitiririko ya sauti na video), na kicheza media kina uwezo wa kuchagua sauti ichezwe katika ubora gani. - mitiririko miwili ya sauti inapatikana kwenye upande wa seva ya media ubora mbalimbali: ni fi ya juu na lofi ya chini. Kumbuka kuwa mfano unachukua umbizo la SMIL linalojulikana kwa faili za mtiririko wa sauti. Umbizo hili linatumika kutoa ulandanishi kati ya mitiririko tofauti na bidhaa nyingi za kibiashara.

Mchele. 1.26. Mfano wa metacode "faili ya maelezo ya uwasilishaji"

Baada ya kupokea "faili ya maelezo ya uwasilishaji" kutoka kwa seva ya wavuti kwenye upande wa mteja, kivinjari lazima kitume ombi la kupakua kwa RAM kicheza media cha ndani chenye uwezo wa kucheza mitiririko ya sauti na video ya umbizo fulani. Zaidi ya hayo, kama inavyoonyeshwa kwenye Mtini. 1.27, kicheza media cha upande wa mteja na seva ya media hubadilishana mfululizo wa ujumbe wa RTSP. Kicheza media hutuma seva ya media ujumbe wa ombi ili kuanzisha muunganisho wa RTSP SETUP SETUP, jibu ambalo ni ujumbe unaoonyesha msaada kwa muunganisho huu RTSP OK.

Ujumbe wa RTSP SETUP una taarifa kuhusu nambari ya mlango wa mteja ambapo pakiti za faili za "tiririsha" zinapaswa kushughulikiwa. Kisha kicheza media hutuma ombi la RTSP PLAY ili kuanza kusambaza faili ya "kutiririsha", basi, kwa upande wetu, iwe sauti. Ubora wa chini lofi. Baada ya kupokea ombi hili, seva ya vyombo vya habari huanza kutuma pakiti zilizo na taarifa za sauti zinazohitajika kwa kicheza media kilichoko upande wa mteja.

Ifuatayo katika Mtini. Mchoro 1.27 unaonyesha mfano wa utekelezaji wa kitendakazi cha "sitisha" - kusitisha kutuma pakiti za sauti za "kutiririsha", kicheza media lazima kitume ujumbe wa RTSP PAUSE, na seva ya midia lazima ijibu kwa ujumbe wa RTSP OK. Mtumiaji akiamua kuacha kusikiliza/kutazama, uharibifu wa muunganisho wa RTSP lazima uanzishwe, ambapo kicheza media hutuma ujumbe wa RTSP TEARDOWN kwa seva ya midia, na seva ya midia lazima ijibu kwa ujumbe wa RTSP OK.

Itifaki ya RTSP haijumuishi vipengele vifuatavyo:

Uamuzi wa mipango ya compression na algorithms kwa sauti na video;

Kuamua jinsi maelezo ya sauti na video yanawekwa kwenye pakiti kwa ajili ya kusambaza kwenye mtandao; kazi hii inaweza kutekelezwa katika Itifaki ya RTP au katika "itifaki ya ushirika" ya mtengenezaji programu maombi.

Kwa mfano, katika utekelezaji wa programu seva ya midia na mteja wa RealNetworks hutumia itifaki ya RTSP kubadilishana taarifa za huduma, na maelezo ya sauti na video yanajumuishwa kupitia itifaki ya RTP;

Kuamua ambayo itifaki ya usafiri kutumika kwa uhamisho wa pakiti za mwisho hadi mwisho - zote mbili za UDP na TCP zinaweza kutumika;

Kizuizi cha jinsi mitiririko ya sauti na video inaakibishwa kwa upande wa mteja - uchezaji unaweza kuanza mara tu baada ya kupokea pakiti ya kwanza, baada ya muda fulani ili kutekeleza uakibishaji ili kukabiliana na tofauti ya muda wa pakiti, na baada ya taarifa zote kuhifadhiwa kwenye mteja. upande.

Hivi karibuni na habari kamili kuhusu itifaki ya RTSP inaweza kupatikana kwenye mtandao kwa

Mwongozo unaokuja na kamera ya CCTV huenda usiwe na taarifa kuhusu itifaki ya RTSP kila wakati kulingana na ambayo kifaa hufanya kazi. Hata hivyo, kuna idadi kubwa ya kesi wakati unahitaji kutumia itifaki hii, kwa hiyo kuna haja ya kujua anwani yake.

Mmiliki wa mfumo wa ufuatiliaji wa video anaweza kuhitaji kujua mtiririko wa RTSP katika hali mbalimbali:

  • kuunganisha kamera ya video kwenye seva ya wingu;
  • kuanzisha usambazaji wa habari za video kwenye tovuti;
  • ili kucheza video katika utiririshaji wa kichezaji vifaa tofautiSimu ya rununu, kompyuta ndogo au kompyuta kibao.

Itifaki ya RTSP ni ya nini?

Jina la itifaki RTSP huhamisha udhibiti kwa hali ya mtandaoni. Hivyo, Muda halisi Itifaki ya Utiririshaji husaidia kudhibiti utiririshaji wa video mtandaoni. Itifaki hii mara nyingi hutumika katika ufuatiliaji wa video wa IP, kwa kuwa kuna maelezo ya amri zinazohitajika.

Itifaki ya RTSP inaruhusu mmiliki wa kamera ya usalama kutatua kazi kadhaa muhimu:

  • tangaza data kwa kutumia VLC;
  • tangaza video kwa rasilimali na majukwaa yako;
  • sanidi rekodi za video za NVR;
  • unganisha kamera ya ufuatiliaji wa video kwenye hifadhi ya mtandaoni;
  • ongeza kamera ya video kwa maombi ya simu juu Android msingi au iOS.

Wakati huo huo, kufungua mkondo wa RTSP kwa watumiaji wengi wa mifumo ya ufuatiliaji wa video sio rahisi sana na ngumu sana.

Jua anwani ya RTSP ya kamera ya CCTV

Kuna chaguzi kadhaa ambazo hukuuruhusu kujua Mkondo wa RTSP kamera za video, wakati haijainishwa katika maagizo husika.

Idadi kubwa ya kamera za video za IP ambazo zinauzwa nchini Urusi zina vipengele vya Kichina vya XMEye. Vipengele hivi vinaweza kuonekana hata ndani wazalishaji wa ndani kamera kama vile Vesta, HiQ, SVplus na kadhalika. Kamera ya mifano hiyo itakuwa na umbizo linalofuata Mtiririko wa RTSP:

rtsp://192.168.132.32:554/user=admin&password=12345&channel=1&stream=0.cgi

KATIKA anwani iliyopewa kuna vipengele kama vile:

  • 192.168.132.32 - anwani ya IP ya moja kwa moja ya kifaa;
  • 554 - bandari ya itifaki (kwa default ni nambari 554, lakini parameter hii inaweza kubadilishwa katika mipangilio ya kifaa);
  • admin - kuingia kwa kamera ya CCTV;
  • 12355 - nenosiri la kuingia kwa mtumiaji.

Katika kesi ambapo kamera ya video ya IP ina vipengele vingine, utahitaji kutumia moja ya chaguo mbili zilizoorodheshwa hapa chini.

Chaguo la kwanza ni rahisi zaidi. Ili kujua mtiririko wa RTSP kutoka kwa kamera ya CCTV, unahitaji kuwasiliana na mtengenezaji au msambazaji ya kifaa hiki. Kwa ombi, wataweza kutoa muundo wa mkondo unaohitajika, na huduma hii Hata wauzaji wa Kichina wanaweza kutoa msaada - kutoka kwa viwanda nchini China au tovuti ya AliExpress.

Chaguo la pili ni kutumia programu maalum. Njia hii inaweza kusaidia katika hali ambapo mmiliki wa mfumo wa ufuatiliaji wa video hana uwezo au hamu ya kuomba. Anwani ya RTSP- mtiririko kutoka kwa muuzaji. Kisha unaweza kufanya hivyo mwenyewe kwa kutumia programu.

Kwanza utahitaji kupakua programu inayoitwa One Mwongoza kifaa. Baada ya ufungaji programu hii itakusaidia kujua anwani ya RTSP.

Kama sheria, kamera nyingi za video zinaunga mkono itifaki ya onvif, kwa hivyo haipaswi kuwa na shida wakati wa kutumia programu. Nuance muhimu- kwa uendeshaji sahihi, ni muhimu kuunganisha kompyuta ya mkononi au kompyuta ambapo programu itawekwa, pamoja na kifaa cha IP yenyewe, kwenye mtandao huo wa ndani.

Unaweza kupata orodha nzima kwenye Mtandao ambazo zina anwani za mitiririko ya RTSP, kwani data hii inategemea ni aina gani ya kamera ya ufuatiliaji wa video inatolewa.

Jinsi ya kufungua mkondo wa RTSP kwenye kamera ya video?

Wakati anwani ya mkondo ya RTSP inajulikana kwa mmiliki wa mfumo wa ufuatiliaji, anaweza kupokea maelezo ya video kutoka kwa kamera ya IP. Ili kuanza matangazo utiririshaji wa video, utahitaji kukamilisha orodha ifuatayo ya hatua:

  • sakinisha kwa kamera ya video anwani ya IP ya kudumu na uagize kutoka kwa mtoa huduma wako wa mtandao;
  • tuma maombi ya ndani yanayotoka kwa kamera ya video hadi kwenye bandari ya RTSP;
  • kupita mtihani wa utendaji.

Anwani tuli inaweza kusanidiwa kwa kutumia programu ya IP Hunter, au unaweza kuwasiliana na mtoa huduma wako na kumwomba akupe ubora. chaguo la ziada anwani ya IP ya kudumu. Baada ya hayo, unahitaji kusanidi usambazaji wa bandari na kusambaza milango kwenye lango la RTSP kutoka kwa bandari za ndani za kamera ya video. Kisha unaweza kuendelea na kuangalia mtiririko.

Ili kuelewa kama kiungo cha RTSP kinafanya kazi, unaweza kufungua kicheza VLC na uangalie hapo. Ili kufanya hivyo, kwenye menyu kuu ya mchezaji unahitaji kubofya kitengo cha "Media" na uchague "Fungua URL". Ifuatayo, utahitaji kwenda kwenye kichupo cha "Mtandao" cha dirisha la "Chanzo" na ueleze kiungo chako.

Mabadiliko bidhaa hii kwa vitendo suluhisho la ulimwengu wote kutazama video bila kujali chanzo. Kipengele muhimu ambacho mchezaji hutoa ni uchezaji wa mtiririko wa RTSP. Jinsi utendakazi huu unavyofanya kazi itajadiliwa hapa chini.

Kucheza VLC RTSP katika mchezaji, pamoja na uwezo wa kukamata mkondo, ni kazi maarufu sana kati ya watumiaji wa mifumo ya ufuatiliaji wa video ambayo ina kamera za IP.

Maombi

Wengi mifano ya kisasa Kamera za CCTV na DVR zina vifaa vya usaidizi kwa itifaki iliyofafanuliwa. Kuongeza vifaa hivi vya kuaminika vile chombo cha programu, Vipi Mteja wa VideoLAN inawezekana kuandaa mfumo wa kutazama na kuhifadhi maelezo ya video bila kuwashirikisha wataalamu katika uwanja huu.

Itifaki ya Utiririshaji wa Wakati Halisi ni itifaki ya utiririshaji ya programu inayoelezea amri zinazotumiwa kudhibiti mtiririko wa video. Amri zinaweza kuagiza kamera ya IP au seva kufanya vitendo mbalimbali, kwa mfano, kuanza kutangaza mkondo, au kuacha kusambaza data ya video.

Katika vigezo vya kamera za IP kunaweza kuwa sifa tofauti chaguo la utiririshaji kwa kusambaza habari. RTSP, kama ilivyotajwa hapo juu, kimsingi ni seti ya maagizo ambayo udhibiti wa mtiririko unafanywa. Vifupisho UDP na RTP onyesha utaratibu wa usafiri unaotumiwa katika maambukizi ya video.

Kufungua mkondo wa RTSP katika VLC.

Ili mtiririko wa kamera kuonyeshwa kwenye dirisha la mchezaji, lazima kuweka mapema VLC. Fuata maagizo yaliyoorodheshwa hapa chini.


Hivyo kwa njia rahisi Shirika la kutazama kamera katika mifumo ya ufuatiliaji wa video inaweza kufanywa.