은 다음 코드에 따라 NetStream 객체를 가지고 :NetStream 객체를 일시 중지하고 다시 시작하는 방법은 무엇입니까?
streamID = "mystreamkey";
videoURL = "rtmp://mystreamurl";
vid = new Video();
nc = new NetConnection();
nc.addEventListener(NetStatusEvent.NET_STATUS, onConnectionStatus);
nc.addEventListener(AsyncErrorEvent.ASYNC_ERROR, asyncErrorHandler);
nc.client = { onBWDone: function():void{}, streamConnected: streamConnected, streamDisconnected: streamDisconnected };
nc.connect(videoURL);
...
metaListener = new Object();
metaListener.onMetaData = received_Meta;
netStreamObj.client = metaListener;
netStreamObj.play(streamID);
vid.attachNetStream(netStreamObj);
addChild(vid);
모든이가 잘 작동하고, 나는 또한 라이브 스트림을 일시 중지 할 netStreamObj.pause()
를 사용할 수 있습니다.
하지만 어떻게 다시 시작해야합니까?
netStreamObj.play(streamID);
vid.attachNetStream(netStreamObj);
그러나이 역시 작동하지 않습니다 : 그것은 하나 개의 매개 변수를 필요로하므로 그때 쓴 - netStreamObj.play()
이 작동하지 않습니다.
스트림을 이전에 연결된 라이브 스트림에 연결하도록 어떻게 다시 시작합니까?
와우, 고마워! – think123