![](/img/trans.png)
[英]Flash Media Server 4-Netstream.Record.NoAccess error when trying to record video to server
[英]record video using flash media server 4.5
您好我正在嘗試將我的相機捕獲為fms 4.5的flv文件我正在執行以下操作:
protected function rec_clickHandler(event:MouseEvent):void
{
nc = new NetConnection();
nc.client = { onBWDone: function():void{ trace("onBWDone") } };
nc.connect("rtmp://localhost/vod");
nc.addEventListener(NetStatusEvent.NET_STATUS,netStatusHandler);
}
private function netStatusHandler(e:NetStatusEvent):void {
var code:String = e.info.code;
if(code == "NetConnection.Connect.Success"){ //in case of recording...
ns = new NetStream(nc);
ns.attachCamera(cam);
ns.attachAudio(mic);
ns.publish("filename","record");
}
else{
trace(code);
}
}
但我收到以下錯誤:
Error #2044: Unhandled NetStatusEvent:. level=error, code=NetStream.Record.NoAccess
有人可以幫忙嗎? 我究竟做錯了什么?
此狀態消息NetStream.Record.NoAccess
通常表示您沒有對該流的寫入權限。 檢查您的流目錄的權限,看它是否是只讀的。
如果這不是問題,請檢查您要發布到哪個應用程序,SSAS是否具有拒絕對流的寫訪問權限的代碼
確保未在任何視頻播放器中打開以前錄制的視頻。 如果某些其他程序正在訪問它,則不允許您記錄或重寫它。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.