RaspberryPI s kamero, SD kartica, napajalnik, povezava v internet
Postopek:
1. inštalacija raspbian
- na PC inštaliraj Win32DiskImager
- prenesi image sistema za malino raspbian zip ali torrent
- s pomočjo Win32DiskImager zapiši prenesen image na SD kartico
- vtakni v malino, vtakni mrežni kabel v malino in priklopi napajanje
2. poišči IP maline (znajdi se sam, ker ne vem, kakšen LAN imaš doma)
3. s terminalom se poveži (new connection, tcp/ip, SSH, port 22) na malino (u: pi, P: raspberry) in poženi raspi-config, spremeni geslo, aktiviraj kamero
4. na PC nainštaliraj WinSCP
5. Prenesi arm.tar.gz na PC in se poveži na malino z WinSCP (TFTP, port 22) ter prenesi arm.tar.gz na malino v home direktorij
6. Razpakiraj prenešen arhiv:
- Koda: Izberi vse
tar -xvf arm.tar.gz
7. Nainštaliraj in poženi screen, da boš ohranil SSH sejo aktivno, tudi, ko boš prekinil povezavo s terminalom:
- Koda: Izberi vse
sudo apt-get install screen
screen bash
8. Pojdi na youtube in aktiviraj račun (lahko preko SMS), ter omogoči live evente na tvojem računu
9. Skreiraj nov live event, za type uporabi "custom", na "ingestion settings" uporabi "other encoders" in skopiraj "stream name".
10. Poženi stream s kamere na malini:
- Koda: Izberi vse
raspivid -o - -t 0 -w 1280 -h 720 -fps 25 -b 4000000 -g 50 | ./ffmpeg -re -ar 44100 -ac 2 -acodec pcm_s16le -f s16le -ac 2 -i /dev/zero -f h264 -i - -vcodec copy -acodec aac -ab 128k -g 50 -strict experimental -f flv rtmp://a.rtmp.youtube.com/live2/xxxx_tule_skopiraj_stream_name_z_youtube_xxxx
Video je z gornjimi nastavitvami 720p, potrebna pasovna širina je nekje med 1,5 in 4 Mbps. Za manjšo resolucijo bi lahko bilo tudi manj. Pasovno širino, ki jo požre stream nastaviš s parametrom -b. Avdio je /dev/null, vendar youtube zahteva nek avdio, tako da je vstavljena tišina.
11. sedaj lahko poženeš streamanje na youtube eventu: Live control room -> Start streaming
12. v terminalu "detachaj" sejo s
- Koda: Izberi vse
Ctrl-A d
Sedaj lahko zapreš terminal. Ko se naslednjič logiraš, se v screen sejo priklopiš s
- Koda: Izberi vse
screen -r
Takole. Upam, da komu koristi. Youtube shranjuje zadnje 4 ure. S časovnim trakom se lahko pomakneš v "minus" s časom. Zna biti uporabno kot poceni varnostna kamera.
Pri meni je trenutno noč. Ne vem, kako je drugje po Sloveniji. Ampak zjutraj bi se moral tu pokazati pogled proti severu (Trška gora):
LP,
Mare