staging.inyokaproject.org

Edubuntu als Sprachlabor

Status: Ungelöst | Ubuntu-Version: Edubuntu 7.10 (Gutsy Gibbon)
Antworten |

thyrc

Anmeldungsdatum:
26. Dezember 2005

Beiträge: Zähle...

Ich habe gerade den Auftrag bekommen ein Sprachlabor bzw. ein Sprachprüfungszentrum mit ca. 15 Clients einzurichten...

Edubuntu scheint, als Klassenzimmer Ubuntu, für sowas ja bestens geeignet zu sein. Allerdings habe ich nach einer (zugegeben kurzen) Suche keine Beispiele für ein Sprachlabor mit Edubuntu gefunden und möchte bevor ich selbst einen Versuch starte die Frage in die Runde werfen, ob schon jemand Erfahrung mit damit gesammelt hat.

Hauptaufgabe des ganzen Setups ist server-gesteuertes Audio playback, vom Server (Audio CD oder mp3 etc.) an alle Clients, und im Idealfall ebenfalls vom Server aus gesteuerte Sprachaufnahmen an den einzelnen Clients (die Aufnahmen sollten dann als mp3 auf dem Server gespeichert werden), um zu vermeiden, dass ein Schüler vergisst auf den Record-Knopf zu drücken...

Playback und Aufnahme sollten so einfach wie möglich gehalten sein. Lehrer und Schüler werden von Haus aus wahrscheinlich keine Computer/Linux-Kenntnisse mitbringen, also könnte "the vlc-way", streaming via vlc, etwas zu aufwendig sein.

Gibt es für dieses Scenario schon vorgefertigte Lösungen?

Ich bin für alle Hinweise dankbar!

robcosul

Anmeldungsdatum:
22. März 2007

Beiträge: Zähle...

Hallo,

Schau dir mal den Artikel an:http://forum.ubuntuusers.de/topic/8717/

Gruß robcosul

thyrc

(Themenstarter)

Anmeldungsdatum:
26. Dezember 2005

Beiträge: 5

Hi robcosul,

den thread hatte ich mir tatsächlich schon durchgelesen. Interessant, aber leider nicht wirklich was ich brauche. Die Rechner sollen tatsächlich nur als Sprachlabor bzw. Test-Umgebung genutzt werden Audio abspielen, Audio aufnehmen. Ich brauche weder Recherche- noch Programmierplatformen und ich möchte auch keine Betriebssysteme mischen... Der thread ist auch schon etwas älter. Ich denke das fast alle dort angesprochenen Probleme mit der neuen Edubuntu Distri gelöst sind.

Trotzdem danke.

reisch

Anmeldungsdatum:
16. September 2006

Beiträge: 108

Hallo thyrc,

Eine schwierige Sache, was du da angehen willst,
Das gleichzeitige Playback für alle Clients ginge meiner Meinung nach

also könnte "the vlc-way", streaming via vlc, etwas zu aufwendig sein

doch am einfachsten mit vlc-streaming wie in http://forum.ubuntuusers.de/topic/132402/ von mir angesprochen/angeregt.

Zum Starten der einzelnen Audio-Aufnahmen könnte man kurze Scripte für die Nichtlinuxer erstellen, die man per Mausklick als Symbole startet.

Aber das Aufnehmen? Vielleicht könnte man den kiosk-mode von oben erweitern! Würde aber dann lokal laufen, wie dann auf dem Server rüber schaufeln?

Ist vielleicht generell wieder ein Problem des Datenstroms, was soll/kann lokal auf den Clients laufen, was auf dem Server? Ab wann bricht es ein?

Wünsche viel Glück bei der Realisierung! Wenn es klappt, dann mal hier schreiben, wie es funktioniert!

Gruß
Reiner

thyrc

(Themenstarter)

Anmeldungsdatum:
26. Dezember 2005

Beiträge: 5

Hi Reiner,

deinen thread zum Videostreaming mit vlc habe ich gelesen und bin ernsthaft beeindruckt. Gute Arbeit!

Ich hatte auch schon überlegt, ob ich nicht ein Script für die Lehrer bzw. die Schüler schreiben sollte, bin aber noch nicht so ganz überzeugt, dass das dann auch so funktioniert wie ich mir das vorstelle... aber ich behalte das mal im Hinterkopf. Über einen angepassten kiosk-mode muss ich ernsthaft einmal nachdenken.

Bis dahin werde ich erstmal einen Server auf die heimatliche Farm packen und ein bisschen damit herumspielen.

Es hat sich inzwischen herausgestellt, dass die Thin Clients gar nicht so schwachbrüstig sein werden, wie ich anfangs befürchtet hatte. Ich werde also die Audio-(De)Kodierung sofern möglich direkt auf den Clients vornehmen. Was den Vorteil hat, dass nicht so viele Daten über das Netzwerk bewegt werden müssen.
Der "Thin Client Manager" scheint mir da das richtige Werkzeug zu sein, da ich dann vom Server aus die notwendigen Anwendungen auf den einzelnen Clients starten kann. Vielleicht ist es aber auch einfacher die Clients via ssh o.ä. zu steuern. Aber wie gesagt Ich werde das erst einmal ausprobieren müssen.

Sobald ich mehr weiß, melde ich mich wieder.

Frohes Neues!

thyrc

(Themenstarter)

Anmeldungsdatum:
26. Dezember 2005

Beiträge: 5

So, dann will ich mal nach langem Schweigen, den Thread wieder zum Leben erwecken, nur für den Fall, dass jemand das Thema beobachtet P

Nach einem Platten-Crash vor ein paar Wochen habe ich letzten Sonntag endlich einen neuen edubuntu Server aufgesetzt und via vlc streaming (ja, Reiner hatte absolut recht! Einfacher kann es eigentlich nicht werden, der Teil hat ca. 10 Minuten gedauert...) das Audio-Playback auf 3 Clients getestet. Es läuft wie geschmiert. Selbst bei einer recht hohen Bitrate der Audioquelle ist die Bandbreitennutzung moderat.
Für die Aufnahme des Audiomaterials von den Clients habe ich der Einfachheit halber arecord benutzt (und die Ausgabe direkt an lame weitergereicht). Der Ergebnis, bei Streaming und gleichzeitiger Aufnahme, wiederum eine Überraschung Trotz hoher Bitraten nur eine geringe Belastung des Netzwerks. Wie das zustande kommt kann ich mir aber nicht wirklich erklären, denn bisher habe ich LOCAL_APPS noch nicht aktiviert (bisher starte ich die Anwendungen über ein Python Script, scp-client aus dem Thin Client Manager Packet), also werden die aufgenommenen Daten noch unkomprimiert an den Server gesendet und erst dort via lame bzw. oggenc kleingerechnet. Ich werde wohl noch etwas an dem System rumspielen müssen...

Dies auch nur als kleines(!) Update Es funktioniert.

Sobald ich ich stabiles System zusammengebastelt habe werde ich natürlich auch einen Erfahrungsbericht bzw. ein Howto schreiben. Allen Nichtlinuxern spendiere ich dann auch noch ein schönes Python Frontend, aber mal nicht das Fell verkaufen, bevor der Bär erlegt ist. Es ist noch viel zu tun.

Danke schonmal, und wiederum frohes Neues (diesmal das chinesische),
thyrc

reisch

Anmeldungsdatum:
16. September 2006

Beiträge: 108

Hallo thyrc,

meine Frau hat nun auch so was wie ein "kleines Sprachlabor" gebraucht, sie hat nämlich 3 Schüler in der 7. Klasse, die bisher noch kein Englisch hatten.
So rippte sie einfach eine Audio-Englisch-CD, auf deren verschiedene ogg-files die 3 Schüler nun gleichzeitig zugreifen können, während der Rest der Klasse den normalen Stoff der 7. Klasse lernt (Buch, ABs.....).

Es scheint laut meiner Frau zu funktionieren, dass die drei Kinder mit aufgesetzten Kopfhörern arbeiten können, ohne dass es zu Netzwerk-Problemen kommt.
Das Ganze läuft über den normalen terminal-client-Betrieb, ohne dass irgendetwas lokal auf den Terminals läuft, also kein KIOSK-MODE.

Gruß
Reiner

Antworten |