後來我嘗試了Kurento,之後又進入了其他一些非webRTC項目。我正在回到它。我曾嘗試過Kurento JS API,並且當時似乎正常工作。最近我正在通過FAQ並碰到這個:針對Java開發人員的哪些Kurento功能不適用於Javascript開發人員?
========================啓動常見問題======= =======================
我可以從Java以外的其他服務器端平臺使用Kurento(例如PHP,Python,Perl ,Ruby,C#等)?
簡答:還沒有。長答案:您只能訪問Kurento提供的部分內容。說明:Kurento媒體服務器(KMS)是核心多媒體功能駐留的地方。 KMS已經用C/C++編寫,並且公開了Thrift接口,可以使用Thrift支持的任何語言使用Thrift接口(點擊此處獲取列表)。因此,KMS的能力(即媒體發送,接收,處理,存儲等)可以從大多數通用語言訪問,包括上面問題中指定的語言。儘管如此,創建多媒體應用程序不僅僅需要原始媒體功能。例如,您可能需要一種信號機制來協商交換媒體的方式,時間和媒介,您可能需要在媒體交換之前/期間/之後執行特定邏輯(例如,認證,資源分配,資源釋放等)。 )所有這些advancec功能都是作爲Kurento媒體框架(KMF)的一部分實現的,目前只能從Java EE環境中使用。通過一些努力,可以在其他編程語言中創建和等效KMF API,但這不在我們目前的中期路線圖中。
======================== END OF FAQ =================== ===========
FAQ聲明似乎與Kurento手冊相矛盾。我沒有看到任何支持上述FAQ的手冊本身。或者我錯過了什麼?
問:
- 有什麼改變,在過去幾個月中和/或將JavaScript客戶端支持中斷?此常見問題解答將驅動任何非Java開發人員遠離Kurento。
- 常見問題有誤導性還是Kurento打算停止支持JavaScript API?
- Kurento中的哪些功能不適用於Javascript開發人員,但可供Java開發人員使用?
是的......我已經使用了JS代碼。幾個月後離開了這個項目,遇到了這個FAQ並且有點震驚。感謝您及時的回覆。 – Sam