СПОСОБ И УСТРОЙСТВО ДЛЯ СОВМЕСТНОГО ИСПОЛЬЗОВАНИЯ ФУНКЦИЙ МЕЖДУ УСТРОЙСТВАМИ ЧЕРЕЗ СЕТЬ

1. Способ совместного использования функции между устройствами через сеть, причем способ содержит этапы, на которых:
выбирают второе устройство, которое имеет совместно используемую функцию, требуемую первым устройством, из числа по меньшей мере одного устройства, соединенного с сетью;
соединяют первое устройство со вторым устройством через сеть;
передают исходное мультимедийное содержание из первого устройства второму устройству через сеть; и
выполняют совместно используемую функцию по отношению к исходному мультимедийному содержанию во втором устройстве и принимают результирующие данные выполнения совместно используемой функции в первом устройстве через сеть.
2. Способ по п.1, в котором этап выбора второго устройства содержит этапы, на которых:
осуществляют поиск по меньшей мере одного устройства, имеющего совместно используемую функцию, требуемую первым устройством, из числа по меньшей мере одного устройства, соединенного с сетью; и
выбирают второе устройство из числа по меньшей мере одного найденного устройства.
3. Способ по п.1, в котором этап выбора второго устройства содержит этапы, на которых:
принимают список свойств каждого из устройств из числа по меньшей мере одного устройства, соединенного с сетью; и
выбирают второе устройство с учетом списка свойств устройств.
4. Способ по п.1, в котором на этапе передачи исходного мультимедийного содержания вместе с исходным мультимедийным содержанием передают информацию относительно типов результирующих данных, которые должны быть получены при выполнении совместно используемой функции по отношению к исходному мультимедийному содержанию.
5. Способ по п.1, в котором на этапе передачи исходного мультимедийного содержания исходное мультимедийное содержание преобразуют в транспортный поток (TS), и поток TS передают ко второму устройству.
6. Способ по п.1, в котором на этапе приема результирующих данных результирующие данные являются или окончательными декодированными данными или данными, закодированными в формате, отличном от формата исходного мультимедийного содержания.
7. Способ совместного использования функции между устройствами через сеть, причем способ содержит этапы, на которых:
предоставляют первому устройству список свойств второго устройства, которое имеет совместно используемую функцию, требуемую первым устройством, из числа по меньшей мере одного устройства, соединенного с сетью;
соединяют первое устройство со вторым устройством через сеть;
принимают исходное мультимедийное содержание от первого устройства во втором устройстве через сеть; и
выполняют совместно используемую функцию по отношению к исходному мультимедийному содержанию во втором устройстве и передают результирующие данные выполнения совместно используемой функции первому устройству через сеть.
8. Устройство для совместного использования функции между устройствами через сеть, причем устройство содержит:
блок выбора внешнего устройства, который выбирает внешнее устройство, имеющее совместно используемую функцию, из числа по меньшей мере одного устройства, соединенного с сетью;
блок передачи мультимедийного содержания, который передает исходное мультимедийное содержание внешнему устройству, когда устройство и внешнее устройство соединены друг с другом через сеть; и
блок приема обработанного результата, который принимает результирующие данные, полученные при выполнении совместно используемой функции по отношению к исходному мультимедийному содержанию во внешнем устройстве.
9. Устройство по п.8, в котором блок выбора внешнего устройства принимает список свойств устройств относительно каждого устройства, соединенного с сетью, и выбирает внешнее устройство с учетом принятого списка свойств устройств.
10. Устройство по п.8, в котором по меньшей мере один из списков свойств устройств и информация относительно типов результирующих данных отображается в виде пользовательского интерфейса.
11. Устройство для совместного использования функции между устройствами через сеть, причем устройство содержит:
блок обработки запросов устройств на соединение, который обрабатывает запрос на соединение с внешним устройством, соединенным с сетью, если устройство имеет совместно используемую функцию, требуемую внешним устройством;
блок приема мультимедийного содержания, который принимает исходное мультимедийное содержание от внешнего устройства, когда устройство и внешнее устройство соединены друг с другом через сеть;
блок выполнения совместно используемой функции, который выполняет совместно используемую функцию по отношению к принятому исходному мультимедийному содержанию; и
блок передачи обработанного результата, который передает результирующие данные, полученные при выполнении совместно используемой функции, внешнему устройству через сеть.
12. Устройство по п.11, в котором блок выполнения совместно используемой функции выполняет совместно используемую функцию в соответствии с типами результирующих данных, которые должны быть получены при выполнении совместно используемой функции, как определено в информации, принятой вместе с исходным мультимедийным содержанием.
13. Система для совместного использования функции между устройствами через сеть, причем система содержит:
первое устройство, которое соединено с сетью и требует совместно используемую функцию; и
второе устройство, которое включает в себя совместно используемую функцию и соединено с первым устройством через сеть, выполняет совместно используемую функцию по отношению к исходному мультимедийному содержанию, обеспеченного первым устройством, и предоставляет результирующие данные, полученные при выполнении совместно используемой функции, первому устройству.
14. Система по п.13, дополнительно содержащая релейный блок, который на этапе соединения первого устройства со вторым устройством управляет списком свойств каждого по меньшей мере одного устройства, соединенного с сетью, и либо предоставляет все списки свойств устройств первому устройству, либо обеспечивает список свойств устройства, имеющего совместно используемую функцию, требуемую первым устройством, первому устройству.
15. Энергонезависимый машиночитаемый носитель записи, на котором записана компьютерная программа для реализации способа по любому из пп.1-7.