Implementacja komunikacji video i synchronizacja ze strumieniem sterującym na platformie HASE-1

master
dc.abstract.enThe purpose of this thesis was to develop and run prototype system to streamin TCP/IP network a video signal coming from PTZ camera and to allow controlling camera's movements via web interface. The prototype runs on a HASE-1 development board manufactured by Semihalf company. The system integrates ready-to-use software components such as: Arago Linux distribution, GStreamer multimedia framework, Lighttpd web server, DHTMLX library implementing AJAX technology and VLC multimedia player. A library, named PTZLIB, of C-language functions to control PTZ camera was projected and developed from scratch. A part of this easily expandable library is an implementation of industry standard PTZ protocol - Pelco D. The protocol uses RS422/RS485 serial devices in order to communicate with PTZ cameras. A console application based on PTZLIB was written to control PTZ cameras. As a result of the integration of the software and hardware components a workingprototype was developed. The prototype allows to view live camera video and control camera's position using web browser connected to WWW interface running on HASE-1 board.pl
dc.abstract.plCelem pracy było opracowanie i uruchomienie na platformie rozwojowej HASE-1firmy Semihalf prototypowego systemu do udostępniania w sieci TCP/IP obrazuwideo pochodzącego z analogowej kamery obrotowej (kamery PTZ) oraz możliwościsterowania ruchem takiej kamery. Prototyp powstał w oparciu o gotowe elementyprogramistyczne: dystrybucję Linuksa o nazwie Arago, bibliotekę multimedialnąGStreamer, serwer WWW Lighttpd, bibliotekę DHTMLX implementującą technologięAJAX i program VLC. Od podstaw zaprojektowano i zaimplementowano w języku Crozszerzalną bibliotekę PTZLIB funkcji sterujących kamerą PTZ. Częścią PTZLIBjest implementacja protokołu Pelco D, służącego do sterowania kamerami PTZ połączu szeregowym RS-422/485. Napisano korzystającą z PTZLIB aplikację dosterowania kamerami. W wyniku integracji elementów programistycznychi sprzętowych otrzymano działający prototyp, który umożliwia podłączenie sięklienta za pomocą przeglądarki WWW do interfejsu WWW uruchomionego na HASE-1i oglądanie na żywo strumienia wideo oraz sterowanie ruchem kamery PTZpodłączonej do HASE-1.pl
dc.affiliationWydział Fizyki, Astronomii i Informatyki Stosowanejpl
dc.contributor.advisorDuliński, Zbigniew - 127821 pl
dc.contributor.authorSięka, Janpl
dc.contributor.departmentbycodeUJK/WFAISpl
dc.contributor.reviewerPalacz, Wojciech - 102423 pl
dc.contributor.reviewerDuliński, Zbigniew - 127821 pl
dc.date.accessioned2020-07-20T19:45:41Z
dc.date.available2020-07-20T19:45:41Z
dc.date.submitted2011-11-04pl
dc.fieldofstudyinformatyka stosowanapl
dc.identifier.apddiploma-61038-2549pl
dc.identifier.projectAPD / Opl
dc.identifier.urihttps://ruj.uj.edu.pl/xmlui/handle/item/174613
dc.languagepolpl
dc.subject.enHASE-1, PTZ camera, Pelco D, video streamingpl
dc.subject.plHASE-1, kamera PTZ, Pelco D, komunikacja wideopl
dc.titleImplementacja komunikacji video i synchronizacja ze strumieniem sterującym na platformie HASE-1pl
dc.title.alternativeImplementing video communication synchronized with control stream on HASE-1 platform.pl
dc.typemasterpl
dspace.entity.typePublication
dc.abstract.enpl
The purpose of this thesis was to develop and run prototype system to streamin TCP/IP network a video signal coming from PTZ camera and to allow controlling camera's movements via web interface. The prototype runs on a HASE-1 development board manufactured by Semihalf company. The system integrates ready-to-use software components such as: Arago Linux distribution, GStreamer multimedia framework, Lighttpd web server, DHTMLX library implementing AJAX technology and VLC multimedia player. A library, named PTZLIB, of C-language functions to control PTZ camera was projected and developed from scratch. A part of this easily expandable library is an implementation of industry standard PTZ protocol - Pelco D. The protocol uses RS422/RS485 serial devices in order to communicate with PTZ cameras. A console application based on PTZLIB was written to control PTZ cameras. As a result of the integration of the software and hardware components a workingprototype was developed. The prototype allows to view live camera video and control camera's position using web browser connected to WWW interface running on HASE-1 board.
dc.abstract.plpl
Celem pracy było opracowanie i uruchomienie na platformie rozwojowej HASE-1firmy Semihalf prototypowego systemu do udostępniania w sieci TCP/IP obrazuwideo pochodzącego z analogowej kamery obrotowej (kamery PTZ) oraz możliwościsterowania ruchem takiej kamery. Prototyp powstał w oparciu o gotowe elementyprogramistyczne: dystrybucję Linuksa o nazwie Arago, bibliotekę multimedialnąGStreamer, serwer WWW Lighttpd, bibliotekę DHTMLX implementującą technologięAJAX i program VLC. Od podstaw zaprojektowano i zaimplementowano w języku Crozszerzalną bibliotekę PTZLIB funkcji sterujących kamerą PTZ. Częścią PTZLIBjest implementacja protokołu Pelco D, służącego do sterowania kamerami PTZ połączu szeregowym RS-422/485. Napisano korzystającą z PTZLIB aplikację dosterowania kamerami. W wyniku integracji elementów programistycznychi sprzętowych otrzymano działający prototyp, który umożliwia podłączenie sięklienta za pomocą przeglądarki WWW do interfejsu WWW uruchomionego na HASE-1i oglądanie na żywo strumienia wideo oraz sterowanie ruchem kamery PTZpodłączonej do HASE-1.
dc.affiliationpl
Wydział Fizyki, Astronomii i Informatyki Stosowanej
dc.contributor.advisorpl
Duliński, Zbigniew - 127821
dc.contributor.authorpl
Sięka, Jan
dc.contributor.departmentbycodepl
UJK/WFAIS
dc.contributor.reviewerpl
Palacz, Wojciech - 102423
dc.contributor.reviewerpl
Duliński, Zbigniew - 127821
dc.date.accessioned
2020-07-20T19:45:41Z
dc.date.available
2020-07-20T19:45:41Z
dc.date.submittedpl
2011-11-04
dc.fieldofstudypl
informatyka stosowana
dc.identifier.apdpl
diploma-61038-2549
dc.identifier.projectpl
APD / O
dc.identifier.uri
https://ruj.uj.edu.pl/xmlui/handle/item/174613
dc.languagepl
pol
dc.subject.enpl
HASE-1, PTZ camera, Pelco D, video streaming
dc.subject.plpl
HASE-1, kamera PTZ, Pelco D, komunikacja wideo
dc.titlepl
Implementacja komunikacji video i synchronizacja ze strumieniem sterującym na platformie HASE-1
dc.title.alternativepl
Implementing video communication synchronized with control stream on HASE-1 platform.
dc.typepl
master
dspace.entity.type
Publication
Affiliations

* The migration of download and view statistics prior to the date of April 8, 2024 is in progress.

Views
6
Views per month
Views per city
Wroclaw
2
Bydgoszcz
1
Dublin
1
Katowice
1
Lask
1

No access

No Thumbnail Available