СИСТЕМА И СПОСОБ УПРАВЛЕНИЯ ПРОГРАММИРУЕМЫМ МУЛЬТИМЕДИЙНЫМ КОНТРОЛЛЕРОМ

1. Мультимедиа-контроллер, включающий в себя следующие компоненты:
один или несколько модулей ввода аудиосигналов, соединеных с аудиокоммутатором, причем каждый из модулей ввода аудиосигналов имеет соединение с одним или несколькими источниками аудиосигналов, при этом конфигурация каждого из модулей ввода аудиосигналов обеспечивает преобразование аудиосигналов различных форматов в аудиосигналы предопределенного формата;
один или несколько модулей ввода видеосигналов, соединенных с видеокоммутатором, причем каждый из модулей ввода видеосигналов имеет соединение с одним или несколькими источниками видеосигналов, при этом конфигурация каждого из модулей ввода видеосигналов обеспечивает преобразование видеосигналов различных форматов в видеосигналы предопределенного формата;
один или несколько модулей вывода аудиосигналов, соединенных с аудиокоммутатором, причем каждый из модулей вывода аудиосигналов имеет соединение с одним или несколькими устройствами вывода аудиосигналов, при этом конфигурация каждого из модулей вывода аудиосигналов обеспечивает преобразование аудиосигнала предопределенного формата в формат, совместимый с выбранным устройством вывода аудиосигналов;
один или несколько модулей вывода видеосигналов, соединенных с видеокоммутатором, причем каждый из модулей вывода видеосигналов имеет соединение с одним или несколькими устройствами вывода видеосигналов, при этом конфигурация каждого из модулей вывода аудио- и видеосигналов обеспечивает преобразование видеосигнала предопределенного формата в формат, совместимый с выбранным устройством вывода видеосигналов;
универсальный компьютер, соединенный каналом связи с аудио- и видеокоммутаторами и управляющий коммутаторами таким образом, что источники аудиосигналов коммутируются на выбранные устройства вывода аудиосигналов, а источники видеосигналов коммутируются на выбранные устройства вывода видеосигналов, согласно одной или нескольким прикладным программам, выполняющимся на компьютере.
2. Мультимедиа-контроллер по п.1, отличающийся тем, что универсальный компьютер представляет собой универсальный компьютер малого форм-фактора, используемый без каких-либо физических модификаций.
3. Мультимедиа-контроллер по п.2, отличающийся тем, что универсальный компьютер соединен с соединительной платой мультимедиа-контроллера посредством множества портов подключения, расположенных на панели универсального компьютера.
4. Мультимедиа-контроллер по п.1, отличающийся тем, что предопределенный формат аудиосигнала представляет собой формат S/PDIF.
2
5. Мультимедиа-контроллер по п.1, отличающийся тем, что предопределенный формат аудиосигнала представляет собой формат IS.
6. Мультимедиа-контроллер по п.1, далее включающий в себя следующие компоненты:
асинхронный преобразователь частоты дискретизации, соединенный с одним из модулей ввода аудиосигналов, причем конфигурация асинхронного преобразователя частоты дискретизации обеспечивает вставку пустых кадров в аудиосигналы с нестандартной скоростью потока данных для приведения таких аудиосигналов к стандартной скорости потока данных.
7. Мультимедиа-контроллер по п.1, отличающийся тем, что предопределенный формат видеосигнала представляет собой формат последовательного цифрового интерфейса (SDI).
8. Мультимедиа-контроллер по п.1, отличающийся тем, что предопределенный формат видеосигнала представляет собой формат параллельного цифрового видеосигнала.
9. Мультимедиа-контроллер по п.1, отличающийся тем, что используется универсальный компьютер, на котором сконфигурировано сжатие видеосигналов и вывод сжатого видеосигнала на один или несколько интерфейсов Ethernet.
10. Мультимедиа-контроллер по п.1, дополнительно включающий в себя следующие компоненты:
телефонный интерфейс, выполненный с возможностью взаимодействия с телефонной сетью.
11. Мультимедиа-контроллер по п.10, отличающийся тем, что телефонный интерфейс включает в себя схему для подключения удаленной АТС (FXO).
12. Мультимедиа-контроллер по п.10, отличающийся тем, что телефонный интерфейс включает в себя схему для подключения удаленного абонента (FXS).
13. Мультимедиа-контроллер по п.10, отличающийся тем, что телефонный интерфейс сконфигурирован для соединения с телефонной сетью общего пользования (ТфОП).
14. Мультимедиа-контроллер по п.1, дополнительно включающий в себя следующие компоненты:
микроконтроллер, соединенный с аудиокоммутатором и видеокоммутатором, причем указанный микроконтроллер выполнен с возможностью управления множеством интерфейсов с устройствами.
15. Мультимедиа-контроллер по п.14, отличающийся тем, что по меньшей мере один из множества интерфейсов с устройствами выбран из группы, в которую входит телефонный интерфейс, интерфейс карт памяти, радиочастотный интерфейс, инфракрасный интерфейс и интерфейс RS232.
16. Мультимедиа-контроллер по п.14, отличающийся тем, что на универсальном компьютере сконфигурирована генерация аудиосигналов, при этом аудиокоммутатор выполнен с возможностью коммутации генерируемых аудиосигналов на выбранное устройство вывода аудиосигналов.
17. Мультимедиа-контроллер по п.1, дополнительно включающий в себя следующие компоненты:
экран на передней панели, сконфигурированный для показа пользователю информации о состоянии и конфигурации.
18. Мультимедиа-контроллер по п.17, отличающийся тем, что экран на передней панели представляет собой сенсорный экран, выполненный с возможностью реагирования на выбор пользователем значков, отображаемых на этом экране.
19. Мультимедиа-контроллер по п.17, отличающийся тем, что экран на передней панели представляет собой экран дисплея, выполненный с возможностью отображения видеоданных, поступающих от источника видеосигнала, соединенного с одним из модулей ввода видеосигналов.
20. Мультимедиа-контроллер по п.17, отличающийся тем, что экран на передней панели представляет собой экран дисплея, выполненный с возможностью отображения видеоданных, поступающих от универсального компьютера.
21. Мультимедиа-контроллер по п.1, дополнительно включающий в себя следующие компоненты:
второй универсальный компьютер, соединенный каналами связи с аудио- и видеокоммутатором, причем на втором универсальном компьютере предусмотрено избыточное управление аудио- и видеокоммутатором для универсального компьютера на случай отказа.
22. Мультимедиа-контроллер по п 1, дополнительно включающий в себя следующие компоненты:
второй универсальный компьютер, соединенный каналами связи с аудио- и видеокоммутатором, причем на втором универсальном компьютере предусмотрено распределение нагрузки в паре с универсальным компьютером.
23. Мультимедиа-контроллер по п.1, дополнительно включающий в себя следующие компоненты:
интерфейс управления устройствами, выполненный с возможностью связи и управления устройствами освещения и домашней автоматизации.
24. Мультимедиа-контроллер по п.1, дополнительно включающий в себя следующие компоненты:
интерфейс управления устройствами, выполненный с возможностью связи и управления устройствами на основе моторов и реле.
25. Мультимедиа-контроллер по п.24, отличающийся тем, что устройства на основе моторов и реле включают в себя по меньшей мере одно устройство из следующей группы: система обогрева, вентиляции и кондиционирования воздуха (HVAC), дренажная система, система автоматического затенения, электронный дверной замок.
26. Мультимедиа-контроллер по п.1, дополнительно включающий в себя следующие компоненты:
интерфейс, выполненный с возможностью связи и управления одним или несколькими компонентами из следующей группы: один или несколько источников аудиосигналов, один или несколько источников видеосигналов, одно или несколько устройств вывода аудиосигналов, одно или несколько устройств вывода видеосигналов.
27. Мультимедиа-контроллер по п.1, дополнительно включающий в себя следующие компоненты:
одно или несколько запоминающих устройств, сконфигурированных для хранения аудио- и видеосигналов, причем универсальный компьютер сконфигурирован для работы в качестве цифрового видеомагнитофона (DVR).
28. Система для управления мультимедиа-функциями, включающая в себя следующие компоненты:
мультимедиа-контроллер, выполненный с возможностью коммутации сигналов от одного или нескольких источников на один или несколько выходов, причем мультимедиа-контроллер, в состав которого входит универсальный компьютер, выполнен с возможностью управления коммутацией сигналов;
мультимедиа-проигрыватель, внешний по отношению к мультимедиа-контроллеру, причем указанный мультимедиа-проигрыватель выполнен с возможностью воспроизведения медиа-файла, причем указанный медиа-файл содержит пользовательский интерфейс с мультимедиа-контроллером, причем мультимедиа-проигрыватель сконфигурирован для внедрения предопределенной информации в выходной сигнал в результате выбора пользователем варианта в пользовательском интерфейсе, и передачи выходного сигнала на мультимедиа-контроллер;
причем мультимедиа-контроллер также сконфигурирован для декодирования выходного сигнала с целью извлечения команд управления, выполняемых универсальным компьютером.
29. Система по п.28, отличающаяся тем, что выходной сигнал представляет собой цифровой аудиосигнал.
30. Система по п.28, отличающаяся тем, что выходной сигнал представляет собой цифровой видеосигнал.
31. Система по п.28, отличающаяся тем, что медиа-файл представляет собой файл цифрового видеодиска (DVD).
32. Система по п.31, отличающаяся тем, что мультимедиа-проигрыватель представляет собой портативный DVD-проигрыватель.
33. Система по п.28, отличающаяся тем, что мультимедиа-проигрыватель представляет собой приложение мультимедиа-проигрывателя, выполняющееся на универсальном компьютере.
34. Система по п.28, отличающаяся тем, что мультимедиа-проигрыватель представляет собой КПК.
35. Система по п.28, отличающаяся тем, что медиа-файл представляет собой файл МР3, а мультимедиа-проигрыватель представляет собой портативный МР3-проигрыватель.
36. Система по п.28, отличающаяся тем, что медиа-файл представляет собой дорожку на компакт-диске (CD), а мультимедиа-проигрыватель представляет собой проигрыватель компакт-дисков.
37. Система по п.28, отличающаяся тем, что мультимедиа-проигрыватель представляет собой портативную систему видеоигр.
38. Система по п.28, отличающаяся тем, что мультимедиа-проигрыватель выполнен с возможностью внедрения предопределенной информации в выходной сигнал путем изменения наименьшего значащего бита в множестве информационных слов в выходном сигнале, без модификации других битов множества информационных слов в выходном сигнале.
39. Система по п.38, отличающаяся тем, что мультимедиа-проигрыватель включает в себя схему управления с заимствованием бита, сконфигурированную для извлечения наименьшего значащего бита из каждого информационного слова в множестве информационных слов в выходном сигнале, и восстановления команды управления из наименьших значащих битов.
40. Система по п.39, отличающаяся тем, что схема управления с заимствованием бита включает в себя логику блокировочных слов, сконфигурированную для обнаружения предопределенной комбинации битов в наименьших значащих битах множества информационных слов, причем предопределенная комбинация битов обозначает границы между словами команд управления.
41. Система по п.39, отличающаяся тем, что мультимедиа-контроллер выполнен с возможностью передачи остальной части выходного сигнала, после извлечения наименьших значащих битов, на устройство вывода аудио- или видеосигналов для воспроизведения пользователю.
42. Система по п.28, отличающаяся тем, что мультимедиа-проигрыватель выполнен с возможностью внедрения предопределенной информации в выходной сигнал путем генерации тональных аудиосигналов, причем каждый тональный аудиосигнал сопоставляется с определенной командой управления.
43. Система по п.42, отличающаяся тем, что мультимедиа-контроллер выполнен с возможностью декодирования каждого тонального аудиосигнала в определенную команду управления.
44. Устройство, выполненное с возможностью наложения видеоданных в выбранной области видеокадра, включающее в себя следующие компоненты:
видеосмеситель, выполненный с возможностью приема первого сигнала видеоданных, поступающего от первого источника, и второго сигнала видеоданных от второго источника, причем второй сигнал видеоданных содержит видеокадр, причем кадр видеоданных в выбранной области содержит пиксели одного или нескольких установленных предопределенных цветов, причем видеосмеситель сконфигурирован для распознавания появления одного или нескольких предопределенных цветов и подстановки видеоданных из первого сигнала видеоданных в каждом пикселе видеокадра, содержащем один или несколько предопределенных цветов.
45. Устройство по п.44, отличающееся тем, что выбирается один или несколько предопределенных цветов, встречающихся в видеоданных с частотой ниже средней.
46. Устройство по п.44, отличающееся тем, что цвета, соответствующие пикселям в выбранной области, образуют повторяющийся узор из предопределенных цветов среди смежных пикселей.
47. Устройство по п.46, отличающееся тем, что повторяющийся узор из предопределенных цветов среди смежных пикселей состоит из трех пикселей.
48. Устройство по п.47, отличающееся тем, что все три пикселя в трехпиксельном узоре имеют различные предопределенные цвета.
49. Устройство по п.44, отличающееся тем, что видеоданные, поступающие от второго источника, представляют собой динамическое видеоизображение.
50. Устройство по п.44, отличающееся тем, что видеоданные, поступающие от второго источника, представляют собой текст.
51. Устройство по п.44, отличающееся тем, что видеоданные, поступающие от второго источника, представляют собой статические изображения.
52. Устройство по п.44, отличающееся тем, что второй источник представляет собой универсальный компьютер.
53. Устройство по п.52, отличающееся тем, что универсальный компьютер выполнен с возможностью сканирования исходных видеоданных с целью нахождения пикселей, изначально имеющих один или несколько предопределенных цветов, и изменения цвета таких пикселей на цвет, отличный от указанных одного или нескольких предопределенных цветов, с целью формирования второго сигнала видеоданных.
54. Устройство по п.52, отличающееся тем, что универсальный компьютер располагается внутри устройства.
55. Устройство по п.44, отличающееся тем, что второй источник представляет собой источник видеосигнала, внешний по отношению к устройству, и подключается к одному или нескольким видеовходам устройства.
56. Устройство по п.44, отличающееся тем, что первый источник видеосигнала подключен к одному или нескольким видеовходам устройства.
57. Устройство по п.44, отличающееся тем, что первый сигнал видеоданных представляет собой динамическое видеоизображение.
58. Устройство по п.44, отличающееся тем, что видеокадр также содержит пиксели во второй выбранной области, имеющие один или несколько вторых предопределенных установленных цветов, а также тем, что видеосмеситель также выполнен с возможностью распознавания появления одного или нескольких вторых предопределенных цветов и подстановки видеоданных из третьего сигнала видеоданных в каждом пикселе видеокадра, содержащем один или несколько вторых предопределенных цветов.
59. Устройство по п.44, дополнительно включающее в себя следующие компоненты:
видеопроцессор, выполненный с возможностью масштабирования первого сигнала видеоданных до разрешения, совместимого с экраном дисплея, на который он выводится.
60. Устройство по п.44, дополнительно включающее в себя следующие компоненты:
логика смешивания и взаимного наложения, сконфигурированная для смешивания первого и второго сигналов видеоданных для наложения видеоданных в выбранной области в полупрозрачном виде.
61. Система для управления мультимедиа, включающая в себя следующие компоненты:
первый мультимедиа-контроллер, включающий в себя модуль ввода аудиосигналов, причем модуль ввода аудиосигналов имеет соединения для одного или нескольких источников аудиосигналов, причем первый мультимедиа-контроллер также включает в себя универсальный компьютер, выполненный с возможностью управления аудиокоммутатором для коммутации аудиосигнала, поступающего от определенного источника аудиосигнала, на сетевой интерфейс, подключенный к сети;
второй мультимедиа-контроллер, подключенный с сети, причем второй мультимедиа-контроллер имеет второй сетевой интерфейс, выполненный с возможностью приема аудиосигнала из сети, причем второй мультимедиа-контроллер включает в себя второй универсальный компьютер, выполненный с возможностью управления вторым аудиокоммутатором для коммутации аудиосигнала на модуль вывода аудиосигнала второго мультимедиа-контроллера, причем модуль вывода аудиосигнала имеет соединения с одним или несколькими устройствами вывода аудиосигналов, причем модуль вывода аудиосигналов выполнен с возможностью преобразования аудиосигнала в формат, совместимый с выбранным устройством вывода звука.
62. Система по п.61, отличающаяся тем, что сетевой интерфейс представляет собой интерфейс сети Ethernet.
63. Система по п.61, отличающаяся тем, что модуль ввода аудиосигналов первого мультимедиа-контроллера выполнен с возможностью преобразования аудиосигналов различных форматов в предопределенный формат аудиосигнала.
64. Система по п.61, отличающаяся тем, что первый мультимедиа-контроллер также включает в себя модуль ввода видеосигналов, причем модуль ввода видеосигналов имеет соединения для одного или нескольких источников видеосигналов, причем первый мультимедиа-контроллер, также включает в себя видеокоммутатор, выполняющий коммутацию видеосигнала, поступающего от определенного источника видеосигналов, на третий сетевой интерфейс, подключенный к второй сети.
65 Система по п.64, отличающаяся тем, что вторая сеть представляет собой оптоволоконную сеть.
66. Система по п.64, отличающаяся тем, что первый сетевой интерфейс и третий сетевой интерфейс являются одним и тем же сетевым интерфейсом, а первая сеть и вторая сеть является одной и той же сетью.
67. Система по п.64, отличающаяся тем, что второй мультимедиа-контроллер выполнен с возможностью приема видеосигнала и управления вторым видеокоммутатором для коммутации видеосигнална на модуль вывода видеосигналов второго мультимедиа-контроллера, причем модуль вывода видеосигналов имеет соединения для одного или нескольких устройств вывода видеосигналов, и модуль вывода видеосигналов выполнен с возможностью преобразования видеосигналов в формат, совместимый с выбранным устройством вывода видеосигналов.
68. Система по п.61, дополнительно включающая в себя следующие компоненты:
третий мультимедиа-контроллер, выполненный с возможностью приема аудиосигнала из сети.
69. Способ управления мультимедиа-контроллером, включающий в себя следующие шаги:
осуществляют прием одного или нескольких аудиосигналов от одного или нескольких источников аудиосигналов, причем аудиосигналы имеют различные форматы;
преобразовывают аудиосигналы в предопределенный формат аудиосигнала;
осуществляют прием одного или нескольких видеосигналов от одного или нескольких источников видеосигналов, причем видеосигналы имеют различные форматы;
преобразовывают видеосигналы в предопределенный формат видеосигнала;
осуществляют коммутацию аудиосигналов на выбранное устройство вывода аудиосигналов и коммутацию видеосигналов на выбранное устройство вывода видеосигналов по команде одной или нескольких прикладных программ, выполняющихся на универсальном компьютере мультимедиа-контроллера;
преобразовывают аудиосигналы в предопределенном формате аудиосигналов в формат, совместимый с выбранным устройством вывода аудиосигналов;
преобразовывают видеосигналы в предопределенном формате видеосигналов в формат, совместимый с выбранным устройством вывода видеосигналов.
70. Способ по п.69, отличающийся тем, что универсальный компьютер является универсальным компьютером малого форм-фактора и используется без каких-либо физических модификаций.
71. Способ по п.70, отличающийся тем, что дополнительно включает в себя следующие шаги:
соединяют универсального компьютера с соединительной платой мультимедиа-контроллера через множество портов подключения, расположенных на передней панели универсального компьютера.
72. Способ по п.69, отличающийся тем, что предопределенный формат аудиосигнала представляет собой формат S/PDIF.
2
73. Способ по п.69, отличающийся тем, что предопределенный формат аудиосигнала представляет собой формат lS.
74. Способ по п.69, отличающийся тем, что преобразование аудиосигналов в предопределенный формат аудиосигналов дополнительно включает в себя следующие шаги:
вставка пустых кадров в аудиосигналы с нестандартной скоростью потока данных для приведения таких аудиосигналов к стандартной скорости потока данных.
75. Способ по п.69, отличающийся тем, что предопределенный формат видеосигнала представляет собой формат последовательного цифрового интерфейса (SDI).
76. Способ по п.69, отличающийся тем, что предопределенный формат видеосигнала представляет собой формат параллельного цифрового видеосигнала.
77. Способ по п.69, дополнительно включающий в себя следующие шаги:
сжатие видеосигналов и вывод сжатого видео в один или несколько интерфейсов сети Ethernet.
78. Способ по п.69, дополнительно включающий в себя следующие шаги:
соединение мультимедиа-контроллера с телефонной сетью посредством телефонного интерфейса.
79. Способ по п.69, отличающийся тем, что телефонный интерфейс включает в себя схему для подключения удаленной АТС (FXO).
80. Способ по п.69, отличающийся тем, что телефонный интерфейс включает в себя схему для подключения удаленного абонента (FXS).
81. Способ по п.69, отличающийся тем, что телефонная сеть представляет собой телефонную сеть общего пользования (ТфОП).
82. Способ по п.69, дополнительно включающий в себя следующие шаги:
генерация аудиосигналов универсальным компьютером и коммутация генерируемого аудиосигнала на выбранное устройство вывода аудиосигнала.
83. Способ по п.69, дополнительно включающий в себя следующие шаги:
представление пользователю информации о состоянии и конфигурации на дисплее передней панели.
84. Способ по п.83, отличающийся тем, что дисплей передней панели представляет собой сенсорный экран, выполненный с возможностью обработки выбора значков, отображаемых на этом экране, выполняемого пользователем.
85. Способ по п.83, дополнительно включающий в себя следующие шаги:
представление видеоданных, поступающих от источника видеосигнала, на дисплее передней панели.
86. Способ по п.83, дополнительно включающий в себя следующие шаги:
представление видеоданных, поступающих от универсального компьютера, на дисплее передней панели.
87. Способ по п.69, дополнительно включающий в себя следующие шаги:
обеспечение избыточного управления коммутацией аудио- и видеосигналов вторым универсальным компьютером в случае отказа универсального компьютера.
88. Способ по п.69, дополнительно включающий в себя следующие шаги:
обеспечение распределения нагрузки вторым универсальным компьютером, сконфигурированным для распределения нагрузки с универсальным компьютером.
89. Способ по п.69, дополнительно включающий в себя следующие шаги:
взаимодействие и управление устройствами освещения и домашней автоматизации.
90. Способ по п.69, дополнительно включающий в себя следующие шаги:
взаимодействие и управление устройствами на основе моторов и реле.
91. Способ по п.90, отличающийся тем, что устройства на основе моторов и реле включают в себя по меньшей мере одно устройство из следующей группы: системы отопления, вентиляции и кондиционирования воздуха, дренажная система, система автоматического затенения, электронный дверной замок.
92. Способ по п.69, дополнительно включающий в себя следующие шаги:
взаимодействие и управление одним или несколькими элементами группы, состоящей из одного или нескольких источников аудиосигналов, одного или нескольких источников видеосигналов, одного или нескольких устройств вывода аудиосигналов, одного или нескольких устройств вывода видеосигналов.
93. Способ по п.69, дополнительно включающий в себя следующие шаги:
сохранение аудио- и видеосигналов для реализации функции цифрового видеомагнитофона (DVR).
94. Мультимедиа-контроллер, включающий в себя следующие компоненты:
модуль, осуществляющий прием одного или нескольких аудиосигналов от одного или нескольких источников аудиосигналов, причем аудиосигналы имеют различные форматы;
модуль, осуществляющий преобразование аудиосигналов в предопределенный формат аудиосигналов;
модуль, осуществляющий прием одного или нескольких видеосигналов от одного или нескольких источников видеосигналов, причем видеосигналы имеют различные форматы;
модуль, осуществляющий преобразование видеосигналов в предопределенный формат видеосигналов;
модуль, осуществляющий коммутацию аудиосигналов на выбранное устройство вывода аудиосигналов, и модуль, осуществляющий коммутацию видеосигналов на выбранное устройство вывода видеосигналов, по команде одной или нескольких прикладных программ, выполняющихся на универсальном компьютере мультимедиа-контроллера;
модуль, осуществляющий преобразование аудиосигналов в предопределенном формате аудиосигналов в формат, совместимый с выбранным устройством вывода аудиосигналов;
модуль, осуществляющий преобразование видеосигналов в предопределенном формате видеосигналов в формат, совместимый с выбранным устройством вывода видеосигналов.
95. Способ управления мультимедиа, включающий в себя следующие шаги:
воспроизводят медиа-файл на мультимедиа-проигрывателе, внешнем по отношению к мультимедиа-контроллеру, причем медиа-файл содержит пользовательский интерфейс с мультимедиа-контроллером;
внедряют предопределенную информацию в выходной сигнал мультимедиа-проигрывателя в результате выбора варианта пользователем в пользовательском интерфейсе;
передают выходной сигнал на мультимедиа-контроллер;
принимают выходного сигнал на мультимедиа-контроллере;
декодируют выходной сигнал с целью извлечения команд управления, причем команды управления выполняются универсальным компьютером мультимедиа-контроллера для управления коммутацией сигналов от одного или нескольких источников на один или несколько выходов мультимедиа-контроллера.
96. Способ по п.95, отличающийся тем, что выходной сигнал представляет собой цифровой аудиосигнал.
97. Способ по п.95, отличающийся тем, что выходной сигнал представляет собой цифровой видеосигнал.
98. Способ по п.95, отличающийся тем, что медиа-файл представляет собой файл цифрового видеодиска (DVD).
99. Способ по п.98, отличающийся тем, что мультимедиа-проигрыватель представляет собой портативный DVD-проигрыватель.
100. Способ по п.95, отличающийся тем, что мультимедиа-проигрыватель представляет собой приложение мультимедиа-проигрывателя, выполняющееся на универсальном компьютере.
101. Способ по п.95, отличающийся тем, что мультимедиа-проигрыватель представляет собой КПК.
102. Способ по п.95, отличающийся тем, что медиа-файл представляет собой файл МР3, а мультимедиа-проигрыватель представляет собой портативный МР3-проигрыватель.
103. Способ по п.95, отличающийся тем, что медиа-файл представляет собой дорожку на компакт-диске (CD), а мультимедиа-проигрыватель представляет собой проигрыватель компакт-дисков.
104. Способ по п.95, отличающийся тем, что мультимедиа-проигрыватель представляет собой портативную систему видеоигр.
105. Способ по п.95, отличающийся тем, что дополнительно включает в себя следующие шаги:
изменение наименьшего значащего бита в множестве информационных слов в выходном сигнале, без изменения остальных битов множества информационных слов в выходном сигнале.
106. Способ по п.105, отличающийся тем, что декодирование дополнительно включает в себя следующие шаги:
извлечение наименьшего значащего бита из каждого информационного слова в множестве информационных слов в выходном сигнале и восстановление команд управления из наименьших значащих битов.
107. Способ по п.106, отличающийся тем, что извлечение дополнительно включает в себя следующие шаги:
обнаружение предопределенной комбинации битов в наименьших значащих битах множества информационных слов, причем предопределенная комбинация битов обозначает границы между словами команд управления.
108. Способ по п.106, отличающийся тем, что извлечение дополнительно включает в себя следующие шаги:
передача остальной части выходного сигнала, после извлечения наименьших значащих битов, на устройство вывода аудио- или видеосигналов для демонстрации пользователю.
109. Способ по п.95, отличающийся тем, что внедрение дополнительно включает в себя следующие шаги: генерация тональных аудиосигналов, причем каждый тональный аудиосигнал сопоставляется с определенной командой управления.
110. Система по п.109, отличающаяся тем, что декодирование дополнительно включает в себя следующие шаги:
декодирование каждого тонального аудиосигнала в определенную команду управления.
111. Устройство для управления мультимедиа, включающее в себя следующие компоненты:
модуль, осуществляющий воспроизведение медиа-файла, внешний по отношению к мультимедиа-контроллеру, причем медиа-файл содержит пользовательский интерфейс для взаимодействия с мультимедиа-контроллером;
модуль, осуществляющий внедрение предопределенной информации в выходной сигнал для воспроизведения согласно варианту, выбранному пользователем в пользовательском интерфейсе;
модуль, передающий выходной сигнал в мультимедиа-контроллер;
модуль, принимающий выходной сигнал в мультимедиа-контроллере;
модуль, осуществляющий декодирование выходного сигнала с целью извлечения команд управления, причем команды управления реализуются универсальным компьютером мультимедиа-контроллера, для управления коммутацией сигналов от одного или нескольких источников на один или несколько выходов мультимедиа-контроллера.
112. Способ наложения видеоданных на выбранную область видеокадра, включающий в себя следующие шаги:
прием первого сигнала видеоданных от первого источника;
прием второго сигнала видеоданных от второго источника, причем второй сигнал видеоданных включает в себя видеокадр, причем видеокадр в выбранной области содержит пиксели одного или нескольких установленных предопределенных цветов;
распознавание случаев появления одного или нескольких предопределенных цветов и подстановка видеоданных из первого сигнала видеоданных в каждом пикселе видеокадра, в котором присутствует один или несколько предопределенных цветов.
113. Способ по п.112, отличающийся тем, что выбирается один или несколько предопределенных цветов, встречающихся в видеоданных с частотой ниже средней.
114. Способ по п.112, отличающийся тем, что цвета, связанные с пикселями в выбранной области, образуют среди смежных пикселей повторяющийся узор предопределенных цветов.
115. Способ по п.114, отличающийся тем, что повторяющийся узор предопределенных цветов среди смежных пикселей представляет собой узор из трех пикселей.
116. Способ по п.114, отличающийся тем, что все три пикселя в трехпиксельном узоре имеет различные предопределенные цвета.
117. Способ по п.112, отличающийся тем, что видеоданные от второго источника представляют собой движущееся видеоизображение.
118. Способ по п.112, отличающийся тем, что видеоданные от второго источника представляют собой текст.
119. Способ по п.112, отличающийся тем, что видеоданные от второго источника представляют собой статические изображения.
120. Способ по п.112, отличающийся тем, что второй источник представляет собой универсальный компьютер.
121. Способ по п.112, далее включающий в себя следующие шаги:
сканирование начальных видеоданных с целью обнаружения пикселей, изначально имеющих один или несолько предопределенных цветов, и изменение цвета таких пикселей на цвет, отличный от указанных одного или нескольких предопределенных цветов, для формирования второго сигнала видеоданных.
122. Способ по п.112, отличающийся тем, что первый сигнал видеоданных представляет собой движущееся видеоизображение.
123. Способ по п.112, отличающийся тем, что видеокадр далее содержит во второй выбранной области пиксели одного или нескольких установленных предопределенных цветов, причем способ далее включает в себя следующие шаги:
распознавание случаев появления одного или нескольких вторых предопределенных цветов и подстановка видеоданных из третьего сигнала видеоданных в каждом пикселе видеокадра, в котором присутствует один или несколько вторых предопределенных цветов.
124. Способ по п.112, далее включающий в себя следующие шаги:
масштабирование первого сигнала видеоданных до разрешения, совместимого с экраном дисплея, на который он выводится.
125. Способ по п.112, далее включающий в себя следующие шаги:
смешивание первого и второго сигналов видеоданных для наложения видеоданных в выбранной области в полупрозрачной форме.
126. Устройство, выполненное с возможностью наложения видеоданных в выбранной области видеокадра, включающее в себя следующие компоненты:
модуль, осуществляющий прием первого сигнала видеоданных от первого источника;
модуль, осуществляющий прием второго сигнала видеоданных от второго источника, причем второй видео сигнал данных содержит кадр с пикселями одного или нескольких установленных предопределенных цветов в выбранной области;
модуль, осуществляющий распознавание появления одного или нескольких предопределенных цветов и подстановка видеоданных из первого сигнала видеоданных в каждом пикселе видеокадра, в котором присутствует один или несколько предопределенных цветов.
127. Способ управления мультимедиа, включающий в себя следующие шаги:
прием одного или нескольких аудиосигналов от одного или нескольких источников аудиосигнала на первом мультимедиа-контроллере;
коммутация аудиосигнала, поступающего от определенного источника аудиосигнала, на сетевой интерфейс, соединенный с некоторой сетью, на первом мультимедиа-контроллере, по команде, полученной от универсального компьютера первого мультимедиа-контроллера;
прием аудиосигнала из сети на втором мультимедиа-контроллере;
коммутация аудиосигнала, поступающего из сети, с одним или несколькими модулями вывода аудиосигнала, на втором мультимедиа-контроллере, по команде, полученной от универсального компьютера второго мультимедиа-контроллера;
преобразование звукового сигнала, полученного из сети, в формат, совместимый с выбранным устройством вывода аудиосигнала.
128. Способ по п.127, отличающийся тем, что сетевой интерфейс представляет собой интерфейс сети Ethernet.
129. Способ по п.127, далее включающий в себя следующие шаги:
преобразование аудиосигналов различных форматов в предопределенный формат аудиосигналов в модуле ввода аудиосигнала первого мультимедиа-контроллера.
130. Способ по п.127, далее включающий в себя следующие шаги:
прием одного или нескольких видеосигналов от одного или нескольких источников видеосигнала на первом мультимедиа-контроллере;
коммутация видеосигнала, поступающего от определенного источника видеосигнала, на второй сетевой интерфейс, соединенный с некоторой второй сетью, на первом мультимедиа-контроллере, по команде, полученной от универсального компьютера первого мультимедиа-контроллера.
131. Способ по п.130, отличающийся тем, что вторая сеть представляет собой оптоволоконную сеть.
132. Способ по п.130, отличающийся тем, что первый сетевой интерфейс и второй сетевой интерфейс являются одним и тем же сетевым интерфейсом, а первая сеть и вторая сеть являются одной и той же сетью.
133. Способ по п.130, далее включающий в себя следующие шаги:
прием видеосигнала из второй сети на втором мультимедиа-контроллере;
коммутация видеосигнала, поступающего из второй сети, на оди или несколько модулей вывода аудиосигнала на втором мультимедиа-контроллере по команде универсального компьютера второго мультимедиа-контроллера;
преобразование видеосигнала, поступающего из второй сети, в формат, совместимый с выбранным устройством вывода видеосигнала.
134. Способ по п.127, далее включающий в себя следующие шаги:
прием аудиосигнала из сети на третьем мультимедиа-контроллере.
135. Система для управления мультимедиа, включающая в себя следующие компоненты:
устройство, осуществляющее прием одного или нескольких аудиосигналов на первом мультимедиа-контроллере от одного или нескольких источников аудиосигнала;
устройство, осуществляющее коммутацию аудиосигнала, поступающего от определенного источника аудиосигнала, на сетевой интерфейс, соединенный с некоторой сетью, на первом мультимедиа-контроллере, по команде, полученной от универсального компьютера первого мультимедиа-контроллера;
устройство, осуществляющее прием аудиосигнала из сети на втором мультимедиа-контроллере;
устройство, осуществляющее коммутацию аудиосигнала, поступающего из сети, с одним или несколькими модулями вывода аудиосигнала, на втором мультимедиа-контроллере, по команде, полученной от универсального компьютера второго мультимедиа-контроллера;
устройство, осуществляющее преобразование звукового сигнала, полученного из сети, в формат, совместимый с выбранным устройством вывода аудиосигнала.