Я работаю над видеоплеером, используя видео узел. Моя проблема заключается в том, что когда я впервые нажимаю кнопку быстрой перемотки вперед/назад во время воспроизведения/буферизации видео, кнопка не работает. После нажатия 4-6 раз кнопка быстрой перемотки вперед или назад работает, после этого она работает правильно, но в первый раз мне приходится нажимать кнопку 4-6 раз, после чего работает. Мой код...
function setVideo()
m.InnerVideo = m.top.createChild("InnerVideo")
inner = createObject("RoSGNode", "ContentNode")
inner.url = "url..."
inner.streamformat = "hls"
m.innerVideo.visible = true
m.innerVideo.content = inner
m.innerVideo.control = "play"
end function
Код обработчика события...
function onKeyEvent(key as String, press as Boolean) as Boolean
handled = false
if press
if key = "fastforward"
print "fastforward"
handled = true
end if
end if
return handled
end function
Пожалуйста, предложите мне, что должно быть проблемой? Связана ли проблема с форматом видеофайла, кодировкой/декодированием или чем-то еще?