Мазмуну:
- Жабдуулар
- 1 -кадам: RPi эстутум картасын конфигурациялоо
- 2 -кадам: RPi орнотуусун орнотуңуз
- 3 -кадам: Керектүү Программаны орнотуңуз
- 4 -кадам: Агымды текшерүү
- 5 -кадам: Autostart үчүн конфигурациялоо
- 6 -кадам: Кошумча статикалык IP дареги
Video: Raspberry Pi Web Stream Kit - 2 -бөлүк (Pi Video Streaming): 6 кадам
2024 Автор: John Day | [email protected]. Акыркы өзгөртүү: 2024-01-31 10:22
Макул, бул сүрөттөр керек деп ойлогон эмесмин, бирок вебсайт сүрөттөрдү жакшы көрөт. Бул негизинен сиз үчүн бир катар буйруктар жана кадамдар. Ар кандай өзгөчөлүктөрдү чече турган башка бир катар сайттар бар.
Бул мен үчүн иштеген эмес. Бул башка бөлүктөрдү бириктирип, веб -камераны жана малина пи системасын башка компьютерге чыгаруу үчүн, бул учурда OBS Studio иштетет.
Мен камераларды БИРИНЧИ ЛЕГО Лигасынын мелдешине бир нече көз караштарды берүү үчүн колдоном. Мен ошондой эле фейсбукка окуялардын (концерттер, бүтүрүүчүлөр ж. Мен дагы Twitch жана Youtube менен сынап көрдүм. OBS Studio бир нече варианттарды сунуштайт
Камералардын өткөрүү жөндөмдүүлүгүнөн башка эч кандай чеги жок. Мен каттуу линияларды колдонууну туура көрөм, анткени ал өткөрүү жөндөмдүүлүгүн жакшыраак сактайт. Уюлдук байланышта кечигүү көйгөйлөрү бар, айрыкча металл көп болгон сигналдуу чөйрөдө (муну мектептин фондун көтөрүүчүдө кургак чуркоо учурунда табылган).
Жабдуулар
Интернетке кирүү мүмкүнчүлүгү бар компьютер
Raspberry Pi, клавиатура/чычкан/видеого кирүү мүмкүнчүлүгү менен. Ethernet аркылуу Интернетке кирүү мүмкүнчүлүгү.
Logitech c920 веб -камерасы
1 -кадам: RPi эстутум картасын конфигурациялоо
NOOBs орнотулган карта үчүн
Мен ABOXтан жаңы алган комплект менен келген картадан баштагам. Noobs v3.0.0 картада болчу.
Менде 32 ГБ uSD картасы бар. 16 ГБ да иштейт. Менимче, кичирээк иштеши мүмкүн, бирок нарктын айырмасы үчүн 16, 32 же андан чоң карталарды алыңыз.
Эгерде сизде карта болсо, анда 2 -кадамга өтсөңүз болот
Нөлдөн баштап жаңы орнотуу үчүн,
Акыркы NOOBSти https://www.raspberrypi.org/downloads/noobs/ сайтынан жүктөп алыңыз
-
SD картаны конфигурациялоо үчүн инструменттерди жүктөп алыңыз
-
SD картаны форматтоо үчүн: SD картаны форматтоочу
https://www.sdcard.org/downloads/formatter/index.html
-
Картадан окуу / SD картага жазуу үчүн
https://sourceforge.net/projects/win32diskimager/files/latest/download
-
- Windows PCңизге тиркөө үчүн USB же SD картка uSD адаптерин колдонуңуз
- SD картаны форматтоочу менен SD картаны форматтаңыз
- Win32diskimager аркылуу SD картка NOOBs.zip жүктөңүз,
- Түзмөгүңүздөн SD картаны чыгарыңыз
Бул https://projects.raspberrypi.org/en/projects/raspberry-pi-setting-up/3 дарегиндеги кадамдарга окшош
2 -кадам: RPi орнотуусун орнотуңуз
SD картаны rPiге салыңыз
- RPiде видео чыгышы, Enet, клавиатура, чычкан жана видео байланыштары бар экенине ишениңиз
- Бирдикке электр кубатын колдонуңуз
-
Орнотуу терезесинде, орнотуу үчүн OSти тандаңыз (бул мисал үчүн Raspbian колдонулган)
- Бул бир аз убакытты талап кылат (болжол менен 20 мүнөт)
- Өлкөнү, тилди, баскычтопту конфигурациялоо…
- Бардык жаңыртууларды аткаруу (орнотууда автоматтык түрдө текшерилет)
-
Кайра жүктөөдөн кийин, Raspberry Pi Configuration Dialog аркылуу башка конфигурацияны аткарыңыз
- Хосттун атын керектүү мааниге чейин жаңыртыңыз
-
SSH, VNC, сериялык порт, сериялык консолду иштетүү
Башка нерселерди өчүрүү
- Иштетүү жаңыртуулары жок
- Локализация жок (баштапкы орнотуудан баштап жакшы орнотулушу керек)
3 -кадам: Керектүү Программаны орнотуңуз
БИРИНЧИ - Терминал терезесин ишке киргизип, rPi дистрибуциясын жаңыртыңыз
sudo apt-get update
sudo apt-get dist-upgrade
Экинчиси - керектүү негизги китепканаларды жүктөп алып, куруңуз
Sudo apt-get install-essential libjpeg8-dev imagemagick libv4l-dev cmake -y орнотуу
sudo ln -s /usr/include/linux/videodev2.h /usr/include/linux/videodev.h
(Videodev2.h шилтемесине шилтеме эсимде жок. Бул менин түпнуска орнотуумдун тарыхында бир жыл мурун болгон. Бул колдонууга зыян келтирбейт окшойт)
Акыркы --j.webp" />
cd
git clone https://github.com/jacksonliam/mjpg-streamer.git cd mjpg-streamer/mjpg-streamer-эксперименталдык түрдө sudo орнотууну жасаңыз
4 -кадам: Агымды текшерүү
Терминал терезелеринде төмөнкүлөрдү аткарыңыз
/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- стример/www"
Агымды rPiде караңыз
"localhost: 8080/? action = stream" үчүн брокерди ачыңыз
Компьютериңизден агымды көрүңүз
RPiде, бирдиктин IP дарегин алыңыз (ifconfig) (eth0: 192.168.1.36, мисалы)
"Http://192.168.1.36:8080/?action=stream" үчүн компьютер брокериңизди ачыңыз
5 -кадам: Autostart үчүн конфигурациялоо
~/Mjpg-streamer/mjpg-streamer-эксперименталдык/start.sh жаңыртуу
Бул сап кошулганын жана комментарийленбегенин текшериңиз:
./mjpg_streamer -i "./input_uvc.so -r HD -f 30" -o "./output_http.so -w./www"
Жаңыртуу /etc/rc.local
Файлдын аягындагы "чыгуу 0" дегенди алмаштырыңыз:
cd/home/pi/mjpg-streamer/mjpg-streamer-эксперименталдык
sudo./start.sh & чыгуу 0
Малина пи өчүрүп күйгүзүп, 4 -кадамды кайталап, нерселерди текшериңиз
6 -кадам: Кошумча статикалык IP дареги
Демейки DHCP дареги сиздин керектөөлөрүңүзгө ылайыктуу болушу мүмкүн.
Сиз ошондой эле өзүңүздүн статикалык IP конфигурацияңызды орнотууну каалашыңыз мүмкүн. Менин аппараттык жабдууларымдын конфигурациясы жабык тармак болушу керек болчу.
Менин LAN конфигурациям мындай болгон:
- (4 даана) Logitech C920 USB камерасы RPi
- Ар бир RPi башкарылбаган которгучка тиркелет.
- Коммутаторго OBS Studio бар ноутбук да тиркелет.
- Бул порттордун бардыгы жеке IP дарегимдин конфигурациясына орнотулган.
- RPiде, /etc/dhcpcd.conf ичинде, мен бул орнотууларды койдум
eth0 интерфейси
кабарлоо 8.11.2.12
статикалык роутер = 8.11.1.1
wlan0 интерфейси
маалымдоо 8.11.2.102
статикалык роутер = 8.11.1.1
OBS студиясын "тышкы дүйнөгө" багыттоо үчүн, ноутбукту же USB Ethernet адаптерин колдонуп, Facebook, YouTube, Twitch же башка видео сервер кызматтарына агымын чыгарыңыз.
Сунушталууда:
Raspberry Pi Web Stream Kit - Part 1: 5 Steps
Raspberry Pi Web Stream Kit - 1 -бөлүк: Бул жерде мектептеги иш -чараларды колдоо үчүн чогултулган жөнөкөй, бирок бир аз чиркин камера комплект, мисалы, FIRST LEGO League тандоо турнири. Максаты - тышкы компьютерге 4 веб агымын камсыз кыла турган комплектти бир жолу түшүрүү. Жок
DTMF VIDEO STREAMING ROVER: 3 кадам
DTMF VIDEO STREAMING ROVER: салам менин LINUX TERMINAL CONTROLLED ROVER жана WIFI DTMF PC CONTROLLED ROBOTтон кийин бул менин үчүнчү роботум. жана башка экөө сыяктуу эле, мен дагы жөнөкөй жана оңой болушу үчүн эч кандай микроконтроллерди же программалоону колдонгон жокмун. ошондой эле видеону wifi аркылуу жандуу агылтат
Үйрөткүч: Video Streaming Web Serverде ESP32-CAMди кантип колдонуу керек: 3 кадам
Үйрөткүч: Video Streaming Web Serverде ESP32-CAMди кантип колдонуу керек: Сыпаттама: ESP32-CAM-бул кичинекей формадагы ESP32 Wireless IoT Vision Development Board, ар кандай IoT долбоорлорунда колдонууга арналган, мисалы, үйдүн акылдуу аппараттары, өнөр жай зымсыз башкаруу, зымсыз мониторинг, QR зымсыз идентификация
ESP32 CAM менен иштөөнү баштоо - Wifi аркылуу ESP CAMди колдонуу менен Streaming Video - ESP32 коопсуздук камерасы долбоору: 8 кадам
ESP32 CAM менен иштөөнү баштоо | Wifi аркылуу ESP CAMди колдонуу менен Streaming Video | ESP32 Коопсуздук Камерасы Долбоору: Бүгүн биз бул жаңы ESP32 CAM тактасын кантип колдонууну жана аны коддоп, коопсуздук камерасы катары колдонууну жана wifi аркылуу агымдык видеону алууну үйрөнөбүз
WiFi аркылуу ESP 32 Камера Streaming Video - ESP 32 CAM тактасын баштоо: 8 кадам
WiFi аркылуу ESP 32 Камера Агымы Видео | ESP 32 CAM Башталышын Баштоо: ESP32-CAM-болжол менен $ 10 турган ESP32-S чипи бар абдан кичинекей камера модулу. OV2640 камерасынан жана перифериялык түзүлүштөрдү туташтыруу үчүн бир нече GPIOдон тышкары, microSD картанын уячасы бар, ал сүрөттөрдү сактоо үчүн пайдалуу болот