Raspberry Pi Zero 2W es un poco insípido, el puerto microhdmi utilizado para el puerto hdmi no es el puerto minihdmi de Raspberry Pi 4b, y luego el cero 2W no tiene interfaz usb, sino una interfaz microusb Android otg, que es muy molesto, pero afortunadamente, hay un módulo wifi + bluetooth, por lo que el sub también puede ssh, de lo contrario, primero compré un puerto minihdmi y luego compré una interfaz usb android otg, de verdad.
El mío es 2105, que salió el 21 de mayo.
- Descargue el software de programación del sistema desde el sitio web oficial> Raspberry Pi OS – Raspberry Pi
- Coloque la tarjeta SD en el lector de tarjetas, conéctela al USB de la computadora y establezca algunas configuraciones en el software de grabación
Configure el nombre de inicio de sesión y la contraseña de ssh, conéctese a su propio wifi y comience a grabar.
Use masilla para conectarse, primero use IPscan para escanear en qué puerto está la Raspberry Pi,
El mío está en 192.168.1.9, usa masilla para iniciar sesión,
libcamera-jpeg -o prueba.jpg
Abra la función de cámara de Raspberry Pi: sudo raspi-config, luego seleccione 3 Opciones de interfaz a su vez, seleccione Cámara heredada I1 después de ingresar y luego seleccione Sí en el cuadro de diálogo ¿Desea que la interfaz de la cámara esté habilitada? Finalmente, salga por Finalizar y reinicie la Raspberry Pi;
Verifique si la cámara está habilitada: Ingrese raspistill -o test.jpg en la terminal, si tiene éxito, aparecerá la imagen en la carpeta principal.
Raspberry Pi enciende la cámara
Finalizar
flujo de empuje:
apt-get install ffmpeg
-
Coloque un script en un directorio conveniente en Raspberry Pi, con un nombre aleatorio, como 3.sh. El contenido es el siguiente (Nota para cambiar xxx a su dirección actual de inserción en vivo de Bilibili)
Copie la dirección rtmp y el código en vivo, y combínelos en una dirección de transmisión completa,
sudo raspivid -o - -t 0 -w 1280 -h 720 -fps 30 -b 4000000 -g 50 | \
ffmpeg -f h264 -i - - copia de vcodec -bufsize 4000000 -an -f flv \
"rtmp://192.168.1.8:1935livehime&schedule=rtmp"
da permiso de ejecución
chmod 777 3.shFinalizar