Устройство воспроизведения и способ воспроизведения
Иллюстрации
Показать всеИзобретение относится к устройству и способу воспроизведения диска, предназначенного только для воспроизведения, имеющего большую емкость записи. Виртуальную модель, соответствующую функции проигрывателя, создают и описывают на языке Java. BDBasicPlayer детектирует входную команду пользователя и изменение состояния проигрывателя и генерирует событие. Объект, который воплощает интерфейс слушателя, регистрирует слушателя события, соответствующего событию, получение которого обеспечивается объектом для BDBasicPlayer прежде, чем происходит событие. Когда событие становится ненужным, его регистрацию устраняют. BDBasicPlayer передает событие в объект, в котором был зарегистрирован слушатель события. Объект выполняет метод, соответствующий полученному событию. Между событиями и методами могут быть гибко установлены взаимоотношения. Таким образом, обеспечивается возможность пользователю в интерактивном режиме управлять программой, записанной на носитель информации большой емкости. 2 н. и 9 з.п. ф-лы, 50 ил.
Реферат
Текст описания приведен в факсимильном виде.
1. Устройство воспроизведения, предназначенное для воспроизведения данных содержания, иерархически записанных на имеющем форму диска носителе информации, содержащее объект проигрывателя, который генерирует событие, соответствующее заданному изменению, и
по меньшей мере один объект программы, который сформирован над указанным объектом проигрывателя и который позволяет описывать процесс, соответствующий происходящему событию, в котором указанный объект проигрывателя управляет процессом воспроизведения данных содержания, иерархически записанных на имеющем форму диска носителе информации с использованием процесса, соответствующего событию, описанному в указанном объекте программы, в котором указанный объект программы воспроизводится с носителя информации, при этом, когда указанный объект программы регистрирует процесс, соответствующий событию, происходящему в указанном объекте проигрывателя, указанный объект проигрывателя выполняет процесс, соответствующий происходящему событию.
2. Устройство воспроизведения по п.1, в котором процесс может регистрироваться во время воспроизведения данных содержания.
3. Устройство воспроизведения по п.1,
в котором во время воспроизведения данных содержания для процесса, который был зарегистрирован, регистрация может быть устранена.
4. Устройство воспроизведения по п.1,
в котором заданное изменение представляет собой изменение, которое происходит во время воспроизведения данных содержания.
5. Устройство воспроизведения по п.4,
в котором заданное изменение представляет собой детектирование метки, которая представляет время, которое установлено в данных содержания.
6. Устройство воспроизведения по п.1, дополнительно содержащее
средство ввода команды пользователя, предназначенное для получения входной команды пользователя и информирования указанного объекта проигрывателя о входной команде пользователя, в котором заданное изменение основано на входной команде пользователя, подаваемой в указанное средство ввода команды пользователя.
7. Устройство воспроизведения по п.6,
в котором виртуальная кнопка выделена для физической кнопки указанного средства ввода команды пользователя указанным объектом программы, причем заданное изменение представляет собой ввод команды через виртуальную клавишу.
8. Устройство воспроизведения по п.1, в котором заданное изменение представляет собой изменение состояния проигрывателя.
9. Устройство воспроизведения по п.1, в котором одно или множество событий происходят в соответствии с изменением, которое основано на событии.
10. Устройство воспроизведения по п.1,
в котором процесс воспроизведения включает управление воспроизведением, при котором воспроизводят данные содержания с имеющего форму диска носителя информации, и процесс для данных содержания, воспроизведенных с имеющего форму диска носителя информации.
11. Способ воспроизведения данных содержания, иерархически записанных на имеющем форму диска носителе информации, содержащий следующие этапы:
обеспечение управления объектом проигрывателя, который генерирует событие, соответствующее заданному изменению, процессом воспроизведения данных содержания, иерархически записанных на имеющем форму диска носителе информации, с использованием процесса, соответствующего событию, описанному в объекте программы, которая сформирована над объектом проигрывателя, и который позволяет описывать процесс, соответствующий происходящему событию, при этом указанный объект программы воспроизводится с носителя информации, и когда указанный объект программы регистрирует процесс, соответствующий событию, происходящему в указанном объекте проигрывателя, указанный объект проигрывателя выполняет процесс, соответствующий происходящему событию.