HE:Mumble Integration

Aus Piratenwiki
Wechseln zu: Navigation, Suche

Zielsetzung

Die Piraten haben unterschiedliche Systeme um verbal miteinander zu kommunizieren. Diese gilt es zu vernetzen.

  • In Hessen wird ein Telefonkonferenz Server betrieben, der unter Asterisk läuft.
  • Unter anderem in NRW läuft der Schatzkarten Server, der mit Mumble/Murmur betrieben wird.
    • Ab dem 30.6.2010 ist der NRW Mumble Server nur noch über mumble.piratenpartei-nrw.de erreichbar

Das Ziel ist es die beiden Systeme miteinander zu verheiraten, so dass Telko Benutzer an einer Mumble Konferenz teilnehmen können und umgekehrt.

Ansprechpartner

Fakten Asterisk

  • In C programiert
  • Codecs
    • Speex
    • MP3
    • G.711
    • G.726
    • G.729A
    • GSM
    • iLBC
  • Kommunikationsprotokolle
    • IAX (Inter Asterisk eXchange) Protocol UDP Port 4569
    • SIP
    • H.323
    • MGCP

Weiterführende Doku

Fakten Mumble

  • In C++ programiert
  • Codecs
    • Speex
    • CELT

Mögliche Probleme

  • Asterisk kann nicht zwischen allen Codecs konvertieren, es gibt aber eine Umsetzungstabelle (wo?).

Umsetzungsmöglichkeiten

Mumble Client am Asterisk Stream

Ist wahrscheinlich die einfachste und schnellste Lösung. Asterisk stellt eine I/O Schnittstelle (IAX) zur Verfügung an der ein Mumble Client betrieben wird, der sich mit einem fest konfigurierten Mumble Server verbindet. Der Client kann über das Asterisk Admin Interface aktiviert/deaktiviert werden.

Das System könnte analog zu Ices/Icecast Streaming Lösung implementiert werden.

Murmur parallel zu Asterisk

Wäre die vielversprechendere Variante, da der Telko Server mit u.U. vielen Teilnehmern nicht als ein einziger Mumble Teilnehmer auftauchen muss.

Idealerweise könnten die Telko Teilnehmer über eine anonymisierte Telefonnummer in der Mumble Teilnehmer Liste auftauchen, oder vielleicht auch über eine Nummern zu Nick Liste mit Ihrem Nick aufgeführt werden.

Weiterhin sollte es mit dieser Lösung möglich sein in Mumble zu sehen wer spricht und vielleicht kann auch noch ein User Interface für Asterisk die selben Informationen per html Seite zur Verfügung stellen.