몇 년 전, 사용자가 온라인 화상 채팅을 할 수있게 해주는 swf 파일을 만들었습니다. 간단한 SMTFP 게시/재생 방법을 사용하여 비디오를 스트리밍했습니다. 이제 몇 년이 지났고 나는 이전 버전과 호환되는 swf를 만들려고합니다.Flex 어플리케이션이 RTMFP 스트림을 재생할 수 없습니다. 어떤 제안?
이상한 상황이 와서 :
- 새로운 버전은 이전 SWF에서 게시 된 스트림을 재생하는 데 실패합니다. 은 서버와 게시자에 연결되지만 재생할 수 없으며 에
NetStream.Play.Failed
오류가 표시됩니다. - 새 버전은 자체 버전에서 게시 된 스트림을 재생합니다.
- 이 guide과 같은 온라인 플레이어는 새로운 버전을 재생할 수 있지만 내 이전 버전의 스트림을 재생할 수 없습니다.
다른 SDK (3.6, 4.1, 4.6)를 사용해 보았는데 모두 오래된 swf 스트림을 재생하지 못했습니다.
웹에서 오류를 검색했으며 문서가 아무 것도 지우지 않았으며 단지 일반적인 오류라고 말하고 있습니다. 관련 될 수있는 question in SO이 있지만 답변이 없습니다.
이유를 아는 사람이 있습니까? 또는 어떤 제안?
어떤 서버를 사용하십니까? 서버 로그를 조사하는 것은 흥미로울 것입니다. – thomas
@thomas 저는 서버가 없습니다. 나는 가이드에서 사용 된 rtmfp : //p2p.rtmfp.net을 사용합니다. – ananda