2011-03-02 7 views
0

NetStream.play ("invalid-live-stream-url")를 사용하여 유효하지 않은 라이브 스트림을 재생했습니다. 다른 인수는 기본값을 사용합니다. start = -2, len = -1.INVALID LIVE 스트림을 재생할 때 플래시가 "NetStream.Play.StreamNotFound"오류를 생성합니까?

기본 "start"및 "len"을 사용하여 "NetStream.play"를 호출하면 "더 이상 사용할 수 없게 될 때까지 라이브 스트림을 재생합니다."지정한 이름의 라이브 스트림이 Flash Player가 종료 될 때까지 기록 된 스트림을 재생합니다. "

그러나 라이브 스트림과 이름이 같은 서버에 녹화 된 스트림이 없으며 예상 한 "NetStream.Play.StreamNotFound"오류가 발생하지 않았습니다.

답변

1

실시간 스트림은 식별자이므로 StreamNotFound 오류가 발생하지 않습니다. 스트림에서 재생을 시작하자마자 '존재합니다', 비디오가 없습니다. 이 시점에서 Flash는 FMS에서 비디오를 보낼 때까지 기다립니다.

NetStream.Play.StreamNotFound는 기록 된 스트림 만 강제 시작하기 위해 0을 전달할 때 발생하며 파일이 존재하지 않습니다.