我想知道Mobicent Media服务器如何使用URL播放音频的详细信息?它使用URL以哪种方式进行流式传输。对于本地存储我理解但对于远程存储(URL)我没有得到它的工作方式。我在用户指南或网站上找不到任何内容。如果您通知我详细信息或建议我任何网站链接,将会非常有帮助。
感谢。
答案 0 :(得分:3)
要使媒体服务器播放文件,您需要发送播放信号,您可以在其中指定要播放的文件的URL。如果文件是本地文件,则URL格式为file://path_to_file/filename.wav;否则,如果文件是远程托管的,则URL格式为http://something/filename.wav。
收到Play请求后,媒体服务器将要求底层AudioPlayer处理该URL,首先保证它不会格式错误并且支持文件类型:.wav,.gsm,.tone,.mov ,. mp4,.3gp。如果一切正常,播放器将立即打开文件流。
最后,AudioPlayer被激活,因此它可以开始处理文件并将音频传输到远程对等体。
您可以在mobicents公共论坛中找到关于此主题的详细讨论(包括github代码的链接):
https://groups.google.com/d/msg/mobicents-public/4zuUOM3zHsM/fQM6o80JEXwJ
如果有帮助,请告诉我。
问候。