是否可以在Freeswitch上将呼叫流式传输到远程Websocket服务器?

问题描述 投票:0回答:1

我想将freeswitch上的呼叫流式传输到node.js websocket服务器(URL:wss // localhost:8755 / {callUUID})

我唯一能找到的就是使用mod_shout流式传输到Icecast服务器。

<action application="record" data="shout://source:[email protected]:8000/stream.mp3"/>
or
conference 3001-10.10.10.10 record shout://source:[email protected]:8000/stream.mp3

有没有一种方法可以进行session_record并将其流式传输到websocket服务器?

谢谢。

node.js websocket stream record freeswitch
1个回答
0
投票

有模块:

mod_unimrcp

mod_unimrcp是FreeSWITCH模块,它允许与媒体资源控制协议(MRCP)服务器进行通信。 MRCP允许客户端计算机控制网络上的媒体资源。 MRCP版本1使用实时流协议(RTSP),而版本2使用会话发起协议(SIP)来协商MRCP连接。 mod_unimrcp允许FreeSWITCH充当此类客户端。服务器由Cepstral,Voxeo,Nuance等许多供应商提供。

mod_vlc

<action application="record" data ="vlc://#standard{access=http,mux=raw,dst=localip:someport/somevariable}"/>

mod_rtmp

mod_rtmp是FreeSWITCH的RTMP(实时媒体协议)端点。 Flash最初将RTMP协议用于通过Internet流式传输音频,视频和数据。

最新问题
© www.soinside.com 2019 - 2024. All rights reserved.