Мазмұны:

Raspberry Pi құрылғысы сияқты Chromecast жасаңыз: 7 қадам
Raspberry Pi құрылғысы сияқты Chromecast жасаңыз: 7 қадам

Бейне: Raspberry Pi құрылғысы сияқты Chromecast жасаңыз: 7 қадам

Бейне: Raspberry Pi құрылғысы сияқты Chromecast жасаңыз: 7 қадам
Бейне: Raspberry Pi Pico-ны PLC-ге қалай айналдыруға болады | Beremiz4Pico 2024, Шілде
Anonim
Raspberry Pi құрылғысы сияқты Chromecast жасаңыз
Raspberry Pi құрылғысы сияқты Chromecast жасаңыз
Raspberry Pi құрылғысы сияқты Chromecast жасаңыз
Raspberry Pi құрылғысы сияқты Chromecast жасаңыз
Raspberry Pi құрылғысы сияқты Chromecast жасаңыз
Raspberry Pi құрылғысы сияқты Chromecast жасаңыз
Raspberry Pi құрылғысы сияқты Chromecast жасаңыз
Raspberry Pi құрылғысы сияқты Chromecast жасаңыз

Менде Chromecast v2 бар (дөңгелек, USB таяқшасы v1, ал v3 v2 -ге ұқсайды, бірақ G -і мен Ethernet порты бар кірпіші бар) және мен оны жақсы көремін, оны пайдалану өте қызықты және орнату оңай, БІРАҚ …

Иә, БІРАҚ, бірақ мен Интернетке кірмейтін жерде болсам және деректер жоспарын пайдалана алмайтын болсам, мен оны жергілікті телефонды немесе планшеттен жіберу үшін қолданбаймын. Интернетке мүлде мұқтаж емеспіз, google олардың «үлкен даналығында» оны интернетсіз жүктеуге де рұқсат бермеуге шешім қабылдады, егер сіз оны ағынмен қажет етсеңіз, жаман

Менде GL-MT300A шағын маршрутизаторы бар, ол өте кішкентай, оны телефонмен, сыртқы батареямен немесе телефон зарядтағышымен қуаттауға болады, мен оны Chromecast құрылғысымен жұптастыру үшін қолданамын, ал маған интернет қажет болғанда мен маршрутизаторды сымға қосамын. желі немесе егер оларда тек WiFi болса, ол оған клиент ретінде қосылуға және сонымен қатар маршрутизатор ретінде жұмыс істеуге қолдау көрсетеді, енді мәселе әлі де сақталуда, интернет жоқ = сіз үшін жергілікті бұқаралық ақпарат құралдарының хромейкосты жоқ. Мұнда Raspberry Pi Zero W ойнайды (W Wireless -тен келеді, оның картасы бар, * yaay *, Bluetooth да бар, бірақ маған қажет емес: P)

1 -қадам: Сізге не қажет және не аласыз

Сізге не қажет және сіз не аласыз
Сізге не қажет және сіз не аласыз
Сізге не керек және сіз не аласыз
Сізге не керек және сіз не аласыз
Сізге не керек және сіз не аласыз
Сізге не керек және сіз не аласыз

Сізге қажет:

  • Raspberry Pi Zero W (менің акрил қаптамасында)
  • HDMI кабелі (пластикалық қақпақтары бар біреуі жақсы)
  • Қуат көзі (менің жағдайда телефон зарядтаушысы)
  • Mini HDMI (ер) толық HDMI (әйел) адаптеріне (PI жеткізіледі)
  • 8 Гб немесе одан көп SD картасы (мен Medion -дан 16 Гб қолданамын)
  • SD -картаны оқу құралы (мен сыйлықты Хамадан қуат банкімен алдым)
  • «Raspbian Stretch Lite» жүктеу үшін Интернет байланысы мен компьютер
  • Etcher Portable (sd картасының сурет жазушысы) -> Windows x86 (32 биттік) үшін Etcher алу (портативті) x64 жүйесінде де жұмыс істейді
  • Putty -ді берілген сілтемеден немесе google -ден жүктеп алыңыз

Сіз аласыз:

YouTube (YouTube, жергілікті медиа (бейне, аудио және кескіндер) сияқты Android қызметтерінен (Raspicast), терезелерден және SSH клиенттік қосымшасын қолдайтын кез келген операциялық жүйеден алынған бейне файлдар үшін негізгі мақсат

Егер сіз жіберетін медиа сіздің құрылғыңызда немесе жергілікті желінің бір жерінде сақталса, оған интернет қажет емес

Сіз ойнату сияқты мақсатты қашықтан басқару пультіне қол жеткізе аласыз, көзді таңдай аласыз, ойнату/кідірту, дыбыс деңгейі, шығу. (Таңқурай SSH немесе SSH батырмасы, замазка)

Сіз Raspberry Pi Zero үшін 10 секунд шамасында құрылғының тез жүктелу уақытын аласыз

Сіз әдепкі тұсқағазды аласыз және кездейсоқ тұсқағаздарды көрсетудің жолын аласыз, олар құрылғыда бос орын жоқ және қайта жүктелгенше сол жерде қалады. (оны табанды етіп өзгертуге болады, мен мұны кейінірек көрсетемін)

Ол әр түрлі ағындарды қабылдайды (мысалы, HTTP, HTTPS, RTSP) және компьютердің көмегімен, ноутбук менің жағдайда, Sopcast, Acestream, сонымен қатар сыртқы субтитрлері бар жергілікті ақпарат құралдары (srt, sub сияқты)

Сіз тіпті ойнатқышқа портативті, бір файлды, веб -сервердің көмегімен компьютерде сақталған HTTP арқылы файлдарды бере аласыз

Сіздің қажеттіліктеріңізге қарай ашуға, қосуға немесе алып тастауға болатын тағы көп нәрсе бар

2 -қадам: Sdcard картасын енгізу үшін бағдарламалық қамтамасыз ету мен құралдарды алу

Sdcard картасын енгізу үшін бағдарламалық қамтамасыз ету мен құралдарды алу
Sdcard картасын енгізу үшін бағдарламалық қамтамасыз ету мен құралдарды алу
Sdcard картасын енгізу үшін бағдарламалық қамтамасыз ету мен құралдарды алу
Sdcard картасын енгізу үшін бағдарламалық қамтамасыз ету мен құралдарды алу
Sdcard картасына енгізу үшін бағдарламалық қамтамасыз ету мен құралдарды алу
Sdcard картасына енгізу үшін бағдарламалық қамтамасыз ету мен құралдарды алу

Жүктеулер:

Енді сіз https://www.raspberrypi.org/downloads/raspbian/ сайтына кіріп, «Raspbian Stretch Lite» жүктеп алыңыз

Https://www.balena.io/etcher/ сайтына өтіңіз және Windows x86 (32 биттік) үшін Etcher алыңыз (портативті) (Linux және mac нұсқалары да бар)

Шыбықты https://the.earth.li/~sgtatham/putty/latest/w32/putty.exe сайтынан жүктеп алыңыз

Енді сізде осының бәрі бар болса, біз Etcher бағдарламасын іске қосамыз және картаны карта оқу құрылғысына, ал компьютерді оқу құрылғысына саламыз: P

Etcher-де суретті таңдаңыз және жүктелген ZIP файлын таңдаңыз (мен жазған кезде бұл «2018-11-13-raspbian-stretch-lite.zip»), содан кейін көрсетілген тізімнен картаны оқу құралын таңдаңыз және кем дегенде басыңыз. жыпылықтаса, ол пайдаланушы тіркелгісін басқаруға (UAC) рұқсат сұрайды, оған рұқсат береді, суретті жазу үшін sdcard картасына эксклюзивті режимде қол жеткізуі қажет. Оны ажыратқаннан кейін оны Etcher шығарады және оны қайтадан салады., ~ 50Mb жүктеу бөлімі болады және сізден «пішімделмеген бөлімді» пішімдеуді сұрайды, оны пішімдемеңіз, терезелер Linux бөлімдерін оқи алмайды және ext4 бөлімі бар.

Жүктеу бөлімінде 2 файл жасау керек.

кеңейтімі жоқ жаңа файл ssh деп аталады

wpa_supplicant.conf деп аталатын басқа

«Wpa_supplicant.conf» мазмұны келесідей

ел = ГБ

ctrl_interface = DIR =/var/run/wpa_supplicant GROUP = netdev update_config = 1 желі = {ssid = «YOUR_WIFI_SSID» psk = «YOUR_SUPER_SECRET_PASSWORD»}

Енді оны Raspberry Pi -ге қосыңыз және HDMI шығыс құрылғысын (теледидар, проектор және т.б.) қосыңыз және қуат көзіне қосыңыз.

Кіру алдында соңғы жолда IP көрсетіледі. (Әдетте, маршрутизаторда бұл мекен -жайдың статикалық орналасуын жасау жақсы, Linksys маршрутизаторының суретін қараңыз.

3 -қадам: Барлығын жаңарту және орнату

Жаңарту және барлығын орнату
Жаңарту және барлығын орнату

Жүйені жаңартыңыз:

sudo apt-get жаңартуы

sudo apt-get upgrade sudo apt-get update sudo rpi-update

Барлығы аяқталғаннан кейін ол қайта жүктеледі және сізде белсенді емес терезе болады, оны жабыңыз және алдыңғы қадамдағы деректермен қайта бастаңыз.

Енді біз omxplayer орнатамыз, оны көзден жинаудың қажеті жоқ - Raspbian репозиторийлерінің бөлігі.

sudo apt-get omxplayer font-freefont-ttf орнатыңыз

Мен таңқурайдың көмегімен теледидардың HDMI портын өзгертуге тырысқым келеді, мен оған бірдеңе құйғым келеді және қашықтан басқару пультінің көмегімен көзді қосылған жерге ауыстырғым келмейді. Мұны Pi -ден және менің таңдаған қосымшамның пәрменінің көмегімен жасауға болады. Ұзақ әңгіме келесі әрекеттерді орындаңыз:

sudo apt-get cec-utils орнатыңыз

Енді бұл fbi деп аталатын кадрлық буферлік суретті қарау құралына сәйкес келеді (fim деп аталатын неғұрлым жетілдірілген нұсқасы да бар)

sudo apt-get fbi орнатыңыз

Samba қолдауы, ортақ қалтаға кіруге және болуға арналған терезелерді бөлісу.

sudo apt-get samba samba-common-bin орнатыңыз

cd /home /pi

sudo mkdir -m 1777/home/pi/share

Samba конфигурация файлын өңдеңіз

sudo nano /etc/samba/smb.conf

келесі жолдарды соңына енгізіңіз (# деп басталатындар түсініктеме болып табылады және елемеуге болады)

[бөлісу]

Пікір = Pi ортақ қалта Path =/home/pi/share Шолу = иә Жазылатын = Иә тек қонақ = жоқ маска жасау = 0777 каталог маскасы = 0777 Жалпыға ортақ = иә Қонақ ok = иә

Ақырында, оны сақтаңыз; терминалда нано қолдану:

Файлды жабу үшін «Ctrl+X» пернелер тіркесімін, содан кейін сақтауды растау үшін «Y», содан кейін файлды дұрыс файл атауымен сақтау үшін «Enter» пернесін басыңыз.

Енді самба үшін парольді пайдаланушы pi сияқты орнатыңыз (әдепкі: таңқурай)

sudo smbpasswd -a pi

samba қызметін қайта іске қосыңыз

sudo /etc/init.d/samba қайта іске қосыңыз

Енді сізде негіздер бар, баптау келесіде.

4 -қадам: теңшеу

Теңшеу
Теңшеу

ақ мәтіні бар қара экранның орнына бастапқы экранды көрсетіңіз.

WinSCP жүктеп алыңыз және SSH/Putty логинінен сол IP, пайдаланушы мен құпия сөзді пайдаланып кіріңіз.

/Home/pi/тармағына өтіңіз және zip файлында берілген кескінді ашудан кейін жүктеңіз. Содан кейін шығыңыз. Суреттің ажыратымдылығы 1080p.

putty ішіне келесі пәрменді енгізіңіз:

нано ~/.bashrc

көрсеткі пернелермен соңғы жолға жылжыңыз, келесі жолдарды енгізіңіз (# -мен басталатындар түсініктеме болып табылады және елемеуге болады)

# fifo - omxplayer -ге ssh командалары үшін

қара экранды алмастыратын mkfifo/tmp/cmd # экраны мен мәтіні sudo/usr/bin/fbi -noverbose -a -T 1 /home/pi/splashscreen.jpg

Ақырында, оны сақтаңыз; Терминалда нано қолданыңыз: файлды жабу үшін «Ctrl+X» пернесін басыңыз, содан кейін сақтауды растау үшін «Y», содан кейін файлды дұрыс файл атауында сақтау үшін «Enter» пернесін басыңыз.

Енді біз жүктеу кезінде пайдаланушыға «pi» автоматты түрде кіруді жасаймыз, бұл бізге кескінді көрсету үшін қажет, оны автоматты түрде кірусіз жасауға болады, бірақ ол қаттырақ болады және бір теру қателігімен тез нашарлайды.

sudo raspi-config

  1. Жүктеу опциясын таңдаңыз
  2. Desktop/CLI таңдаңыз
  3. CLI үшін Console auto-login таңдаңыз

Енді біз қайта жүктейміз, біз пиді аяқтадық және ойнауға тәттілер жасаймыз.

sudo қайта жүктеу

Менің жобамның идеясы - бұл заттардың көп бөлігі SSH клиентінде жасалады, себебі оны баптауға болады және қажет болған жағдайда өзгертуге болады.

5 -қадам: Оны қалай қолдануға болады:

Оны қалай қолдануға болады
Оны қалай қолдануға болады
Оны қалай қолдануға болады
Оны қалай қолдануға болады
Оны қалай қолдануға болады
Оны қалай қолдануға болады
Оны қалай қолдануға болады
Оны қалай қолдануға болады

Мен командаларды және олардың не істейтінін және қосымша бағдарламалық қамтамасыз етуді ағынды құрылғыдан қалай конфигурациялауды көрсетемін.

Мен өз мақсатым үшін 3 Android қосымшасы мен 4 компьютер қосымшасын қолданамын, бірақ мен саған қажет нәрсені іске асырамын, мен саған бәрін көрсете аламын, тіпті одан да көп қосуға болады.

• YouTube: Android астында Raspcast, компьютерде https://www.onlinevideoconverter.com/ сияқты сайтты пайдаланыңыз.

www.youtubnow.com/ немесе https://youtubemp4.to немесе одан да жақсы https://mpgun.com/youtube-to-mp4.html?yid=hTJAnWWK7YQ (hTJAnWWK7YQ-бұл youtube идентификаторы), сіз аласыз келесі пәрмен арқылы ойнатылатын медиаға тікелей сілтеме:

omxplayer -o hdmi «https://sv89.onlinevideoconverter.com/download?file=f5a0d3c2e4d3g6h7»/tmp/cmd

< /Tmp /cmd қосу қашықтан басқару құралын қосады және; жаңғырық > /tmp /cmd ағынды ойнай бастайды, әйтпесе ол fifo командасын күтеді. Omxplayer -o hdmi параметрі HDMI бейне мен дыбысқа шығады, бұл Raspberry Pi Zero W үлкен нұсқаларын қолданатын адамдар үшін маңызды.

Енді мен сізге Android үшін Raspicast -ты қалай конфигурациялау керектігін көрсетемін, ақысыз және жарнамасы жоқ.

Google Play дүкенінен Raspicast орнатыңыз және оны берілген суреттердегідей конфигурациялаңыз.

play.google.com/store/apps/details?id=at.huber.raspicast

• Sopcast: компьютерде Sopcast бастау, арнаны таңдаңыз және суретті көргенде келесі пәрменді беріңіз

IP 192.168.1.6 - бұл сіздің компьютеріңіздің IP мекенжайы. ПИ -ден емес, менің мысалда Pi 192.168.1.9, ал ноутбук 192.168.1.6.

omxplayer -o hdmi «192.168.1.6:8902» /tmp /cmd

• AcePlayer: оны іске қосыңыз, арнаны таңдаңыз және… жұмыс істеу үшін оны бір рет өзгерту қажет, Tools -> Preferences -> Thick All, Stream output -> Әдепкі ағын шығыс тізбегіне өтіңіз, мұнда келесілерді енгізесіз

#duplicate {dst = «http {mux = ts, dst =: 8902/tv.asf}», dst = display}

Сақтау түймешігін басыңыз. Енді сіз ағынды AcePlayer ofc -те бастағаннан кейін көрсететін пәрмен:

omxplayer -o hdmi «https://192.168.1.6:8902/tv.asf»/tmp/cmd

• Компьютерден файлды шығару қажет Putty, Zervit, VLC орнатылған (портативті емес)

Zervit сіз https://zervit.sourceforge.net/ сайтынан аласыз.

Біріншіден, сіз zervit.exe файлын Raspberry PI -ге жібергіңіз келетін медиа файлдары бар қалтаға салуыңыз керек, содан кейін оны іске қосыңыз, ол бірнеше сұрақтар қояды. «Тыңдауға болатын порт нөмірі (80):» 80 теріңіз және «Анықтама каталогын қабылдаңыз [Y/N]:» теріңіз және у енгізіңіз, енді браузерді ашып, LAN IP мекенжайын енгізіңіз https://192.168.1.6, сіз көресіз барлық медиа файлдар, сілтемені оның біреуіне тінтуірдің оң жақ түймесімен көшіру -> сілтемені көшіру, содан кейін ssh -пен штамппен теріңіз

omxplayer -o hdmi «https://192.168.1.6/Movie.mp4»/tmp/cmd < - немесе сіздің медиа файлыңыз қалай аталады

субтитрі бар файлдар үшін таңқурайдың ортақ ортақ қалтасына srt кеңейтімі бар бейне файлмен бірдей атаумен субтитрлер қойыңыз

RASPBERRYPI / бөлісу

немесе

192.168.1.9 / бөлісу

мұнда 192.168.1.9 - сіздің таңқурайдың ipі.

үй қалтасында (/home/pi)

wincp with pi: rasspberry және келесі мазмұндағы 'omxplayersub.py' деп аталатын питон сценарийін жүктеңіз:

ішкі процесті импорттау

import syl urllib2 if (len (sys.argv)! = 2): басып шығарыңыз «Файл атауы көрсетілмеген» quit () file = sys.argv [1] subfile = «/home/pi/share/»+ file.split («/») [-1] subfile = subfile [: -3] + «srt» subfile = urllib2.unquote (subfile) subprocess. Popen ('omxplayer -o hdmi -r --font «/home/pi/Segoe) UI, Medium.ttf «--italic-font»/home/pi/Segoe UI, Italic.ttf «-орталықты ' +'» ' +файл +' «' +'-субтитрлер ' +'» ' +теңестіру ішкі файл +'«', shell = True)

енді мұны Segoe UI және FreeSans отбасылық қаріптерімен үй қалтасына жүктеңіз (/home/pi) Қажетті қаріп түріне қаріп атауларын өзгертіңіз және қажет болса-теңестіруден кейін 55 шрифт өлшемін (әдепкі: 55) қосыңыз. қалаған өлшеммен.

және ойнату үшін келесі пәрменді қолданыңыз:

python omxplayersub.py «https://192.168.1.6/Defiance%20S01E02.mp4» </tmp/cmd <- немесе сіздің медиа файлыңыз қалай аталады

Егер сіз оны экранда ойнап жатқанын көрмесеңіз, үйлесімділік мәселесі бар, кейбір h264 файлдарында профиль h264 -omx -99 түрінде көрсетіледі, иә теріс 99, және ол бұл жағдайда және Сыртқы субтитрлері бар файл сізге VLC ағыны қажет файлды/файлдарды таңдаңыз, HTTP таңдаңыз, әдепкі портқа рұқсат етіңіз, h.264/AAC (TS), масштабты 1 -ге дейін сақтаңыз, Транскодтау - қалың субтитрлерді баптау, ағын түймесін басыңыз және жіберіңіз ол бірнеше секундқа созылады.

omxplayer -o hdmi «https://192.168.1.6:8080/»/tmp/cmd < - ол ойнай бастайды

Біз транскодтау жасаймыз, ол дисплейде аздап сапасын жоғалтады, ал процессор компьютерде көбірек жұмыс істейді, бірақ ол жұмыс істейді.

ОСК - бақылау

Теледидарды қосыңыз

жаңғырық 0 | cec -client -s -d 1

Теледидарды өшіру

жаңғырық күту режимі 0 | cec -client -s -d 1

HDMI көзін өзгерту

HDMI1

жаңғырық «tx 4F: 82: 10: 00» | cec -client -s -d 1

HDMI2

жаңғырық «tx 4F: 82: 20: 00» | cec -client -s -d 1

HDMI3

жаңғырық «tx 4F: 82: 30: 00» | cec -client -s -d 1

HDMI4

жаңғырық «tx 4F: 82: 40: 00» | cec -client -s -d 1

Көріп отырғаныңыздай, он алтылық жолдағы үшінші байт - біз қосатын HDMI қосқышының нөмірі.

6 -қадам: Қолданбаларға енгізілетін командалар тізімі

Қолданбаларға енгізілетін командалар тізімі
Қолданбаларға енгізілетін командалар тізімі

Сіз Raspicast -ты алдыңғы қадамда орнатқансыз, енді сіз Raspberry SSH (оның ақылы) немесе SSH батырмасының бірін таңдауыңыз керек (ол тегін және маған ұнайды, бірақ мен бұны табу үшін бұрын Raspberry SSH сатып алғанмын).

Таңқурай SSH

play.google.com/store/apps/details?id=uk.co.knowles_online.raspberryssh

Бұл бағдарлама немесе SSH түймесі қажет, егер сізге компьютерден материалдарды трансляциялау қажет болса және Android құрылғысынан қашықтан басқару пульті қажет болса, оны компьютерден шыбықсыз пайдалануға болады.

Екеуінің де конфигурациясы шамамен бірдей.

1 Btn батырмасы: қайта жүктеу

Btn Cmd:

sudo қайта жүктеу

2 -түйме

Btn мәтіні: Poweroff

Btn Cmd:

sudo poweroff

Түйме 3

Btn мәтіні: HDMI1

Btn Cmd:

жаңғырық «tx 4F: 82: 10: 00» | cec -client -s -d 1

Түйме 4

Btn мәтіні: HDMI2

Btn Cmd:

жаңғырық «tx 4F: 82: 20: 00» | cec -client -s -d 1

5 түймесі

Btn мәтіні: HDMI3

Btn Cmd:

жаңғырық «tx 4F: 82: 30: 00» | cec -client -s -d 1

6 түймесі

Btn мәтіні: барлық ойыншыларды өлтіріңіз

Btn Cmd:

sudo killall -s 9 omxplayer.bin

7 түймесі

Btn мәтіні: Sopcast

Btn Cmd:

omxplayer -o hdmi «https://192.168.1.6:8902»/tmp/cmd

Түйме 8

Btn мәтіні: AcePlayer

Btn Cmd:

omxplayer -o hdmi «https://192.168.1.6:8902/tv.asf»/tmp/cmd

9 түймесі

Btn мәтіні: VLC ағыны

Btn Cmd:

omxplayer -o hdmi «https://192.168.1.6:8080/»/tmp/cmd

Түйме 10

Btn мәтіні: ойнату/кідірту

Btn Cmd:

echo -n p> /tmp /cmd

Түйме 11

Btn мәтіні: том +

Btn Cmd:

echo -n +> /tmp /cmd

Түйме 12

Btn мәтіні: том -

Btn Cmd:

echo -n -> /tmp /cmd

13 түймесі

Btn мәтіні: Omxplayer бағдарламасынан шығыңыз

Btn Cmd:

echo -n q> /tmp /cmd

14 түймесі

Btn мәтіні: кездейсоқ тұсқағаз

Btn Cmd:

wget -O DELME.jpg https://source.unsplash.com/random/1920x1080 &>/dev/null; sudo killall fbi &> /dev /null; sudo fbi -noverbose -a -T 1 DELME.jpg &> /dev /null; ұйқы 1; rm DELME.jpg

Түйме 15

Btn мәтіні: әдепкі тұсқағаз

Btn Cmd:

sudo killall fbi &> /dev /null; sudo fbi -noverbose -a -T 1 splashscreen-j.webp

16 Btn түймесі Мәтін: слайдшоу тұсқағазы

Btn Cmd:

cd/home/pi/slideshow/; sudo killall fbi &> /dev /null; sudo fbi -noverbose -a -T 1 -t 5 *-j.webp

-5 секунд ішінде 5

17 Btn мәтіні: SUBTITLE HTTP PLAY (өңдеу)

Btn Cmd:

python omxplayersub.py «https://192.168.1.6/Some%20video%20with%20subtitle.mp4» </tmp/cmd

Өңдеу кезінде «https://192.168.1.6/Some%20video%20with%20subtitle.mp4» файлының URL мекенжайын сыртқы көзден өзгертіңіз немесе оны/home/pi/share сияқты өзгертіңіз. Субтитр әрқашан/home/pi/share ішінде болуы керек.

Raspberry SSH -ге ақысыз балама https://play.google.com/store/apps/details? Id = com.pd7l.sshbutton & hl = en_US

Raspberry SSH сияқты жұмыс істейді, жарнамасы жоқ, түстері аз және барлық түймелер бір қатарда 2 емес, бірақ ақысыз және керемет жұмыс істейді.

Енді экзотикалық нәрселердің соңында, телефонмен жазғандарыңызды нақты уақытта ағынмен жіберіңіз, теледидарға бірнеше секунд кідіріс бар.

IP WEBCAMERA PRO (ақылы)

play.google.com/store/apps/details?id=com.pas.webcam.pro

Ағынды бастаңыз және оны теледидарға жіберу үшін келесі пәрменді қолданыңыз

omxplayer -o hdmi «rtsp: //192.168.1.8: 8080/h264_ulaw.sdp

RTSP камералық сервері (ақысыз)

play.google.com/store/apps/details?id=com.miv.rtspcamera&hl=en&rdid=com.miv.rtspcamera

Ақылы сияқты, бірақ ақысыз, жарнамасыз

omxplayer -o hdmi «rtsp: //192.168.1.8: 5554/камера»

Белсенді камера - rtsp: // (құрылғының IP мекенжайы): 5554/камера Артқы камера - rtsp: // (құрылғының IP мекенжайы): 5554/артқы Алдыңғы камера - rtsp: // (құрылғының IP мекенжайы): 5554/алдыңғы

Камера URL параметрлері:

res ажыратымдылығы - ені (саны) x биіктігі (саны)

fps кадр/секунд - fps (сандық) микрофонды қосу/өшіру - қосу (жол) немесе өшіру (жол)

Мысалы: rtsp: // (құрылғының IP -адресі): 5554/back? Res = 640x480 & fps = 10 & mic = on

7 -қадам: Тағы бірнеше мәліметтер… WEB интерфейсі

Тағы бірнеше мәліметтер… WEB интерфейсі
Тағы бірнеше мәліметтер… WEB интерфейсі

Оны git -тен бір жолмен орнатыңыз

wget https://raw.githubusercontent.com/brainfoolong/omxwebgui-v2/master/install.sh && clear && sh install.sh

4321 портындағы әдепкі пайдаланушы интерфейсі, оған веб -сервер қажет емес және барлығы php астында жұмыс істейді

Талаптар:

sudo apt-get php-cli орнатыңыз

sudo apt-get php-mbstring орнату sudo apt-get орнату php5-cli sudo apt-get орнату php5-mbstring

Жүктеу/Клондау/Сценарийді ұнаған қалтаға орау. Сценарийлерге дұрыс chmod орнатыңыз

chmod +x *.sh

4321 портын тыңдайтын php веб -серверін жасаңыз, сіз портты қалағаныңызша өзгерте аласыз, мұны бейнелерді ойнату үшін қажет пайдаланушымен бастаңыз. PHP сценарийін іске қосу үшін apache немесе басқа серверді пайдаланбаңыз, ол жұмыс істемеуі мүмкін.

php -S 0.0.0.0:4321 -t/home/pi/omxwebgui>/dev/null 2> & 1 &

Веб -бетті https://192.168.1.9:4321 арқылы ашыңыз (мұнда 192.168.1.9 - таңқурай pi IP)

Қайта жүктеу кезінде автоматты түрде іске қосуды қосу үшін crontab -ге келесі жолды қосыңыз. Бейнелерді ойнату қажет сол пайдаланушымен жасаңыз. Sudo қажет емес. Келесі жолды crontab -ке crontab -e көмегімен қосыңыз, қарапайым PHP веб -серверін қайта жүктеуді іске қосыңыз.

crontab -e

енді қосыңыз

@reboot php -S 0.0.0.0:4321 -t omxwebgui> /dev /null 2> & 1 &

Файлдарды параметрлерге қосыңыз, субтитрлер қалтасына add/home/pi/share файлдарын қосуға болады.

Ұсынылған: