2010-05-31 4 views
1

알려진 문제 일 수 있습니다. 내 코드 관련 문제이거나 내 부분에 대한 감독 일 수 있습니다.플래시 비디오는 정상적으로 재생되지만 남은 시간과 남은 시간이 맞지 않습니다.

플래시로 비디오 플레이어를 만들었습니다. 나는 그것을 진보적이고 rtmp/rtmpt를 통해 스트리밍 해 모든 것을 훌륭하게 해냈다.

내 유일한 문제는 동영상이 재생 중일 때 재생 시간과 남은 시간 코드가 동기화되지 않는다는 것입니다. 따라서 내 비디오 길이가 20 초이고 5 번이 재생 된 경우 재생 시간은 5 초가됩니다. 약 0.5 초 후에 업데이트가 완료 될 때까지 남은 시간은 16 초가됩니다.

두 코드 모두 동일한 코드 행으로 설정되어 있어도 동시에 변경되지는 않습니다. 재생 된 시간이 바뀌고 나머지 시간이 나중에 변경됩니다.

누구든지 이것이 무엇인지 알 수 있습니다. 어쩌면 내 말에 오판 일 수도 있습니다. 어쩌면 남은 시간을 반올림해야 할 수도 있습니다. 두 번 동기화하려면 어떻게해야합니까?

나는 이것이 대답하기 어려운 터무니없는 질문이라는 것을 이해한다. 나는 그것을 설명하기 위해 최선을 다했다.

미리 감사드립니다.

+0

사용중인 코드를 게시하십시오 !!! –

답변

0

이것은 얼마나 자주 각 항목을 업데이트하는지와 관련된 문제만큼 간단 할 수 있습니다.

자세한 정보가 필요합니다. 이 동영상은 맞춤 동영상 플레이어입니까? FLVPlayback 구성 요소를 사용하고 있습니까? 어떻게 시간을 정하니?

현재 시간이 같고 총 시간이 남은 시간보다 정확합니다. 이것이 사용자 정의 비디오 플레이어 인 경우 남은 시간과 재생 된 시간에 두 개의 변수를 사용하는 대신 변수를 사용하여 재생 한 시간을 설정 한 다음 남은 시간을 설정할 수없는 이유가 무엇입니까? (totalTime - timePlayed)? 그렇게하면 그들은 서로 일치하게됩니다.

이것은 지금 추측입니다. 더 많은 정보가 필요합니다.

+0

재생 시간과 합계를 기준으로 남은 시간을 설정하는 데 사용됩니다. 나는 별도의 변수를 설정하고 그 변수를 출력했다. 따라서 각 변수가 업데이트 될 때까지 약간의 시간이 걸렸습니다. 그래서 answser 아니라, 내 길을 나에게있어 :) – jamesmhaley

관련 문제