МЕДИАПРОИГРЫВАТЕЛЬ С ПОДДЕРЖКОЙ ТЕХНОЛОГИИ SMART TV И СПОСОБ НАСТРОЙКИ НА НЁМ ХОДА ВОСПРОИЗВЕДЕНИЯ, И ТЕЛЕВИЗИОННЫЙ ПРИЕМНИК С ПОДДЕРЖКОЙ ТЕХНОЛОГИИ SMART TV

1. Способ настройки хода воспроизведения на медиапроигрывателе с поддержкой технологии Smart TV, включающий
получение запроса на настройку хода воспроизведения, направленного пользователем нажатием специальной кнопки на пульте управления во время воспроизведения текущего видеофайла, отличающийся тем, что запрос на настройку хода воспроизведения включает запрос на ускоренную перемотку вперед и запрос на ускоренную перемотку назад;
получение значения продолжительности текущего видеофайла, и длительности нажатия специальной кнопки;
определение длины шага настройки хода воспроизведения в соответствии с продолжительностью текущего видеофайла, длительностью нажатия специальной функциональной кнопки и таблицей отношения соответствия с заданной конфигурацией, отличающееся тем, что таблица отношения соответствия включает отношение соответствия между временным интервалом видеофайла, временным интервалом нажатия специальной кнопки, и длиной шага настройки, и разные сочетания временного интервала видеофайла и временного интервала нажатия специальной кнопки соответствуют разной длине шага настройки; и
настройка хода воспроизведения текущего видеофайла в соответствии с длиной шага настройки.
2. Способ настройки хода воспроизведения на медиапроигрывателе с поддержкой технологии Smart TV по п. 1, отличающийся тем, что получение значения продолжительности нажатия специальной кнопки включает
начало отсчета времени по получении сигнала о нажатии специальной кнопки; и
определение длительности нажатия специальной кнопки согласно результата отсчитывания времени.
3. Способ настройки хода воспроизведения на медиапроигрывателе с поддержкой технологии Smart TV по п. 2, также включающий
приостановку воспроизведения текущего видеофайла по получении сигнала о нажатии специальной кнопки; и
считывание последующих кадров видеоданных при нормальной скорости, и декодирование и отображение последующих кадров видеоданных, по получении сигнала об отпускании специальной кнопки.
4. Способ настройки хода воспроизведения на медиапроигрывателе с поддержкой технологии Smart TV по п. 1, также включающий
если продолжительность текущего видеофайла меньше заданного порога, то настройка хода воспроизведения текущего видеофайла выполняется при фиксированной длине шага настройки.
5. Способ настройки хода воспроизведения на медиапроигрывателе с поддержкой технологии Smart TV по п. 1, отличающийся тем, что настройка хода воспроизведения текущего видеофайла в соответствии с длиной шага настройки включает
определение смещенного адреса следующего кадра видеоданных в соответствии с текущей позицией воспроизведения, и длиной шага настройки;
считывание целевого кадра видеоданных на смещенном адресе в текущем видеофайле;
декодирование и отображение целевого кадра видеоданных; и
повторение соответствующих вышеуказанных шагов до получения команды на остановку настройки.
6. Способ настройки хода воспроизведения на медиапроигрывателе с поддержкой технологии Smart TV по п. 5, отличающийся тем, что до декодирования и отображения целевого кадра видеоданных способ также включает
определение, является ли целевой кадр видеоданных ключевым кадром; и
если целевой кадр видеоданных не является ключевым кадром, то для запроса на ускоренную перемотку вперед, снова считывается кадр данных, следующий за целевым кадром видеоданных, до тех пор пока считываемый кадр видеоданных не окажется ключевым кадром или пока не будет достигнут конец видеофайла, а для запроса на ускоренную перемотку назад, снова считывается кадр данных, предшествующий целевому кадру видеоданных, до тех пор пока считываемый кадр видеоданных не окажется ключевым кадром, или пока не будет достигнуто начало видеофайла.
7. Способ настройки хода воспроизведения на медиапроигрывателе с поддержкой технологии Smart TV по любому из пп. 1-6, где продолжительность текущего видеофайла является общей или оставшейся продолжительностью видеофайла; и для запроса на ускоренную перемотку вперед, оставшаяся продолжительность означает длительность от текущей позиции воспроизведения до конца видеофайла, а для запроса на ускоренную перемотку назад, оставшаяся продолжительность означает длительность от текущей позиции воспроизведения до начала видеофайла.
8. Медиапроигрыватель с поддержкой Smart TV, включающий
модуль получения запроса пользователя, выполненный с возможностью получения запроса на настройку хода воспроизведения, отправленного пользователем посредством нажатия специальной кнопки на пульте управления во время воспроизведения текущего видеофайла, где запрос на настройку хода воспроизведения включает запрос на ускоренную перемотку вперед и запрос на ускоренную перемотку назад;
модуль получения значения длительности файла, выполненный с возможностью получения значения продолжительности текущего видеофайла;
модуль получения значения длительности нажатия кнопки, выполненный с возможностью получения значения продолжительности нажатия специальной кнопки;
модуль определения длины шага, выполненный с возможностью определения длины шага настройки хода воспроизведения в соответствии с длительностью текущего видеофайла, длительностью нажатия специальной кнопки, и таблицей отношения соответствия с заданной конфигурацией, где таблица отношения соответствия включает отношение соответствия между временным интервалом видеофайла, временным интервалом нажатия специальной кнопки и длиной шага настройки, а различное сочетание временных интервалов видеофайла и временных интервалов нажатия специальной кнопки соответствует разной длине шага настройки; и
модуль настройки хода воспроизведения, выполненный с возможностью изменения хода воспроизведения текущего видеофайла в соответствии с продолжительностью хода настройки, определенного модулем определения длины хода.
9. Медиапроигрыватель с поддержкой технологии Smart TV по п. 8, также содержащий
модуль воспроизведения видео, выполненный с возможностью приостановки воспроизведения текущего видеофайла по получении запроса на настройку хода воспроизведения, отправленного пользователем нажатием специальной кнопки на пульте управления; и для считывания последующих кадров видеоданных при нормальной скорости, и для декодирования и отображения последующих кадров видеоданных, по получении запроса на остановку настройки, направленного пользователем посредством прекращения нажатия специальной кнопки на пульте управления.
10. Телевизионный приемник, включающий медиапроигрыватель с поддержкой технологии Smart TV по пп. 8 или 9.
11. Машиночитаемый носитель записи, на котором записана программа для осуществления способа по п. 1.