Zabezpečovací kamerový systém

| Kategorie: Diplomové, bakalářské práce  | Tento dokument chci!

Vydal: Fakulta elektrotechniky a komunikačních technologií VUT v Brně Autor: Peter Čarný

Strana 46 z 66

Jak získat tento dokument?






Poznámky redaktora
12: Ukážka webového rozhrania Tailscale. tejto časti teda potrebné riešiť dve hlavné časti to: 1. 2. Pri vyžiadaní audio streamu prostredníc- tvom webového rozhrania prijme server túto požiadavku spustí nasledovný proces.7.1 Audio stream Na obr. Príkaz FFmpeg spúšťaný parametrami ako pre využite mono zvukového kanálu, -ar 48000 nastavenie vzorkovacej frekvencie zvuku 48kHz či -acodec pcm_s16le pre využitie 16-bit PCM (Pulse Code Modulation). strane serveru beží Python aplikácia využívajúca Flask webový server. Tieto dáta následne pomocou pipe:1 „posúvané serveru“, ktorý ich pomocou SocketIO posiela klientskej aplikácii. Na strane Klienta Javascript aplikácia využívajúca WebSocket zachytenie serverom odoslaných zvukových dát. Manuálne spúšťanie video nahrávok, audio nahrávok následná kombinácia do jedného súboru. Systém pozostáva dvoch hlavných častí, serverová strana strana klienta. 2.Obr. Audio stream zariadenia vlastné webové rozhranie poskytujúce prístup k video streamu MotionEye separátneho audio streamu.13 vizualizácia navrhnutého systému pre streamovanie zvuku bezpeč- nostnej kamery prehliadača klientskom zariadení. Audio chunky ukladané audio bufferu v poradí FIFO (First First Out). Odtiaľ presúvané jitter bufferu, ktorý 46 . 2. vysielania ako videa tak zvuku. SocketIO knižnica umožňujúca real-time komunikáciu medzi klientom serverom. 2. Server spustí program FFmpeg, ktorý začne zachytávať audio dáta externého USB mikrofónu