0
我剛剛安裝了Adobe Media Server 5的測試版本,並且正在嘗試創建一個將視頻保存到磁盤供以後播放的應用程序。在adobe media server 5中錄製視頻給出了無效文件
我在網上找到了代碼,建議stream.record(),但是這會產生一個正確名稱的FLV文件,但其大小小於kB。使用mediainfo(一種工具)檢查文件會告訴我「視頻」的持續時間是正確的(例如2分27秒),但它不包含實際數據。
是我的代碼錯了嗎?或者我錯過了一個設置?
我的main.asc:
application.onPublish = function(clientObj, streamObj) {
streamObj.record("append");
}
application.onUnpublish = function(clientObj, streamObj) {
streamObj.record(false);
}
我要的是,人們可以觀看現場直播,但還是有一個記錄供以後觀看,以及(不DVR模式)。
顯然它與我的視頻流應用程序(發件人)有關,因爲使用Flash Live媒體編碼器,一個有效的視頻文件被保存...可能是什麼原因呢? – Tominator