Screencast-Videostream

Unser Schulradio ergänzt derzeit den audiobasierten Unterricht um eine Slideshow auf Slideshare-Meetings. Leider war Slideshare ziemlich fehlerhaft und jedes Mal, wenn wir ein Video streamen möchten (z. B. von YouTube), schlägt das Video aufgrund des Datenverkehrs fehl, der von 20 Geräten erzeugt wird, die denselben Videostream gleichzeitig laden.

Wir könnten dies abmildern, wenn wir einen Screencast live im lokalen Netzwerk streamen könnten – wir könnten eine Keynote-Präsentation buchstäblich vom Bildschirm des Radio-Mac und alle Videoinhalte direkt aus dem Browser streamen. Wir müssen uns intern keine Gedanken über die Bandbreite machen – es ist unsere externe Internetverbindung, die unsere Lag-Probleme verursacht.

Ich habe QT Streaming Server ausprobiert, aber er wird nicht so gut unterstützt und ich kann keinen Screencast streamen, sondern nur einen Webcam-Videostream.

Gibt es eine einfache Möglichkeit, einen Live-Mac-Screencast lokal auf mehr als einen Mac-Client zu streamen?

Bitte: Wie alt sind die Schüler?
OS X ist in diesem Teil ziemlich schwach.
@GrahamPerrin Schüler sind zwischen 5 und 12 Jahre alt; Wir sind eine Grundschule.

Antworten (3)

Um Ihren Desktop live zu streamen, benötigen Sie zwei Softwarekomponenten:

Software zum Erfassen Ihres Desktops als Stream und Weiterleiten:

1) CamTwist – http://camtwiststudio.com/download/ – führt Desktop-Live-Aufnahmen durch und wandelt sie in einen Videostream um, der mit „Webcam“-Eingabeanwendungen kompatibel ist. Ich habe dies verwendet, um meinen Desktop live auf ustream.tv, Google Hangout usw. zu streamen (kostenlos).

UND

2) SoundFlower – https://code.google.com/p/soundflower/ – Ermöglicht Ihnen, die Systemtonausgabe umzuleiten, sodass sie als Eingabe für Ihren Stream geroutet werden kann (kostenlos)

Software zum Veröffentlichen von Ihrem Desktop:

1) EvoCam – http://www.evological.com/evocam.html – betreibt einen lokalen HTTP-Streaming-Server, um Ihren „Webcam“-Stream an das lokale Netzwerk zu liefern. ($30)

ODER

2) VLC - http://www.videolan.org/vlc/streaming.html - VideoLAN-Streaming-Komponente von VLC zum Livestreamen Ihrer "Webcam", die von Ihrer Camtwist/Soundflower-Kombination produziert wurde. (frei)

Kann weitere Details posten, wenn dieser Lösungsweg für Sie funktioniert.

Bearbeiten: Beachten Sie, dass einige Testläufe von VLC zum Exportieren eines Streams auf meinem Mac abstürzen. Sieht so aus, als ob die neuesten VLC-Builds das Streaming des Desktops unterstützen, was cool ist. Mit Soundflower können Sie auch die Systemausgabe sowie das Mikrofon umleiten, sodass die Ausgabe von Apps und Programmen ebenfalls live gestreamt wird ... vorausgesetzt, Ihre Kopie von VLC läuft stabil. :)

BEARBEITEN:

CamTwist ist 32-Bit. Sie müssen also die 32-Bit-Version von VLC für Mac OS X herunterladen:

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

  1. Starten Sie CamTwist
  2. Wählen Sie Desktop (nicht Desktop+), indem Sie darauf doppelklicken. Dadurch wird es der Liste hinzugefügt.
  3. Wählen Sie „Setup speichern“ und geben Sie ihm einen Namen.
  4. Gehen Sie zu [Tools]->[Studio], wodurch ein neues Fenster mit einer Liste von "Quellen", einem Vorschaufenster und einem Programmfenster angezeigt wird. Ihr neuer Stream wird wahrscheinlich unter „Programm“ angezeigt, was die „Live-Webcam“-Anzeige ist. Sie können über die Schaltflächen eine andere Quelle auswählen und diese wird im „grünen Vorschau“-Fenster angezeigt. Wenn Sie auf „Ausschneiden“ klicken, wird von der Vorschau auf das Programm umgeschaltet.
  5. Starten Sie Ihren 32-Bit-VLC
  6. [Datei]->[Aufnahmegerät öffnen]
  7. Wählen Sie unter Aufnahmegerät CamTwist.
  8. Aktivieren Sie das Optionsfeld [Streaming].
  9. Wählen Sie die Streaming-Einstellungen
  10. Wählen Sie das Optionsfeld [Stream].
  11. Belassen Sie die meisten Optionen als Standard
  12. Klicken Sie auf OK
  13. Klicken Sie auf Öffnen
  14. Dies sollte den Stream starten.

Auf meiner Box stürzt meine Kopie von VLC an dieser Stelle ab, aber andererseits scheinen meine Versionen von VLC (2.06 und 2.10) beide abzustürzen, wenn ich versuche, etwas zu streamen. Es könnte also ein Problem auf meinem System sein.

Aber das obige ist, wie ich CamTwist-Setup und VLC bekomme, um CamTwist zu sehen.

Waren Ihre Tests von VLC mit der kürzlich veröffentlichten Version 2.0.6? Wenn nein, welche Version dann?
Die relativ geringen Kosten dieser Lösung sind ansprechend und das CamTwist Studio 2.0 Basics- Video ist perfekt verständlich. Die tatsächliche Verwendung von CamTwist – zum ersten Mal – scheint jedoch weit weniger einfach und kritisch zu sein: Ich sehe nicht, wie ich die Ausgabe von CamTwist in VLC bekomme. Können Sie an dieser Antwort ein wenig arbeiten, bevor ich entscheide, wo das Kopfgeld vergeben wird? Danke.
Aktualisiere meine Antwort für CamTwist. Für VLC müssen Sie die 32-Bit-Version von VLC herunterladen und ausführen, damit Sie die „Webcam“ von CamTwist sehen können. Die 32/64-Bit-Version von VLC würde funktionieren, aber Sie müssten erzwingen, dass sie im 32-Bit-Modus ausgeführt wird. Ich habe die 32-Bit-Version heruntergeladen und sie konnte die CamTwist-Eingabequelle sehen.
Mein VLC scheint nach dem Start des Streamings abzustürzen. Irgendwelche Lösungen dafür gefunden wurden?
Habe es nicht weiter untersucht, kann es aber später heute versuchen und mich bei Ihnen melden.
Aha! Ich habe es endlich zum Laufen gebracht. Wenn Sie also VLC 32bit Intel 2.0.8 verwenden, werden bei der Auswahl des CamTwist-Aufnahmegeräts Nullen für die Breite und Höhe aufgelistet. Ich habe 720 bzw. 480 eingegeben und einen Stream bekommen. Ich habe es mit 1280x720 probiert und es hat auch funktioniert. Der Absturz scheint also darauf zurückzuführen zu sein, dass keine Breite und Höhe eingestellt sind. Wow!

Wenn ich das richtig verstehe, möchten Sie nur den Bildschirm des Mac übertragen.

Vielleicht wäre Wirecast eine Option: Es ermöglicht die Übertragung eines lokalen oder entfernten Bildschirms an einen Streaming-Server wie QT Streaming Server oder einen beliebigen Flash-basierten wie Wowza, Red5 usw.

Zusätzlich können externe Videoquellen hinzugefügt und beliebig gemischt werden.

Eine kostenlose Alternative wäre Flash Media Live Encoder in Kombination mit CamTwist , um den Bildschirm zu erfassen. Hier ist ein Tutorial: http://www.mikechambers.com/blog/2011/05/29/setting-up-desktop-streaming-on-mac-os-x/

Unerwartete Zusagen (Umzüge bei der Arbeit) hinderten mich daran, diese Lösung zu testen, bevor die Hälfte des Kopfgeldes automatisch vergeben wurde – sorry! Ich werde auf diese Antwort zu einem späteren Zeitpunkt zurückkommen.
Jetzt Sorgen ;-) Ich habe Wings Antwort positiv bewertet. Klingt nach einer billigen Lösung.

Halten:

SieheVogh-Forschungsnetzwerk

(Sie befinden sich in Neuseeland. New Zealand Research and Education ist Mitglied des Netzwerks .)

Mit SeeVogh können Sie mindestens senden:

  • ein sprechender Kopf, wenn Sie eine Kamera und ein Mikrofon haben

  • alle oder Teile eines Bildschirms.

Es gibt eine Fülle von Dokumentationen, von denen sich viele auf EVO (einen Vorgänger von SeeVogh) beziehen, aber der einfachste Weg, die Funktionen zu realisieren, ist:

  • registrieren und den Dienst nutzen.

Hinweise:

  • SeeVogh ist benutzerfreundlicher als EVO

  • ein Spieler für SeeVogh wird innerhalb der nächsten zwei Wochen erwartet.

Anforderungen

Unter Linux, OS X und Windows:

Lokalität

Während SeeVogh-Dienste nicht lokal sind, sollten verwandte Technologien wie LISA (Large Integrated Services Architecture) gut geeignet sein, um Bandbreiten- und andere Probleme zu umgehen (für Neugierige gibt es eine MonALISA-GUI ).


Wenn Sie feststellen, dass SeeVogh für Benutzer in Ihrem LAN nicht wie erwartet funktioniert, bin ich daran interessiert, dies zu erfahren. Hinterlasse einen Kommentar.

Nachtrag : SeeVogh ist in Anbetracht der Zusatzinformationen ( Schüler 5–12 Jahre ) wohl nicht geeignet. Ich stelle mir vor, dass sich 16-Jährige problemlos für die Software registrieren und sie verwenden; aber keine Fünfjährigen!