3

我想详细了解 Mobicent Media 服务器如何使用 URL 播放音频?它以哪种方法使用 URL 进行流式传输。对于本地存储,我理解,但对于远程存储(URL),我不知道它是如何工作的。我在用户指南或网站中没有找到任何内容。如果您告诉我详细信息或建议我任何网络链接,这将非常有帮助。

谢谢。

4

1 回答 1

3

为了让媒体服务器播放文件,您需要发送一个播放信号,您可以在其中指定要播放的文件的 URL。如果文件是本地文件,则 URL 格式为 file://path_to_file/filename.wav;否则,如果文件是远程托管的,则 URL 格式将为http://something/filename.wav

收到播放请求后,媒体服务器将要求底层 AudioPlayer 处理 URL,首先保证它没有格式错误并且支持文件类型:.wav、.gsm、.tone、.mov、.mp4、. 3gp。如果一切正常,播放器将立即打开文件流。

最后,AudioPlayer 被激活,因此它可以开始处理文件并将音频传输到远程对等方。

您也可以在 mobicents 公共论坛中找到有关此主题的完整详细讨论(包括 github 代码链接):

https://groups.google.com/d/msg/mobicents-public/4zuUOM3zHsM/fQM6o80JEXwJ

让我知道这是否有帮助。

问候。

于 2015-07-10T09:03:32.663 回答