簡體   English   中英

取消從Flex到FMS服務器的凈流

[英]Cancel a net stream to fms server from flex

有沒有辦法取消從flex向Flash媒體服務器發布的netstream?

問題是我有代碼可以在其中開始/停止向Flash媒體服務器的錄制。 但是在我的前端,我有一個“取消”按鈕,該按鈕使用戶可以取消當前記錄,並且所有這些代碼基本上都可以關閉netstream。 但是問題是,即使用戶取消了流,它仍然會在我的閃存媒體服務器上創建文件。 我是否可以調用一個函數來清除流並刪除創建的文件?

謝謝

事實是,FMS在流傳輸時將流記錄到磁盤。 因此,當您調用netStream.close()時,它將停止記錄數據。 AFAIK,無法將流作為流刪除,但是每個記錄的流都存儲在文件中,因此您可以使用服務器端腳本和file.remove()從服務器手動刪除文件。 如果使用Flash Media Streaming Server(這意味着您不能修改FMS服務器端腳本),則使用某些腳本語言(例如Python或PHP)來執行文件刪除作業。

暫無
暫無

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

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