我對Red5文檔和相關的google結果感到沮喪。他們似乎直接跳入服務器的Java編程,而沒有簡單地解釋如何開始使用某些針對Flash客戶端的一些典型客戶端編程的預編譯服務器應用程序,例如,實時視頻聊天應用程序我甚至發現一些博客只討論使用ActionScript2(假設這只是服務器端,因爲Flash客戶端了解ActionScript3,儘管博客作者也沒有明確這一點),但我也在本網站上看到另一個答案,在Red5服務器上使用腳本語言需要編寫一些Java代碼。Red5的快速啓動應用程序?
首先進行初始啓動最快的發展,我想"wide-open" (i.e. no security against free-loaders a.k.a. "intrusion")服務器端應用程序(即RTMP://主機/應用)接受所有客戶端,實時流和共享對象的連接。在官方發行版中不應該(或者沒有)用於Red5的這樣的服務器端應用程序?它是否像將應用程序文件複製到正確的目錄一樣簡單?具體的來源和目的地位置應該記錄在快速入門指南中,有人可以在這裏回答我的答案嗎?
在閃存介質服務器上,這是通過幾行簡單的ActionScript完成的(我的實時視頻聊天正在Adobe的閃存介質服務器和Wowza上運行),給出了簡單和詳細的服務器API。我忘了我是如何用Wowza完成的,但我不記得這很困難。然而,對於Red5,在討論從Adobe服務器遷移到Red5的文檔中,我似乎無法將提及範圍(a.k.a.會議室)的事情包括在內。看起來Red5的API和Java類層次結構是未公開的,分散的教程中記載的和複雜的。我是否真的必須編寫Java(安裝Eclipse,瞭解如何創建jar等)才能實現這個簡單的快速入門?
在下一階段,我想要安全。我將需要一個向服務器端API公開服務器端API的Red5應用程序(可能是Python),以允許/禁止流和SharedObject對象的名稱。
不允許銷燬任何開放的所謂流或SO。
我認爲通過模糊命名的安全性不足以實現所有需要的功能。還需要在所述API中包括通知Red5服務器端應用哪些令牌被允許訪問每個流和/或SO。
不應該(或沒有)Red5這樣的服務器端安全應用程序來標準嗎?
現在這些鏈接已經死亡。我在Github上檢查了這個項目,但是那裏的文檔非常稀少,你有什麼建議Red5新手能夠順利啓動? – karimyafi
我會看到有關使用github鏈接更新這篇文章的信息;在此期間,您可能會發現Red5 Pro文檔有幫助https://www.red5pro.com/docs/server/setup/ –