Transmisión de video Screencast

La estación de radio de nuestra escuela actualmente está complementando las lecciones basadas en audio con una presentación de diapositivas basada en reuniones. Desafortunadamente, Slideshare ha tenido muchos errores y cada vez que queremos transmitir un video (por ejemplo, fuera de YouTube), el video falla debido al tráfico generado por 20 dispositivos que cargan la misma transmisión de video al mismo tiempo.

Podríamos mitigar esto si pudiéramos transmitir un screencast en vivo en la red local; literalmente, podríamos transmitir una presentación principal desde la pantalla de la radio mac y cualquier contenido de video directamente desde el navegador. No necesitamos preocuparnos por el ancho de banda internamente: es nuestra conexión a Internet externa la que causa nuestros problemas de retraso.

Probé QT Streaming Server pero no es tan compatible y no puedo transmitir un screencast, solo una transmisión de video de cámara web.

¿Existe una manera fácil de transmitir localmente un screencast de mac en vivo a más de un cliente de mac?

Por favor: ¿cuál es el rango de edad de los estudiantes?
OS X es bastante débil en esta parte.
Los estudiantes de @GrahamPerrin tienen entre 5 y 12 años; somos una escuela primaria.

Respuestas (3)

Para transmitir en vivo su escritorio, querrá obtener dos piezas de software:

Software para capturar su escritorio como una transmisión y redirigir:

1) CamTwist - http://camtwiststudio.com/download/ - captura en vivo el escritorio y lo convierte en un flujo de video que es compatible con las aplicaciones de entrada de "cámara web". He usado esto para transmitir en vivo mi escritorio a ustream.tv, Google Hangout, etc. (gratis)

Y

2) SoundFlower: https://code.google.com/p/soundflower/ : le permite redirigir la salida de sonido del sistema para que pueda enrutarse como una entrada para su transmisión (gratis)

Software para publicar desde tu escritorio:

1) EvoCam - http://www.evological.com/evocam.html - hace un servidor de transmisión http local para servir su transmisión de "cámara web" a la red de área local. ($30)

O

2) VLC - http://www.videolan.org/vlc/streaming.html - Componente de transmisión VideoLAN de VLC para transmitir en vivo su "webcam" producida desde su combo camtwist/soundflower. (gratis)

Puede publicar más detalles, si esta ruta de solución funciona para usted.

Editar: tenga en cuenta que algunas ejecuciones de prueba de VLC para exportar una transmisión fallan en mi Mac. Parece que las compilaciones recientes de VLC admiten la transmisión del escritorio, lo cual es genial. Con Soundflower, también puede redirigir la salida del sistema y el micrófono para que la salida de las aplicaciones y los programas también se transmitan en vivo... siempre que su copia de VLC se ejecute de manera estable. :)

EDITAR:

CamTwist es de 32 bits. Por lo tanto, deberá descargar la versión de 32 bits de VLC para Mac OS X:

http://get.videolan.org/vlc/2.0.6/macosx/vlc-2.0.6-intel32.dmg

  1. Enciende CamTwist
  2. Seleccione Desktop (no Desktop+) haciendo doble clic en él. Esto lo agregará a la lista.
  3. Seleccione "Guardar configuración" y asígnele un nombre.
  4. Vaya a [herramientas]->[Studio], que abrirá una nueva ventana que muestra una lista de "fuentes", un panel de vista previa y un panel de programa. Su nueva transmisión probablemente aparezca en "Programa", que es el indicador de "cámara web en vivo". Puede seleccionar otra fuente a través de los botones y aparecerá en la ventana de "vista previa verde". Al presionar "cortar" pasará de la vista previa al programa.
  5. Enciende tu VLC de 32 bits
  6. [archivo]->[abrir dispositivo de captura]
  7. En Dispositivo de captura, elija CamTwist.
  8. marque la casilla de radio [transmisión]
  9. Elija la configuración de transmisión
  10. Elija el botón de radio [stream]
  11. Deje la mayoría de las opciones por defecto
  12. Presiona Aceptar
  13. Presiona Abrir
  14. Esto debería iniciar la transmisión.

En mi caja, mi copia de VLC falla en este punto, pero, de nuevo, mi versión de VLC (2.06 y 2.10) parece fallar cuando intento transmitir algo. Así que podría ser un problema en mi sistema.

Pero lo anterior es cómo obtengo la configuración de CamTwist y VLC para ver CamTwist.

¿Fueron sus pruebas de VLC con la versión 2.0.6 lanzada recientemente? Si no, ¿qué versión?
El costo relativamente bajo de esta solución es atractivo, y el video básico de CamTwist Studio 2.0 es perfectamente comprensible. Sin embargo, usar CamTwist, por primera vez, parece mucho menos fácil y crítico: no veo cómo obtener la salida de CamTwist en VLC. ¿Puedes trabajar en esta respuesta un poco antes de que decida dónde otorgar la recompensa? Gracias.
Actualizando mi respuesta para CamTwist. Para VLC, para que pueda ver la "cámara web" de CamTwist, debe descargar y ejecutar la versión de 32 bits de VLC. La versión de 32/64 bits de VLC funcionaría, pero tendría que obligarlo a ejecutarse en modo de 32 bits. Descargué la versión de 32 bits y pude ver la fuente de entrada de CamTwist.
Mi VLC parece fallar después de que comienza la transmisión. ¿Se encontró alguna solución a esto?
No lo he investigado más, pero puedo intentarlo más tarde hoy y te responderé.
¡Ajá! Finalmente lo hice funcionar. Entonces, al usar VLC 32bit Intel 2.0.8, cuando elija el dispositivo de captura CamTwist, aparecerá una lista de 0 para el ancho y la altura. Ingresé en 720 y 480 respectivamente y obtuve una transmisión. Lo probé a 1280x720 y también funcionó. Entonces, el bloqueo parece deberse a no tener un ancho y alto establecidos. ¡Guau!

Cuando entiendo correctamente, solo desea transmitir la pantalla de Mac.

Tal vez Wirecast sería una opción: permite transmitir una pantalla local o remota a un servidor de transmisión, como QT Streaming Server o cualquier flash basado como Wowza, Red5, ..

Además, se pueden agregar y mezclar fuentes de video externas a voluntad.

Una alternativa gratuita sería Flash Media Live Encoder en combinación con CamTwist para capturar la pantalla. Aquí hay un tutorial: http://www.mikechambers.com/blog/2011/05/29/setting-up-desktop-streaming-on-mac-os-x/

Compromisos inesperados (movimientos en el trabajo) me impidieron probar esta solución antes de que se otorgara automáticamente la mitad de la recompensa. ¡Lo siento! Revisaré esta respuesta en una fecha posterior.
Ahora se preocupa ;-) Voté a favor de la respuesta de Wing. Suena como una solución barata.

Considerar:

Red de investigación SeeVogh

(Se encuentra en Nueva Zelanda. Investigación y Educación de Nueva Zelanda es miembro de la Red ).

Con SeeVogh puedes transmitir al menos:

  • una cabeza parlante, si tiene una cámara y un micrófono

  • todo o parte de una pantalla.

Hay una gran cantidad de documentación, gran parte de la cual se relaciona con EVO (un predecesor de SeeVogh), pero la forma más sencilla de realizar las funciones es:

  • registrarse y utilizar el servicio.

Sugerencias:

  • SeeVogh es más fácil de usar que EVO

  • Se espera un jugador para SeeVogh dentro de las próximas dos semanas.

Requisitos

En Linux, OS X y Windows:

Localidad

Si bien los servicios de SeeVogh no son locales, las tecnologías relacionadas como LISA (Gran Arquitectura de Servicios Integrados) deberían ser adecuadas para trabajar con el ancho de banda y otros problemas (para los curiosos, hay una GUI de MonALISA ).


Si encuentra que SeeVogh no funciona como se esperaba para los usuarios de su LAN, me interesará saberlo; Deja un comentario.

Posdata : teniendo en cuenta la información adicional ( estudiantes de 5 a 12 años ), SeeVogh probablemente no sea adecuado. Me imagino a jóvenes de dieciséis años registrándose y usando el software sin dificultad; ¡pero no niños de cinco años!