Einseitige Übertragung von SIP-Anrufen mit Wowza

2747
Richard

Ich habe eine POTS-Telefonkonferenz, und ich möchte mit Wowza das Audio live über das Internet streamen. Mein Plan ist es, mich in die Telefonkonferenz einzuwählen, um das Audio auf den Wowza-Server zu übertragen. Ich habe Wowza sehr gut mit ec2 gearbeitet, aber ich muss irgendwie den Ton eines SIP-Anrufs in ein Format umwandeln, das Wowza annehmen und in einen Stream umwandeln kann.

Weiß jemand, ob es ein SIP-Telefon gibt, das unter Fedora läuft und einen RTMP-Stream ausgibt, oder ob es eine andere praktikable Lösung gibt?

4

2 Antworten auf die Frage

1
MaQleod

Dies ist eine äußerst komplizierte Frage. Zunächst einmal, wie integrieren Sie POTS in einen SIP-Anruf? Hosten Sie das Gateway? Wenn dies der Fall ist, suchen Sie hier nach einer Konvertierung zwischen sip und rtmp am Gateway.

Für clientseitige Übersetzungen können Sie etwas wie Xuggle versuchen . Im Grunde ist RTP derjenige, der die Audioströme in SIP transportiert. Sie benötigen also etwas, um die RTP-Sitzung zu übersetzen.

Danke für deine Antwort. Die SIPRTMP-Bibliothek scheint als Vermittler zwischen einem Browser-basierten Flash-Telefon und einem echten SIP-System zu fungieren. Ich denke, was ich versuche, ist einfacher, da ich nur eine Einwegübertragung des Tons von einem Telefonanruf in einen RTMP-Stream haben möchte. Denken Sie, dass möglicherweise auch das SIPRTMP, das Sie verlinkt haben, dazu in der Lage ist? Richard vor 13 Jahren 0
@Richard, aktualisierte Antwort, um eine mögliche clientseitige Methode zu berücksichtigen. MaQleod vor 13 Jahren 0
1
Alex

Werfen Sie einen Blick auf das auf Wowza Media Server basierende RTMP-SIP-Gateway. Ich denke, es ist genau das, was Sie brauchen.

Flashphoner ist ein Wowza Media Server-Plugin / -Modul, mit dem SIP-Anrufe über eine clientseitige oder serverseitige API getätigt werden können und der eingehende Audio-Stream (SIP to Wowza) zwischen einer unbegrenzten Anzahl von Flash-Clients, die mit Wowza Media Server verbunden sind, gemeinsam genutzt wird.