簡體   English   中英

使用nodejs REST API播放音頻?

[英]Playing audio using nodejs REST API?

我有一個使用oauth身份驗證的nodejs REST API。 客戶端可以使用第三方應用程序來記錄存儲在NAS服務器上的聲音文件(.wav格式)。 此服務器安裝在REST API服務器上。

在前端Web應用程序(PHP)上,我想允許用戶使用某種音頻播放器來收聽他們自己的.wav文件。 重要的是,他們只能訪問自己的文件(有一個將文件鏈接到客戶端的貓鼬模型)。

.wav文件通常非常小(最大250kb)。

我想知道允許用戶播放音頻的最佳方法是什么? 我一直在尋找通過REST API傳輸二進制數據的最佳實踐,但似乎沒有直接的答案。 我看過流式傳輸,但我不確定如何實現oauth身份驗證。 任何正確方向的指針都將受到高度贊賞。

您需要做的是為您的應用程序啟用身份驗證。 這可以通過多種方式完成,但我強烈建議使用http://passportjs.org/ 它基本上與每個身份驗證提供程序集成。 然后,您需要讓用戶登錄,然后將他們的登錄信息與他們有權訪問的.wav文件相關聯。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM