Obsah:
- Zásoby
- Krok 1: Konfigurace paměťové karty RPi
- Krok 2: Nastavte instalaci RPi
- Krok 3: Nainstalujte požadovaný software
- Krok 4: Testování streamování
- Krok 5: Konfigurace na automatické spuštění
- Krok 6: Volitelná statická adresa IP
Video: Sada Raspberry Pi Web Stream - Část 2 (streamování videa Pi): 6 kroků
2024 Autor: John Day | [email protected]. Naposledy změněno: 2024-01-30 08:21
Dobře, nemyslel jsem si, že to potřebuje fotografie, ale web má rád obrázky. Většinou se jedná o sérii příkazů a kroků pro vás. Existuje řada dalších stránek, které se mohou zabývat jakýmikoli zvláštnostmi.
To je to, co fungovalo pro mě. To kombinuje další kousky z celého pro generické nastavení systému webové kamery a maliny pi pro streamování výstupu na jiný počítač, v tomto případě běh OBS Studio.
Pomocí kamer poskytuji několik úhlů pohledu na PRVNÍ soutěž LEGO League. Také jsem sestavil sadu 4 kamer pro střední školu svých dětí, která umožňuje streamování událostí (koncerty, promoce atd.) Na Facebook. Testoval jsem také s Twitchem a Youtube. OBS Studio nabízí více možností
Neexistuje žádný skutečný limit pro počet kamer, kromě šířky pásma. Dávám přednost použití pevných linek, protože lépe zachovává šířku pásma. Wireless má problémy s latencí, zejména v přeplněném signálním prostředí se spoustou kovů (objeveno při suchém běhu ve školním fondu).
Zásoby
Počítač s přístupem na internet
Raspberry Pi, s přístupem pomocí klávesnice/myši/videa. Rovněž ethernetový přístup k internetu.
Webová kamera Logitech c920
Krok 1: Konfigurace paměťové karty RPi
Pro kartu s nainstalovanými NOOB
Začínám s kartou, která byla dodána se sadou, kterou jsem právě obdržel od ABOX. Na kartě byl Noobs v3.0.0.
Mám 32GB uSD kartu. Fungovat bude i 16 GB. Předpokládám, že menší může fungovat, ale kvůli rozdílu nákladů si pořiďte karty 16, 32 nebo větší.
Pokud máte kartu, můžete přeskočit na krok 2
Pro novou instalaci od nuly
Stáhněte si nejnovější NOOBS z
-
Stáhněte si nástroje pro konfiguraci karty SD
-
Pouze pro formátování karty SD: Formátovač karty SD
https://www.sdcard.org/downloads/formatter/index.html
-
Pro čtení z karty / zápis na kartu SD
https://sourceforge.net/projects/win32diskimager/files/latest/download
-
- K počítači se systémem Windows použijte adaptér uSD na USB nebo kartu SD
- Naformátujte kartu SD pomocí formátovače karet SD
- Načtěte NOOBs.zip na SD kartu pomocí win32diskimager,
- Vysuňte kartu SD ze zařízení
Je to podobné jako na
Krok 2: Nastavte instalaci RPi
Vložte kartu SD do rPi
- Zajistěte, aby rPi mělo video výstup, Enet, klávesnici, myš a video připojení
- Připojte jednotku k napájení
-
V okně instalace vyberte OS k instalaci (v tomto případě byl použit Raspbian)
- Bude to nějakou dobu trvat (asi 20 minut)
- Konfigurace země, jazyka, klávesnice…
- Proveďte všechny aktualizace (automaticky zkontrolováno při instalaci)
-
Po restartu proveďte další konfiguraci pomocí konfiguračního dialogu Raspberry Pi
- Aktualizujte název hostitele na požadovanou hodnotu
-
Povolit SSH, VNC, sériový port, sériovou konzolu
Zakažte ostatní položky
- Žádné aktualizace výkonu
- Žádná lokalizace (od počátečního nastavení by měla být nastavena dobře)
Krok 3: Nainstalujte požadovaný software
PRVNÍ - Spusťte okno terminálu a aktualizujte distribuci rPi
sudo apt-get update
sudo apt-get dist-upgrade
Za druhé - stáhněte si potřebné základní knihovny a vytvořte je
sudo apt-get install build-essential libjpeg8-dev imagemagick libv4l-dev cmake -y
sudo ln -s /usr/include/linux/videodev2.h /usr/include/linux/videodev.h
(Nepamatuji si odkaz na propojení videodev2.h. Bylo to v historii mé původní instalace před rokem. Nezdá se, že by to bolelo)
Poslední - stáhněte si streamer mjpg, zkompilujte kód a nainstalujte jej
CD
git clone https://github.com/jacksonliam/mjpg-streamer.git cd mjpg-streamer/mjpg-streamer-experimental make sudo make install
Krok 4: Testování streamování
V oknech terminálu proveďte následující
/usr/local/bin/mjpg_streamer -i "input_uvc.so -r 1280x720 -d/dev/video0 -f 30 -q 80" -o "output_http.so -p 8080 -w/usr/local/share/mjpg- streamer/www"
Zobrazit stream na rPi
otevřete brower pro „localhost: 8080/? action = stream“
Prohlédněte si stream na vašem PC
Na rPi získejte IP adresu jednotky (ifconfig) (například eth0: 192.168.1.36)
Otevřete svůj prohlížeč PC pro „https://192.168.1.36:8080/?action=stream“
Krok 5: Konfigurace na automatické spuštění
Aktualizujte ~/mjpg-streamer/mjpg-streamer-experimental/start.sh
Ujistěte se, že je tento řádek přidán a není okomentován:
./mjpg_streamer -i "./input_uvc.so -r HD -f 30" -o "./output_http.so -w./www"
Aktualizujte /etc/rc.local
Nahraďte „exit 0“na konci souboru tímto:
cd/home/pi/mjpg-streamer/mjpg-streamer-experimentální
sudo./start.sh & ukončit 0
Restartujte Raspberry Pi a opakujte krok 4, abyste vše zkontrolovali
Krok 6: Volitelná statická adresa IP
Výchozí adresování DHCP může být adekvátní vašim potřebám.
Můžete také chtít nastavit vlastní konfiguraci statické IP. Moje konfigurace pro můj hardware měla mít uzavřenou síť.
Moje konfigurace LAN byla:
- (4 ks) USB kamera Logitech C920 USB kamera RPi
- Každý RPi je připojen k nespravovanému přepínači.
- K přepínači je také připojen notebook s OBS Studio.
- Všechny tyto porty byly nastaveny na moji vlastní konfiguraci IP adresy.
- Na RPi v /etc/dhcpcd.conf jsem nastavil tato nastavení
rozhraní eth0
informovat 8.11.2.12
statické routery = 8.11.1.1
rozhraní wlan0
informovat 8.11.2.102
statické routery = 8.11.1.1
Chcete -li, aby se studio OBS dostalo do „vnějšího světa“, použijte svůj notebook nebo USB ethernetový adaptér k přenosu streamovaného výstupu na Facebook, YouTube, Twitch nebo jiné služby video serveru.
Doporučuje:
Vytvořte si svého robota pro streamování videa řízeného internetem s Arduino a Raspberry Pi: 15 kroků (s obrázky)
Vytvořte si svého robota pro streamování videa řízeného internetem s Arduino a Raspberry Pi: Jsem @RedPhantom (aka LiquidCrystalDisplay / Itay), 14letý student z Izraele, který se učí na Max Shein Junior High School pro pokročilé vědy a matematiku. Dělám tento projekt, aby se z něj všichni mohli učit a sdílet! Možná máte
Živé streamování/nahrávání videa na OBS: 5 kroků
Živé streamování/nahrávání videa na OBS: Tento Instructable učí, jak živě streamovat nebo nahrávat video přímo z obrazovky počítače. Existuje několik způsobů živého přenosu a ještě více způsobů nahrávání, ale tato příručka se zaměří na streamovací platformu OBS. Jakýkoli rozumně moderní komp
Začínáme s ESP32 CAM - Streamování videa pomocí ESP CAM přes Wifi - Projekt bezpečnostní kamery ESP32: 8 kroků
Začínáme s ESP32 CAM | Streamování videa pomocí ESP CAM přes Wifi | Projekt bezpečnostní kamery ESP32: Dnes se naučíme používat tuto novou desku ESP32 CAM a jak ji můžeme kódovat a používat jako bezpečnostní kameru a získávat streamované video přes wifi
Zvukové vysílání a streamování videa pomocí Raspberry Pi 3 .: 6 kroků
Vysílání zvuku a streamování videa pomocí Raspberry Pi 3: Hlavním nástrojem tohoto projektu je vysílání zvuku do Raspberry Pi 3 z jakéhokoli zařízení připojeného ke společné WiFi síti a získávání videa z Raspberry Pi 3 na jakékoli zařízení připojené ke společné WiFi síti
Robot pro streamování videa Raspberry Pi Wifi: 8 kroků (s obrázky)
Robot pro streamování videa Raspberry Pi Wifi: Přemýšleli jste někdy o vybudování skvělého robota s kamerou? Přišli jste na správné místo, krok za krokem vám ukážu, jak postavit tohoto robota. S tímto můžete v noci vyrazit na lov duchů ovládáním a sledováním videa na vašem