VOIP für online Spiel



  • Hallo zusammen,

    ich plane grade die Programmierung eines Online Spiels. Dieses soll in C++ programmiert werden.
    Einer der Hauptbestandteile ist eine VOIP Nutzung der einzelnen User.

    Leider habe ich über dieses Thema bisher noch gar nichts gefunden.

    Vielleicht kann der ein oder andere User mich in die richtige Richtung schieben oder hat einfach ein paar generelle Tips zur Umsetzung.

    Danke schonmal 🙂

    LG,

    Manuela

    P.S. Teamspeak sollte eigentlich nicht genutzt werden.



  • Du könntest dir zum Beispiel mal ansehen, wie es bei Mumble gemacht wird:
    http://mumble.sourceforge.net
    Ist ein OpenSource-VoIP-Programm.

    Spezifische Infos zu VoIP bei Spielen kenne ich auch keine. Sollte aber kein Problem sein, den o.g. Code als Vorlage zu nutzen, selbst sowas einzubauen...


  • Mod

    naja, wo ist das problem?
    -vom micro aufnehmen
    -(eventuell quantitisieren und komprimieren)
    -uebertragen
    -empfangen
    -abspielen

    😉



  • Ich hoffe du meintest VOIP im Sinne von Sprachkommunikation über IP und nicht im Sinne von SIP&Co.

    Auf jeden Fall solltest du dir Gedanken zur Sicherheit machen. Es gab beispielsweise einen Bug in der HL2-Engine eben über das Ingame-Voice-System.
    Damit konnte man Heap-Overflows bei allen Spielern erzeugen, die grade auf dem Server waren. Glücklicherweise wurde das gefixt, bevor irgendwer einen HL2-Fake-Client schreiben konnte, der Rechner über diese Lücke infiziert hätte.



  • Vielen Dank für die Antworten.

    ich werde mir das mumble projekt mal anschauen. Danke für den Link!

    @nurf: Vielen Dank für den wichtigen Hinweis! Ich werde das mal besprechen und in der Hinsicht erkundigen.

    Dankeschön 🙂

    LG,

    Manuela


Anmelden zum Antworten