2012-05-11 18 views
0

我有要求在RED 5媒體服務器上進行語音錄製的要求,它將嵌入到網頁中。所以我安裝了啓動並運行的RED 5服務器。 現在我沒有得到任何線索我應該如何開始在PHP編碼(因爲網站是在PHP中設計的),並設計了一個語音記錄應用程序。錄音:在PHP/Java中使用Red 5服務器

回答

0

我曾經有RED5和一些應用程序視頻或錄音機的經驗。

您需要使用的Flash或Flex使用ActionScript連接到RED5,然後錄製的視頻流

有在Red5的許多例子中的webapps文件夾中,嘗試下載一些.FLA,看看裏面的代碼。

oflaDemo是一個很好的開始瞭解它是如何工作的。也有例子爲SimpleRecorder或MessageRecorder(最多你安裝的版本)

這裏有關ActionScript

// create the connection 
var nc:NetConnection = new NetConnection(); 
nc.connect("rtmp://localhost/myApp"); 

// create the stream 
var ns:NetStream = new NetStream(nc); 
ns.publish("myStreamName", "record"); 

一個簡單的例子,結果將被命名爲myStreamName.flv FLV文件位於您的webapp的流目錄。

一旦你開發Flash應用程序,你可以用PHP

在您的網頁中嵌入這個.SWF在互聯網上有很多的例子,開源視頻或語音錄音機爲:

http://code.google.com/p/red5-recorder/

希望這個幫助你開始

+0

非常感謝盧卡:),我會盡量按照你的指示。 – userNew

+0

很高興幫助,如果你覺得這個答案可以是有用的不要忘記接受答案 –