Cómo transmitir en vivo a YouTube con una Raspberry Pi

Cómo transmitir en vivo a YouTube con una Raspberry Pi

Al agregar un módulo de cámara a su Raspberry Pi, esencialmente obtiene una cámara conectada a Internet portátil, liviana y fácil de sostener o montar.





Por lo tanto, tiene sentido que desee transmitir imágenes con él. Pero, ¿cómo empezar con esto? ¿Qué modelo de Pi deberías usar? ¿Es una solución de módulo de cámara mejor que otra? ¿Y cómo llevas el metraje a YouTube?





Como ocurre con la mayoría de las Raspberry Pi, es muy sencillo.





¿Por qué transmitir en vivo con una Raspberry Pi?

Con la disponibilidad de servicios de transmisión fáciles de usar como Mixer y Twitch y tantos dispositivos diferentes capaces de transmitir a YouTube, es posible que se pregunte '¿por qué elegir el Pi?

Bueno, su tamaño ciertamente entra en juego, lo que le permite colocar la Raspberry Pi en casi cualquier posición. El uso de Pi como una cámara de transmisión en vivo dedicada de YouTube también libera sus otros dispositivos.



Y luego, está esa vieja razón: ¡porque puedes! Configurar el Pi como transmisor de video en vivo permite apreciar lo que sucede en segundo plano en otros dispositivos que realizan la misma tarea. Es un poco desordenado, requiere una larga cadena de comandos, pero el resultado es satisfactorio.

Que necesitarás

Para transmitir en vivo lo que esté frente a su Raspberry Pi a YouTube, necesitará lo siguiente:





  • Una Raspberry Pi 3 o posterior.
  • Módulo de cámara Raspberry Pi (revisión original o NoIR, cualquiera está bien). (Si bien se puede usar una cámara web USB, estas instrucciones asumen que se está usando un módulo de cámara Raspberry Pi).
  • Suministro de batería portátil (opcional).

Para el sistema operativo, el Raspbian Stretch estándar estará bien. Pero es posible que prefiera Ubuntu o Arch Linux, o cualquiera de los otros Distribuciones de Raspberry Pi actualmente disponible.

A continuación, conecte la cámara y encienda. Nuestra guía anterior para configurar el módulo de cámara Raspberry Pi explica cómo hacerlo correctamente.





cómo agregar un borde al texto en Photoshop

También necesitará un canal de YouTube para transmitir sus imágenes. Esto no es tan difícil de configurar como podría pensar.

Configura tu canal de YouTube

Probablemente ya tenga una cuenta de YouTube. Si usa Google Mail, hay una cuenta lista para que la active. Necesitará una URL especial desde aquí que dirija las imágenes capturadas por la cámara de la Raspberry Pi a YouTube.

Esto se llama Dirección RMTP y es básicamente una URL de medios específica.

Para encontrar esto, diríjase a YouTube, inicie sesión y busque el Subir botón. Esto es lo que normalmente usaría en YouTube para agregar un video. En esta ocasión, sin embargo, lo ignoraremos y haremos clic en Empezar botón debajo de Transmisión en vivo.

En la siguiente pantalla, complete los detalles que desea para la transmisión en vivo. Esta será información sobre el tema del feed y un título, que debe agregar debajo Información básica . También tendrá la oportunidad de establecer el nivel de privacidad de la transmisión; Lo es Público , No incluido en listado , o Privado ?

En la siguiente pestaña, Configuración de la clave de transmisión , busca el URL de transmisión y Nombre / clave de la transmisión (deberás hacer clic en Revelar para ver esto). Tenga en cuenta que la clave de transmisión debe mantenerse privada; ¡cualquier persona con esta información puede transmitir a su canal de YouTube!

(¿Está configurando su cámara de transmisión Pi a través de SSH? Simplemente copie el nombre / clave de la transmisión desde la ventana del navegador de YouTube a la línea de comandos remota de su Raspberry Pi).

Para ver las otras opciones aquí, consulte nuestra guía para configurar un canal de YouTube .

Prepare la Raspberry Pi para la transmisión en vivo de YouTube

Ahora es el momento de configurar su Raspberry Pi para la transmisión.

Empiece por actualizar. Esto asegura que está ejecutando la versión más reciente de Raspbian, con todas las actualizaciones de software y sistema necesarias, incluido raspivid.

|_+_|

Esto tardará unos minutos en completarse. Una vez completado, abra una ventana de terminal e ingrese:

|_+_|

Utilice las teclas de flecha para seleccionar Habilitar cámara , grifo Ingresar, luego seleccione Si. Se le pedirá que reinicie. Cuando su Pi se reinicie, ingrese:

|_+_|

Encontrará el complemento resultante en el directorio de inicio. Una vez que sepa que su cámara está funcionando con su Raspberry Pi, puede continuar.

Configurar Streaming con avconv

Las versiones más recientes de Raspbian tienen avconv preinstalado, por lo que no debería necesitar instalarlo. Sin embargo, si no desea actualizar su Raspberry Pi, simplemente puede instalar el paquete libav-tools:

cómo desinstalar la actualización de Windows 10
|_+_|

Con avconv instalado, está listo para crear el feed para YouTube. Necesitará el nombre / clave de la transmisión que anotó anteriormente para esto.

El comando, sin embargo, es largo:

|_+_|

Como puede ver, tiene muchos elementos. Ahora, si desea continuar y ejecutarlo, copie el código, péguelo en la ventana de su terminal y presione enter. Recuerda cambiar [tu-clave-secreta-aquí] para la tecla Stream que anotó anteriormente.

Si todo ha funcionado según lo previsto, terminará con algo como esto:

Cuando esto suceda, vuelva a la pestaña del navegador de YouTube. Unos momentos después, el metraje comenzará a transmitirse:

Qué significa el comando Stream

Ese comando largo anterior puede ser bastante confuso para el ojo inexperto, pero presenta una colección de parámetros separados. Veamos los más importantes.

|_+_|

: Esta es la velocidad de fotogramas por segundo. Para obtener los mejores resultados, debe ser superior a 24, que es la velocidad a la que se ejecutan tradicionalmente las películas para crear la ilusión de movimiento. Sin embargo, si el rendimiento es un problema, es posible que prefiera reducirlo para mejorar la vaporización.

|_+_|

: Se pueden utilizar para especificar el ancho y el alto. Si los omite, raspivid utilizará la resolución completa de alta definición de 1920x1080 (1080p).

|_+_|

: Límite de velocidad de bits de salida. La recomendación de YouTube es de 400 a 600 kbps. Una cifra más baja reducirá el ancho de banda de carga, a cambio de un video de menor calidad.

|_+_|

: Este es particularmente importante para la transmisión a YouTube. El servicio no permite video sin una pista de audio (o audio sin una pista de video), por lo que usamos esto para crear una pista de audio falsa para la transmisión. Como la Raspberry Pi no se envía con un micrófono incorporado, y los mejores resultados de audio se obtienen al agregar una tarjeta de sonido HAT, esta es la solución fácil.

|_+_|

: Este es el formato de salida; en este caso es flv, el formato preferido para las transmisiones en vivo de YouTube.

Desconecte su sesión SSH para que continúe la transmisión

El comando raspivid anterior inicia una transmisión, pero si se conecta a través de SSH, cuando se desconecta, la transmisión se cerrará. ¿Seguramente no puede dejar su PC funcionando solo para que el Pi siga transmitiendo?

Afortunadamente, hay una respuesta: pantalla. Esta es una pieza de software que puede instalar y que mantendrá la sesión SSH en ejecución una vez que se desconecte.

Empiece por finalizar la transmisión ( Ctrl + X ), luego instalando la pantalla:

|_+_|

Espere a que se instale, luego reinicie la Pi.

El botón x del controlador xbox one no funciona
|_+_|

Vuelva a conectarse a través de SSH, inicie sesión y luego ingrese el comando para ejecutar la pantalla:

|_+_|

Básicamente, esto crea un entorno separado para que ejecute el comando raspivid, uno que persistirá cuando se desconecte. Simplemente ejecute raspivid como arriba, luego, cuando esté listo para desconectar, presione Ctrl + A .

Cierre la ventana SSH y la transmisión continuará.

Su cámara Raspberry Pi se está transmitiendo a YouTube

Con la transmisión de video Pi desde la cámara, todo debería funcionar bien. Todo lo que necesitas es que:

  • Conecte el módulo de la cámara a la Raspberry Pi
  • Coloca el Pi para capturar la escena
  • Ejecuta una actualización del sistema
  • Configure un canal de YouTube y copie la URL de la transmisión
  • Inicie una secuencia con el comando raspivid

Tenga en cuenta que con la transmisión persistente, existe la posibilidad de que las cosas se sobrecalienten, lo que ralentizará la transmisión. Si esto sucede, considere algunos Soluciones de refrigeración Raspberry Pi .

Cuota Cuota Pío Correo electrónico 3 formas de comprobar si un correo electrónico es real o falso

Si ha recibido un correo electrónico que parece un poco dudoso, siempre es mejor verificar su autenticidad. Aquí hay tres formas de saber si un correo electrónico es real.

Leer siguiente
Temas relacionados
  • Bricolaje
  • Creativo
  • YouTube
  • Cámara web
  • Frambuesa pi
  • Transmisión multimedia
  • Tutoriales de proyectos de bricolaje
Sobre el Autor Christian Cawley(1510 Artículos publicados)

Editor adjunto de seguridad, Linux, bricolaje, programación y explicación técnica, y productor de podcasts realmente útil, con amplia experiencia en soporte de escritorio y software. Colaborador de la revista Linux Format, Christian es un manipulador de Raspberry Pi, amante de Lego y fanático de los juegos retro.

Más de Christian Cawley

Suscríbete a nuestro boletín

¡Únase a nuestro boletín de noticias para obtener consejos técnicos, reseñas, libros electrónicos gratuitos y ofertas exclusivas!

Haga clic aquí para suscribirse