Youku.com ищет точность

Мне было поручено создать видеоплеер, который будет воспроизводить часть видео YouKu (китайская альтернатива YouTube)

Для этого я использую функцию seekTo API YouKu и останавливаю видео с помощью таймера зацикливания, который постоянно проверяет, где точка воспроизведения использует функцию API currentTime.

Я создал идентичный код для проигрывателя YouTube и заметил значительную разницу в точности времени остановки между двумя видеохостами.

YouTube швы, чтобы дать мне довольно хорошую точность. Когда я говорю, чтобы он остановился на 7,45 секунд, например, игрок остановится очень близко к этому числу (обычно в течение 0,5 секунд)

YouKu, с другой стороны, очень неточно - останавливается иногда через 3 секунды после того, как я сказал ему остановиться.

Может кто-нибудь объяснить мне, почему это может быть? Я предполагаю, что это как-то связано с i-frame-кодированием видео после их загрузки.

Любое понимание будет с благодарностью. Если у вас есть какие-либо дополнительные сведения / знания о YouKu, это также будет полезно. Спасибо!

0 ответов

Другие вопросы по тегам