【发布时间】:2016-05-14 20:24:20
【问题描述】:
我有一个 GSM 调制解调器,带有一个串行端口和用于 MIC 和扬声器的焊接点。通过串口我可以发送 AT 信令命令、发送 SMS 和拨打/接听电话。我不得不将扬声器和麦克风焊接到调制解调器卡上。我的问题是我想将音频流作为 RTP 流读取,可能通过一些中间硬件/软件。我的目标是最终在具有某些 RTP 配置文件的某个端口上将音频作为 RTP 流。我知道我需要运行 UDP 服务器来通过 UDP IP 地址/端口元组提供音频,但我首先如何将音频发送到 UDP 服务器?编解码器转换也是我熟悉的东西,我知道我可能需要它。
这是我打算做的简化图:
GSM-modem-audio ---*1*---> audio-over UDP(ip-address:port)---->
>---*2*--> Kurento RTPendpoint---*3*--->Kurento-WebRTC endpoint
我不知道如何处理部分 * 1 * 块拼图。
【问题讨论】:
-
您是在谈论直接访问调制解调器发出/接收的 PSTN 电话呼叫的编码音频流,还是通过蜂窝数据包连接运行 VOIP?
-
@Sneftel 抱歉延迟回复。是的,我想直接访问编码流。我将使用 Asterisk 从一组 GSM 调制解调器拨打/接听电话。 Sangoma 提供this module。但是,这将适用于 GSM PCI 卡,我相信 Sangoma 驱动程序可以满足我的需求。我想要这个功能,但是通过使用一个 GSM 调制解调器组,它只有一个串行接口和板上的 MIC&Speaker 点。将这个级别的音频连接到 webRTC 将是一个很好的学习体验 -:)