Dirette video su Youtube con Raspberry PI
Premesse:
L'obiettivo in questo caso è trasmettere un evento dal vivo con attrezzatura "amatoriale" pur mantenendo un buon livello di qualità.
Youtube alla data odierna permette le dirette live solo da PC (non da Smartphone) per Canali che hanno meno di 1000 iscritti (il mio caso per il canale della nostra Marching Band - www.mosson.org)
Nessuno dei modelli Raspberry Pi ha la possibilità di audio-in (acquisire audio) senza l'aggiunta di una scheda audio USB o "scheda HAT"
Scenari possibili Audio Video
A) Acquisizione Audio e Video da WebCam USB (via PC/notebook o rasberry)
PRO:
- facilissimo da realizzare
CONTRO:
- qualità audio limitata al microfono ambientale della webcam
- probabilmente è più performante a questo scopo un PC
- non è possibile realizzare la diretta senza utilizzare fisicamente una postazione "in loco"
B) Acquisizione Audio da scheda audio USB ed acquisizione Video da Pi Camera o WebCam USB
PRO:
- qualità audio
CONTRO:
- limite 720p per codifica hardware Pi3 e 1080p codifica hardware Pi4 (una codifica software è sempre possibile ma comporta un "carico" delle CPU, che a lungo potrebbe causare un surriscaldamento)
C) Acquisizione Audio da scheda audio USB ed acquisizione Video da Camera IP
PRO:
- qualità audio e video
CONTRO:
- complessità media di realizzazione
Ci concentriamo quindi sullo scenario C) che ci ha permesso di posizionare la camera a piacimento e l'acquisizione audio di qualità attraverso un mixer da piu fonti (più microfoni e più strumenti)
- Raspberry Pi (consigliati per codifica video hardware 3, 3B+ o 4)
- Canale Youtube (generare un chiave per lo streaming)
- Scheda Audio USB per acquisizione stereo MIC-IN
- Camera IP con supporto RTSP collegata in rete con il Rasberry
- connessione ad internet
Schema
Ecco qui uno script con vari esempi per l'uso
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
# Scenario A | |
# VIDEO IN: IP CAM | |
# AUDIO IN: USB AUDIO CARD |
Commenti