首页 文章

使用Node.js进行Azure媒体服务/处理媒体上传和流媒体

提问于
浏览
4

我正在开发处理媒体文件(音频/视频)的服务 . 这些服务负责上传并随后流式传输客户端上传的媒体文件(IOS,Android,但不限于这些设备/平台) .

我们使用node.js和mongodb作为数据库 . 在不久的将来,我们的服务将成为Azure的一部分 . (我们后端的部分已经存在于Azure中)

在那种情况下,我遇到了Azure媒体服务 . 我知道它没有任何sdk可以用于Node.js所以我唯一的选择是使用Azure Media Services的REST服务 .

我的问题是:

1)已经处理此场景的开发人员在这种情况下采用了正确的方法 . 我对这里的方法/实践持开放态度,并改变我目前计划做的事情 .

2)如果我使用Azure Media Services . 我的客户端如何调用我的服务(node.js),该服务充当调用Azure Media Services的REST服务的代理 . 这将如何正常工作,我有我的代理中的文件重新上传 . 或者我将在内部指导我的服务,以便在内部上传到媒体服务 .

3)如何在媒体服务中上传这些媒体文件与MongoDB中的记录相关 . 就像一条记录可以有多个媒体文件 .

我感谢这里的任何指示/解释 .

谢谢,

2 回答

相关问题