Satura rādītājs:

Raspberry Pi tīmekļa straumes komplekts - 2. daļa (Pi video straumēšana): 6 soļi
Raspberry Pi tīmekļa straumes komplekts - 2. daļa (Pi video straumēšana): 6 soļi

Video: Raspberry Pi tīmekļa straumes komplekts - 2. daļa (Pi video straumēšana): 6 soļi

Video: Raspberry Pi tīmekļa straumes komplekts - 2. daļa (Pi video straumēšana): 6 soļi
Video: $5 WiFi Camera Setup | ESP32 Wifi Setup view on Mobile phone 2024, Novembris
Anonim
Raspberry Pi tīmekļa straumes komplekts - 2. daļa (Pi video straumēšana)
Raspberry Pi tīmekļa straumes komplekts - 2. daļa (Pi video straumēšana)
Raspberry Pi tīmekļa straumes komplekts - 2. daļa (Pi video straumēšana)
Raspberry Pi tīmekļa straumes komplekts - 2. daļa (Pi video straumēšana)
Raspberry Pi tīmekļa straumes komplekts - 2. daļa (Pi video straumēšana)
Raspberry Pi tīmekļa straumes komplekts - 2. daļa (Pi video straumēšana)

Labi, es nedomāju, ka tam vajadzīgas fotogrāfijas, bet vietnei patīk attēli. Tie lielākoties ir komandu un darbību virkne. Ir vairākas citas vietnes, kas var risināt visas īpatnības.

Tas man noderēja. Tas apvieno citus gabalus no visas pasaules, lai vispārīgi iestatītu tīmekļa kameru un aveņu pi sistēmu, lai straumētu izvadi uz citu datoru, šajā gadījumā - OBS Studio darbību.

Es izmantoju kameras, lai sniegtu vairākus viedokļus FIRST LEGO League sacensībām. Esmu arī savācis četru kameru komplektu savu bērnu vidusskolai, lai notikumi (koncerti, izlaidumi utt.) Tiktu straumēti Facebook. Esmu testējis arī ar Twitch un Youtube. OBS Studio piedāvā vairākas iespējas

Kameru skaitam nav reālu ierobežojumu, izņemot joslas platumu. Es gribētu izmantot cietās līnijas, jo tas labāk saglabā joslas platumu. Bezvadu savienojumam ir latentuma problēmas, it īpaši pārpildītā signālu vidē, kurā ir daudz metāla (to atklāja sausā skrējiena laikā skolas fondu piesaistītājā).

Piegādes

Dators ar piekļuvi internetam

Raspberry Pi, ar piekļuvi tastatūrai/pelei/video. Ethernet piekļuve internetam.

Logitech c920 tīmekļa kamera

1. darbība: konfigurējiet RPi atmiņas karti

Kartei ar instalētiem NOOB

Sākšu ar karti, kas bija komplektā ar komplektu, ko tikko saņēmu no ABOX. Noobs v3.0.0 bija uz kartes.

Man ir 32 GB USD karte. Darbosies arī 16 GB. Es domāju, ka mazāks var darboties, bet, lai iegūtu atšķirības starp izmaksām, vienkārši iegūstiet 16, 32 vai lielākas kartes.

Ja jums ir karte, varat pāriet uz 2. darbību

Lai instalētu no jauna,

Lejupielādējiet jaunākos NOOBS no

  • Lejupielādējiet SD kartes konfigurācijas rīkus

    • Tikai SD kartes formatēšanai: SD kartes formatētājs

      https://www.sdcard.org/downloads/formatter/index.html

    • Lasīšanai no kartes / rakstīšanas uz SD karti

      https://sourceforge.net/projects/win32diskimager/files/latest/download

  • Izmantojiet uSD adapteri USB vai SD karti, lai pievienotu Windows datoram
  • Formatējiet SD karti, izmantojot SD kartes formatētāju
  • Ievietojiet NOOBs.zip SD kartē, izmantojot win32diskimager,
  • Izņemiet SD karti no savas ierīces

Tas ir līdzīgi soļiem vietnē

2. darbība: iestatiet RPi instalāciju

Iestatiet RPi instalāciju
Iestatiet RPi instalāciju
Iestatiet RPi instalāciju
Iestatiet RPi instalāciju
Iestatiet RPi instalāciju
Iestatiet RPi instalāciju

Ievietojiet SD karti rPi

  • Pārliecinieties, ka rPi ir video izeja, Enet, tastatūra, pele un video savienojumi
  • Pielietojiet iekārtai strāvu
  • Instalēšanas logā atlasiet instalējamo OS (šajā piemērā tika izmantota Raspbian)

    • Tas prasīs zināmu laiku (apmēram 20 minūtes)
    • Konfigurējiet valsti, valodu, tastatūru…
    • Veiciet visus atjauninājumus (automātiski tiek pārbaudīts iestatīšanas laikā)
  • Pēc pārstartēšanas veiciet citu konfigurāciju, izmantojot Raspberry Pi konfigurācijas dialogu

    • Atjauniniet resursdatora nosaukumu uz vēlamo vērtību
    • Iespējot SSH, VNC, seriālo portu, seriālo konsoli

      Atspējojiet citus vienumus

    • Nav veiktspējas atjauninājumu
    • Nav lokalizācijas (no sākotnējās iestatīšanas jābūt labi iestatītai)

3. darbība: instalējiet nepieciešamo programmatūru

Instalējiet nepieciešamo programmatūru
Instalējiet nepieciešamo programmatūru
Instalējiet nepieciešamo programmatūru
Instalējiet nepieciešamo programmatūru
Instalējiet nepieciešamo programmatūru
Instalējiet nepieciešamo programmatūru

PIRMAIS - palaidiet termināļa logu un atjauniniet rPi izplatīšanu

sudo apt-get update

sudo apt-get dist-upgrade

Otrkārt - lejupielādējiet nepieciešamās pamata bibliotēkas un izveidojiet

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

(Es neatceros saiti uz videodev2.h saiti. Tas bija manas sākotnējās instalēšanas vēsturē pirms gada. Šķiet, ka tas nekaitē šim lietojumam)

Pēdējais - lejupielādējiet-j.webp" />

cd

git klons https://github.com/jacksonliam/mjpg-streamer.git cd mjpg-streamer/mjpg-streamer-experimental make sudo make install

4. darbība: straumēšanas pārbaude

Straumēšanas pārbaude
Straumēšanas pārbaude
Straumēšanas pārbaude
Straumēšanas pārbaude

Termināļa logos veiciet tālāk norādītās darbības

/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- straumētājs/www"

Skatīt straumi RPI

atveriet pārlūkprogrammu "localhost: 8080/? action = stream"

Skatiet straumi savā datorā

Vietnē rPi iegūstiet ierīces IP adresi (ifconfig) (piemēram, eth0: 192.168.1.36)

Atveriet datora pārlūkprogrammu, lai atrastu "https://192.168.1.36:8080/?action=stream"

5. darbība: konfigurējiet automātiskai palaišanai

Konfigurēt automātiskai palaišanai
Konfigurēt automātiskai palaišanai
Konfigurēt automātiskai palaišanai
Konfigurēt automātiskai palaišanai
Konfigurēt automātiskai palaišanai
Konfigurēt automātiskai palaišanai

Atjauniniet ~/mjpg-streamer/mjpg-streamer-experimental/start.sh

Pārliecinieties, vai šī rindiņa ir pievienota un netiek komentēta:

./mjpg_streamer -i "./input_uvc.so -r HD -f 30" -o "./output_http.so -w./www"

Atjauniniet /etc/rc.local

Faila beigās aizstājiet “izeju 0” ar:

cd/home/pi/mjpg-streamer/mjpg-streamer-experimental

sudo./start.sh & exit 0

Pārstartējiet aveņu pi un atkārtojiet 4. darbību, lai pārbaudītu lietas

6. darbība. Papildu statiskā IP adrese

Noklusējuma DHCP adrese var būt piemērota jūsu vajadzībām.

Varat arī iestatīt savu statisko IP konfigurāciju. Manai aparatūras konfigurācijai bija paredzēts slēgts tīkls.

Mana LAN konfigurācija bija šāda:

  • (4 gab.) Logitech C920 USB kamera RPi
  • Katrs RPi ir pievienots nepārvaldītam slēdzim.
  • Slēdzim ir pievienots arī klēpjdators ar OBS Studio.
  • Visi šie porti tika iestatīti pēc manas personīgās IP adreses konfigurācijas.
  • RPi, /etc/dhcpcd.conf, es iestatīju šos iestatījumus

interfeiss eth0

informē 8.11.2.12

statiskie maršrutētāji = 8.11.1.1

interfeiss wlan0

informē 8.11.2.102

statiskie maršrutētāji = 8.11.1.1

Lai OBS studiju novirzītu uz “ārpasauli”, izmantojiet klēpjdatoru vai USB Ethernet adapteri, lai straumētu izvadi uz Facebook, YouTube, Twitch vai citiem video servera pakalpojumiem.

Ieteicams: