![]() |
|
||||||||||
|
|||||
|
Всем привет!
При разработке плеера столкнулся с проблемой при перемотке видео. Плеер разрабатываю на стандартных компонентах, OSMF не использую. Видео: MP4 После нажатия перемотать, на некоторое время появляется зеленый экран(или полоски), спустя пару секунд воспроизведения зеленый экран пропадает. Пробовал перематывать на время указанное в метаданных, там(в метаданных) приходит такой массив: seekpoints(:Array) = [
[0] = {offset: 3209009, time: 0},
[1] = {offset: 3662767, time: 10},
[2] = {offset: 4084599, time: 20},
[3] = {offset: 4165723, time: 21.72},
...
]
time - беру из массива. При том одна особенность, при перемотке на НЕ буферизированную область когда плеер запрашивает тот же файл, но с определенной секунды Все нормально играет, без зеленого экрана. Т.е проблема именно, когда делаю seek() Спасибо! |
![]() |
![]() |
Часовой пояс GMT +4, время: 10:58. |
|
|
« Предыдущая тема | Следующая тема » |
| Теги |
| netstream , seek , seektime , видео , зеленый экран |
|
|