Способ и устройство для передачи информации о мультимедийных элементах в системе передачи мультимедиа

Изобретение относится к системам передачи мультимедиа. Техническим результатом является обеспечение информации о конфигурации сцены и многоэкранной информации без снижения качества услуги и восприятия пользователем. Предложен способ отправки информации о мультимедийных элементах первым терминалом, включающий: генерацию информации о конфигурации сцены, которая включает в себя информацию в отношении по меньшей мере одного мультимедийного элемента из множества мультимедийных элементов, и отправку информации о конфигурации сцены ко второму терминалу. Информация в отношении по меньшей мере одного мультимедийного элемента включает в себя по меньшей мере одно из информации, указывающей, следует ли разрешить воспроизведение упомянутого по меньшей мере одного мультимедийного элемента во втором терминале, информации о ресурсах, используемой для воспроизведения по меньшей мере одного мультимедийного элемента, информации о положении, используемой для воспроизведения по меньшей мере одного мультимедийного элемента на экране, и информации о времени воспроизведения для по меньшей мере одного мультимедийного элемента. 4 н. и 8 з.п. ф-лы, 21 ил., 8 табл.

 

ОБЛАСТЬ ТЕХНИКИ

[1] Данное изобретение относится к системам передачи мультимедиа. Более конкретно, данное изобретение относится к способу и устройству для передачи информации о мультимедийных элементах в системе передачи мультимедиа.

УРОВЕНЬ ТЕХНИКИ

[2] С внедрением на рынке смартфонов, планшетных персональных компьютеров (PC), и интеллектуальных телевизоров (TV), обеспечивается интеллектуальная среда мультимедийных средств. Развитие интеллектуальных устройств, управляемых смартфонами, обеспечивает среду взаимосвязанных мультимедийных средств, при этом способствуя использованию мультиэкранов для интеллектуальных TV, планшетных PC, и облачных вычислений, при этом заменяя три экрана предшествующего уровня техники для PC, TV и мобильных устройств. Ожидается, что с развитием интеллектуальных мультимедийных средств и облачных вычислений, и с изменением среды связи, появятся полнофункциональные многоэкранные услуги.

[3] Многоэкранная услуга относится к следующему поколению вычислительных/сетевых услуг для обмена одним или несколькими мультимедийными элементами в различных терминалах, таких как смартфоны, PC, интеллектуальные TV, планшетные PC, и т.д. Многоэкранная услуга обеспечивает пользователям возможность использования мультимедийных элементов в любом месте, а также использования множества мультимедийных элементов одновременно с использованием множества терминалов.

[4] Приведенная выше информация представлена только в качестве общей информации для помощи в понимании данного изобретения. Никакие определения не делались, и никакие утверждения не делаются, в отношении того, могло ли приведенное выше рассматриваться в качестве предшествующего уровня техники в отношении данного изобретения.

СУЩНОСТЬ ИЗОБРЕТЕНИЯ

ТЕХНИЧЕСКАЯ ПРОБЛЕМА

[5] Многоэкранная услуга имеет некоторые похожие аспекты с информацией о конфигурации сцены, в которой может быть одновременно использовано большое количество мультимедийных элементов большим количеством терминалов, и в которой может потребоваться компоновка на экране совместно используемых мультимедийных элементов. Таким образом, существует потребность в способе обмена мультимедийными элементами между терминалами для многоэкранной услуги с использованием информации о конфигурации сцены.

[6] Обеспечение информации о конфигурации сцены и многоэкранной информации означает, что две услуги обеспечиваются через различные приложения, что может вызвать две проблемы. Во-первых, обеспечение различных услуг одновременно может нагрузить терминалы. Во-вторых, если пользователь видит два выполняющихся приложения, отображаемые на единственном экране, то рассогласование мультимедийных элементов может вызывать снижение качества услуги и восприятия пользователем.

РЕШЕНИЕ ПРОБЛЕМЫ

[7] Аспекты данного изобретения предназначены для устранения по меньшей мере упомянутых выше проблем и/или недостатков и для обеспечения по меньшей мере преимуществ, описанных ниже. Соответственно, одним аспектом данного изобретения является обеспечение способа и устройства для передачи информации о мультимедийных элементах в системах передачи мультимедиа.

[8] Данное изобретение также обеспечивает способ и устройство для передачи мультимедийных элементов между терминалами с использованием информации о конфигурации сцены.

[9] Данное изобретение также обеспечивает способ и устройство, которые обеспечивают многочисленным терминалам возможность эффективного конфигурирования экрана на основе передачи мультимедийных элементов.

[10] Согласно одному аспекту данного изобретения, обеспечивается способ отправки информации о мультимедийных элементах первым терминалом в системе передачи мультимедиа. Этот способ включает в себя генерацию информации о конфигурации сцены, которая включает в себя информацию в отношении по меньшей мере одного мультимедийного элемента из многочисленных мультимедийных элементов, и отправку информации о конфигурации сцены ко второму терминалу, причем информация в отношении упомянутого по меньшей мере одного мультимедийного элемента включает в себя по меньшей мере одно из информации, указывающей, следует ли разрешить воспроизведение упомянутого по меньшей мере одного мультимедийного элемента во втором терминале, информации о ресурсах, используемой для воспроизведения упомянутого по меньшей мере одного мультимедийного элемента, информации о положении, используемой для воспроизведения упомянутого по меньшей мере одного мультимедийного элемента на экране, и информации о времени воспроизведения для упомянутого по меньшей мере одного мультимедийного элемента.

[11] Согласно другому аспекту данного изобретения, обеспечивается способ приема информации о мультимедийных элементах вторым терминалом в системе передачи мультимедиа. Этот способ включает в себя прием от первого терминала информации о конфигурации сцены, которая включает в себя информацию в отношении по меньшей мере одного мультимедийного элемента из многочисленных мультимедийных элементов, и воспроизведение упомянутого по меньшей мере одного мультимедийного элемента на основе информации о конфигурации сцены, причем информация в отношении упомянутого по меньшей мере одного мультимедийного элемента включает в себя по меньшей мере одно из информации, указывающей, следует ли разрешить воспроизведение упомянутого по меньшей мере одного мультимедийного элемента во втором терминале, информации о ресурсах, используемой для воспроизведения упомянутого по меньшей мере одного мультимедийного элемента, информации о расположении, используемой для воспроизведения упомянутого по меньшей мере одного мультимедийного элемента на экране, и информации о времени воспроизведения для упомянутого по меньшей мере одного мультимедийного элемента.

[12] Согласно другому аспекту данного изобретения, обеспечивается первый терминал системы передачи мультимедиа. Первый терминал включает в себя контроллер для генерации информации о конфигурации сцены, которая включает в себя информацию в отношении по меньшей мере одного мультимедийного элемента из многочисленных мультимедийных элементов, и передатчик для отправки информации о конфигурации сцены к второму терминалу, причем информация в отношении упомянутого по меньшей мере одного мультимедийного элемента включает в себя по меньшей мере одно из информации, указывающей, следует ли разрешить воспроизведение упомянутого по меньшей мере одного мультимедийного элемента во втором терминале, информации о ресурсах, используемой для воспроизведения упомянутого по меньшей мере одного мультимедийного элемента, информации о положении, используемой для воспроизведения упомянутого по меньшей мере одного мультимедийного элемента на экране, и информации о времени воспроизведения для упомянутого по меньшей мере одного мультимедийного элемента.

[13] Согласно другому аспекту данного изобретения, обеспечивается второй терминал системы передачи мультимедиа. Второй терминал включает в себя приемник для приема от первого терминала информации о конфигурации сцены, которая включает в себя информацию в отношении по меньшей мере одного мультимедийного элемента из многочисленных мультимедийных элементов, и контроллер для воспроизведения упомянутого по меньшей мере одного мультимедийного элемента на основе информации о конфигурации сцены, причем информация в отношении упомянутого по меньшей мере одного мультимедийного элемента включает в себя по меньшей мере одно из информации, указывающей, следует ли разрешить воспроизведение упомянутого по меньшей мере одного мультимедийного элемента во втором терминале, информации о ресурсах, используемой для воспроизведения упомянутого по меньшей мере одного мультимедийного элемента, информации о положении, используемой для воспроизведения упомянутого по меньшей мере одного мультимедийного элемента на экране, и информации о времени воспроизведения для упомянутого по меньшей мере одного мультимедийного элемента.

[14] Другие аспекты, преимущества и характерные признаки данного изобретения явствуют для специалистов в данной области техники из последующего подробного описания, которое, в сочетании с приложенными чертежами, раскрывает различные варианты осуществления данного изобретения.

КРАТКОЕ ОПИСАНИЕ ЧЕРТЕЖЕЙ

[15] Изложенные выше и другие аспекты, признаки и преимущества некоторых вариантов осуществления данного изобретения будут более ясны из последующего описания, взятого в сочетании с сопутствующими чертежами, на которых:

[16] Фиг. 1 иллюстрирует компоновку областей на экране на основе информации о композиции (Composition Information, CI) согласно одному варианту осуществления данного изобретения;

[17] Фиг. 2 является последовательностью операций, иллюстрирующей операции первичного устройства для ограничения воспроизведения конкретного мультимедийного элемента во вторичном устройстве согласно одному варианту осуществления данного изобретения;

[18] Фиг. 3 является последовательностью операций, иллюстрирующей операции вторичного устройства, в котором воспроизведение конкретного мультимедийного элемента ограничивается согласно одному варианту осуществления данного изобретения;

[19] Фиг. 4a и 4b иллюстрируют конкретные мультимедийные элементы, воспроизводящиеся во вторичном устройстве, согласно одному варианту осуществления данного изобретения;

[20] Фиг. 5 является последовательностью операций, иллюстрирующей операции первичного устройства для обеспечения вторичному устройству возможности воспроизведения конкретных мультимедийных элементов, согласно одному варианту осуществления данного изобретения;

[21] Фиг. 6 является последовательностью операций, иллюстрирующей операции вторичного устройства, которое воспроизводит конкретные мультимедийные элементы согласно одному варианту осуществления данного изобретения;

[22] Фиг. 7a и 7b иллюстрируют первичное и вторичное устройства, оба воспроизводящие одинаковые мультимедийные элементы, согласно одному варианту осуществления данного изобретения;

[23] Фиг. 8 является последовательностью операций, иллюстрирующей операции первичного устройства, которое воспроизводит мультимедийные элементы, такие же, как мультимедийные элементы вторичного устройства, согласно одному варианту осуществления данного изобретения;

[24] Фиг. 9 является последовательностью операций, иллюстрирующей операции вторичного устройства, которое воспроизводит мультимедийные элементы, такие же, как мультимедийные элементы первичного устройства, согласно одному варианту осуществления данного изобретения;

[25] Фиг. 10a и 10b иллюстрируют один вариант осуществления данного изобретения, где мультимедийные элементы, только что воспроизведенные в первичном устройстве, пересылается к вторичному устройству для воспроизведения, согласно одному варианту осуществления данного изобретения;

[26] Фиг. 11 является последовательностью операций, иллюстрирующей операции первичного устройства, которое пересылает мультимедийные элементы к вторичному устройству, согласно одному варианту осуществления данного изобретения;

[27] Фиг. 12 является последовательностью операций, иллюстрирующей операции вторичного устройства, которое воспроизводит мультимедийные элементы, принятые от первичного устройства, согласно одному варианту осуществления данного изобретения;

[28] Фиг. 13a и 13b иллюстрируют реконфигурирование экрана во вторичном устройстве в качестве реакции на пересылку дополнительных мультимедийных элементов согласно одному варианту осуществления данного изобретения;

[29] Фиг. 14 является последовательностью операций, иллюстрирующей операции вторичного устройства, которое изменяет конфигурацию экрана на основе передачи мультимедийных элементов, согласно одному варианту осуществления данного изобретения;

[30] Фиг. 15a и 15b иллюстрируют процедуру выполнения услуги на основе передачи мультимедийных элементов между терминалами с использованием CI согласно одному варианту осуществления данного изобретения; и

[31] Фиг. 16 является блок-схемой терминала согласно одному варианту осуществления данного изобретения.

[32] Следует понимать, что для всех чертежей одинаковые ссылочные позиции относятся к одинаковым частям, компонентам, и структурам.

ВАРИАНТЫ ОСУЩЕСТВЛЕНИЯ ИЗОБРЕТЕНИЯ

[33] Последующее описание со ссылкой на сопутствующие чертежи обеспечивается для помощи в полном понимании различных вариантов осуществления данного изобретения, определяемых формулой изобретения и ее эквивалентами. Оно включает в себя различные конкретные подробности для помощи в понимании, но предполагается, что они являются только иллюстративными. Таким образом, специалистам в данной области техники будет понятно, что различные изменения и модификации различных вариантов осуществления, описанных здесь, могут быть выполнены, не выходя за рамки объема и сущности данного изобретения. Дополнительно, описания общеизвестных функций и конструкций могут быть опущены для ясности и краткости.

[34] Термины и слова, используемые в последующем описании и формуле изобретения, не ограничиваются библиографическими значениями, а используются автором изобретения только для обеспечения возможности ясного и соответствующего понимания данного изобретения. Таким образом, специалистам в данной области техники следует понимать, что последующее описание различных вариантов осуществления данного изобретения обеспечивается только в иллюстративных целях, а не в целях ограничения данного изобретения, определяемого приложенной формулой изобретения и ее эквивалентами.

[35] Следует понимать, что формы единственного числа «один», «некоторый» включают в себя ссылки на множественное число, если в контексте ясно не предписано иное. Таким образом, например, ссылка на «поверхность компонента» включает в себя ссылку на одну или несколько таких поверхностей.

[36] Терминология, используемая здесь, приведена только в целях описания конкретных вариантов осуществления и не предназначена для ограничения изобретения.

[37] Следует дополнительно понимать, что термины «содержит» и/или «содержащий», при использовании в этом описании, определяют присутствие указанных признаков, целых чисел, стадий, операций, элементов, и/или компонентов, но не исключают присутствия или добавления одного или нескольких других признаков, целых чисел, стадий, операций, элементов, компонентов, и/или их групп.

[38] Если не указано иное, то все термины, включая технические и научные термины, используемые здесь, имеют общепринятое значение, понимаемое специалистами в данной области техники, к которой данное изобретение относится. Следует дополнительно понимать, что термины, такие как термины, определяемые в универсальных словарях, следует интерпретировать как имеющие значение, которое согласуется с их значением в контексте соответствующей области техники, и не должны быть интерпретированы в идеализированном или излишне формальном смысле, если иное не определено явно в данном документе.

[39] Данное изобретение обеспечивает способ и устройство для передачи мультимедийных элементов в системах передачи мультимедиа. Конкретно, варианты осуществления данного изобретения обеспечивают способ обеспечения атрибутов, относящихся к передаче мультимедийных элементов, с использованием информации о конфигурации сцены для одного или нескольких мультимедийных элементов, подлежащих воспроизведению (или проигрыванию) другим терминалом, способ определения событий для обеспечения моментов времени для получения и возврата мультимедийных элементов, и способ пересылки информации о ресурсах мультимедийных элементов и информации о конфигурации сцены. Другие различные варианты осуществления данного изобретения могут также обеспечить устройства, связанные с этими способами.

[40] В различных вариантах осуществления данного изобретения будут разъяснены мультимедийные услуги с использованием информации о конфигурации сцены (взаимозаменяемо называемой информацией о композиции (CI)). Однако, варианты осуществления данного изобретения не ограничены мультимедийными услугами с использованием информации о конфигурации сцены, а могут быть применены к любым другим областям, которые предлагают услуги посредством конфигурирования различных мультимедиа в комбинации.

[41] В различных вариантах осуществления, информация о конфигурации сцены может включать в себя временную и пространственную информацию различных мультимедийных элементов и информацию для описания отношений между элементами информации о конфигурации сцены.

[42] Информация о конфигурации сцены может быть создана с использованием расширяемого языка разметки гипертекста (eXtensible Markup Language, XML). Информация о конфигурации сцены и связанная с ней информация определяются, как показано в таблице 1.

[43]

Таблица 1
Информация Определение
CI (информация о композиции) информации о конфигурации сцены
Asset (Архив) единственный мультимедийный элемент (представляемый в XML как видео, звук, изображение и т.д., в зависимости от типа мультимедиа)
LoA (список архивов) список атрибутов многочисленных архивов
AI (информация об архиве) информация об атрибутах архива
src (источник) информация о ресурсах архива
view (вид) сцена
Area (Область) набор архивов, в котором один или несколько архивов сконфигурированы независимо по времени и пространству, что представляется в XML как div
divLocation часть view для компоновки одной Area на экране
head (заголовок) набор информации в отношении LoA, AI, view и divLocation
body (тело) набор информации в отношении Area
width (ширина), height (высота), left (пространство слева), top (пространство сверху), z-index (приоритет воспроизведения, если существует пространственное перекрытие) пространственная информация для Asset, view, Area и divLocation
begin (начало)(время начала воспроизведения), end (конец)(время остановки воспроизведения), dur (продолжительность воспроизведения) временная информация для Asset, view, Area и divLocation

[44] Различные варианты осуществления данного изобретения будут теперь подробно описаны со ссылкой на приложенные чертежи.

[45] В случае, когда существуют многочисленные терминалы в системе передачи мультимедиа, может быть выполнена передача мультимедийных элементов между этими терминалами. А именно, терминал может обеспечить мультимедийные элементы для другого терминала, который может, в свою очередь, воспроизвести (или проиграть) эти мультимедийные элементы.

[46] При использовании здесь, терминал, который обеспечивает мультимедийные элементы для другого терминала, называется первичным устройством, а другой терминал, который принимает мультимедийные элементы от первичного устройства, называется вторичным устройством.

[47] Первичное устройство или вторичное устройство каждое может конфигурировать экран с использованием CI, представленной в таблице 2. Таблица 2 представляет пример CI.

[48] Таблица 2

[49] Со ссылкой на часть <body> (<тело>) в таблице 2, существуют три видеоархива, "video1" («видео1»), "video2" («видео2») и "video3" («видео3»), которые могут быть скомпонованы соответственно в "Area1" («Области1»), "Area2" («Области2»), и "Area3" («Области3»), каждая из которых имеет различную пространственную информацию. Эти три видеоархива могут быть представлены в виде информации о ресурсах и типах мультимедиа, как показано в части <LoA> под <head> (<заголовок>), и "video1" и "video2" из трех видеоархивов могут быть скомпонованы в view (виде) на основе двух divLocation из <div>. Экран на основе CI из таблицы 2 может быть сконфигурирован, как показано на фиг. 1.

[50] Фиг. 1 иллюстрирует компоновку областей на экране на основе CI согласно одному варианту осуществления данного изобретения.

[51] Со ссылкой на фиг. 1, на основе CI из таблицы 2, Area1 (Область1) 100 и Area2 (Область2) 120, которые включают в себя "video1" и "video2" соответственно из трех видеоархивов, скомпонованы в соответствующих положениях.

[52] Если существуют многочисленные терминалы, например, первичное устройство и вторичное устройство, то первичное и вторичное устройство каждое воспроизводит (или проигрывает) мультимедийный элемент, посредством конфигурирования экрана в различных видах в зависимости от CI. CI может быть обеспечена, например, мультимедиа сервером для каждого из первичного и вторичного устройств, или может быть обеспечена первичным устройством для вторичного устройства, как будет описано ниже.

[53] В различных вариантах осуществления, обеспечиваются способы обеспечения первичному и вторичному устройствам возможности воспроизведения мультимедийных элементов с различными видами конфигурации экрана. Конкретно, варианты осуществления включают в себя (1) способ ограничения воспроизведения мультимедийных элементов на вторичном устройстве, (2) способ обеспечения вторичному устройству возможности воспроизведения конкретных мультимедийных элементов, (3) способ воспроизведения одинаковых мультимедийных элементов в первичном и вторичном устройствах, (4) способ пересылки мультимедийных элементов к вторичному устройству для воспроизведения, и (5) способ реконфигурирования экрана в качестве реакции на передачу мультимедийных элементов.

[54] Каждый из способов будет подробно описан ниже.

[55] (1) СПОСОБ ОГРАНИЧЕНИЯ ВОСПРОИЗВЕДЕНИЯ МУЛЬТИМЕДИЙНЫХ ЭЛЕМЕНТОВ ВО ВТОРИЧНОМ УСТРОЙСТВЕ

[56] Для ограничения воспроизведения мультимедийных элементов во вторичном устройстве, может быть использована CI, показанная в таблице 3.

[57] Таблица 3

[58] Таблица 3 представляет CI, которая имеет дополнительную информацию для ограничения воспроизведения во вторичном устройстве, дополнительно к CI, показанной в таблице 2, и эта дополнительная информация называется информацией об ограничении воспроизведения (plungeOut = "disable"(«отключить»)). В CI из таблицы 3, plungeOut = "disable" указывает, что ограничивается воспроизведение "video1", включенного в Area1, указанную посредством "divL1".

[59] Один или несколько архивов могут содержаться в Area, и, таким образом, Area может быть удобно использована для пересылки многочисленных архивов к вторичному устройству. Таким образом, Area может быть использована в качестве модуля пересылаемых архивов. divLocation обеспечивает признаки для компоновки Area на экране таким образом, что она может также обеспечить информацию в отношении передачи мультимедийных элементов, например, информацию об ограничении воспроизведения. Согласно этому способу, операции первичного устройства и вторичного устройства показаны на фиг. 2 и 3, соответственно.

[60] Фиг. 2 является последовательностью операций, иллюстрирующей операции первичного устройства для ограничения воспроизведения конкретных мультимедийных элементов во вторичном устройстве, согласно одному варианту осуществления данного изобретения.

[61] Со ссылкой на фиг. 2, в операции 200, первичное устройство выбирает по меньшей мере один мультимедийный элемент из большого количества мультимедийных элементов, воспроизведение которого должно быть ограничено на вторичном устройстве. Выбор упомянутого по меньшей мере одного мультимедийного элемента может быть выполнен в качестве реакции на пользовательский ввод данных или с использованием отдельного управления.

[62] В операции 202, первичное устройство добавляет информацию об ограничении воспроизведения (plungeOut = "disable") к CI, указывающую, что воспроизведение выбранного по меньшей мере одного мультимедийного элемента должно быть ограничено. В операции 204, первичное устройство отправляет CI, которая включает в себя информацию об ограничении воспроизведения, к вторичному устройству.

[63] В операции 206, первичное устройство воспроизводит мультимедийные элементы на основе CI. Первичное устройство может воспроизвести упомянутый по меньшей мере один мультимедийный элемент, воспроизведение которого ограничено во вторичном устройстве.

[64] Фиг. 3 является последовательностью операций, иллюстрирующей операции вторичного устройства, в котором воспроизведение конкретных мультимедийных элементов ограничивается согласно одному варианту осуществления данного изобретения.

[65] Со ссылкой на фиг. 3, в операции 300, вторичное устройство принимает CI от первичного устройства. В операции 302, вторичное устройство определяет, содержит ли CI информацию об ограничении воспроизведения.

[66] Если CI не содержит информацию об ограничении воспроизведения, то в операции 308, вторичное устройство воспроизводит мультимедийный элемент на основе CI. Если CI содержит информацию об ограничении воспроизведения, то в операции 304, вторичное устройство выявляет по меньшей мере один мультимедийный элемент на основе информации об ограничении воспроизведения. В операции 306, вторичное устройство воспроизводит мультимедийные элементы, отличные от выявленного по меньшей мере одного мультимедийного элемента.

[67] (2) СПОСОБ ВОСПРОИЗВЕДЕНИЯ КОНКРЕТНЫХ МУЛЬТИМЕДИЙНЫХ ЭЛЕМЕНТОВ НА ВТОРИЧНОМ УСТРОЙСТВЕ

[68] Фиг. 4a и 4b иллюстрируют конкретные мультимедийные элементы, воспроизводящиеся во вторичном устройстве, согласно одному варианту осуществления данного изобретения.

[69] Со ссылкой на фиг. 4a, первичное устройство может воспроизводить и отображать "video1" из Area1 100 и "video2" из Area2 120 на экране, как показано на фиг. 1. Первичное устройство может использовать CI, представленную в таблице 4 для обеспечения мультимедийному элементу, не воспроизводящемуся на первичном устройстве, возможности воспроизведения на вторичном устройстве, как показано на фиг. 4b.

[70] Таблица 4

[71] Таблица 4 представляет CI, которая имеет дополнительную информацию для разрешения воспроизведения во вторичном устройстве, дополнительно к CI, показанной в таблице 2, и эта информация называется информацией о разрешении воспроизведения (plungeOut = "complementary" («дополняющий»)). В CI из таблицы 4, plungeOut = "complementary" обеспечивается в divLocation в качестве информации в отношении передачи мультимедийных элементов, указывая, что "video3" из Area3 (Области3) 400, которое имеется в наличии, но не показано на этом виде, на основе divLocation разрешено для воспроизведения во вторичном устройстве, при этом являясь ограниченным в первичном устройстве.

[72] Согласно этому способу, операции первичного устройства и вторичного устройства показаны на фиг. 5 и 6, соответственно.

[73] Фиг. 5 является последовательностью операций, иллюстрирующей операции первичного устройства для обеспечения вторичному устройству возможности воспроизведения конкретных мультимедийных элементов, согласно одному варианту осуществления данного изобретения.

[74] Со ссылкой на фиг. 5, в операции 500, первичное устройство выбирает по меньшей мере один мультимедийный элемент из многочисленных мультимедийных элементов, который подлежит воспроизведению во вторичном устройстве. Выбор упомянутого по меньшей мере одного мультимедийного элемента может быть выполнен в качестве реакции на пользовательский ввод данных или с использованием отдельного управления.

[75] В операции 502, первичное устройство добавляет информацию о разрешении воспроизведения (plungeOt = "complementary"), которая указывает на воспроизведение выбранного по меньшей мере одного мультимедийного элемента, к CI, вместе с информацией о ресурсах выбранного по меньшей мере одного мультимедийного элемента.

[76] В операции 504, первичное устройство отправляет результирующую CI к вторичному устройству, и, в операции 506, первичное устройство воспроизводит соответствующие мультимедийные элементы на основе CI. Первичное устройство может воспроизводить мультимедийные элементы, отличные от упомянутого по меньшей мере одного мультимедийного элемента, разрешенного для воспроизведения во вторичном устройстве.

[77] Фиг. 6 является последовательностью операций, иллюстрирующей операции вторичного устройства, которое воспроизводит конкретные мультимедийные элементы, согласно одному варианту осуществления данного изобретения.

[78] Со ссылкой на фиг. 6, в операции 600, вторичное устройство принимает CI от первичного устройства. В операции 602, вторичное устройство определяет, содержит ли CI информацию о разрешении воспроизведения.

[79] Если CI содержит информацию о разрешении воспроизведения, то в операции 604, вторичное устройство выявляет из CI по меньшей мере один мультимедийный элемент на основе информации об ограничении воспроизведения. В операции 606, вторичное устройство воспроизводит упомянутый по меньшей мере один мультимедийный элемент на основе информации о ресурсах упомянутого по меньшей мере одного мультимедийного элемента, содержащейся в CI.

[80] Если CI не содержит информацию о разрешении воспроизведения, то вторичное устройство заканчивает процедуру.

[81] (3) СПОСОБ ВОСПРОИЗВЕДЕНИЯ ОДИНАКОВЫХ МУЛЬТИМЕДИЙНЫХ ЭЛЕМЕНТОВ В ПЕРВИЧНОМ И ВТОРИЧНОМ УСТРОЙСТВАХ

[82] Фиг. 7a и 7b иллюстрируют первичное и вторичное устройства, воспроизводящие одинаковые мультимедийные элементы, согласно одному варианту осуществления данного изобретения.

[83] Со ссылкой на фиг. 7a, первичное устройство может воспроизводить и отображать "video1" в Area1 100 и "video2" в Area2 120 на экране, как показано на фиг. 1. Мультимедийный элемент, воспроизводящийся первичным устройством, может быть воспроизведен также вторичным устройством, как показано на фиг. 7b. Со ссылкой на фиг. 7b, "video2" воспроизводится как в Area2 120 первичного устройства, так и в Area2 700 вторичного устройства.

[84] Такое одновременное воспроизведение мультимедийных элементов может быть выполнено с использованием CI, представленной в таблице 5.

[85] Таблица 5

[86] Таблица 5 представляет CI которая имеет дополнительную информацию для разрешения одновременного воспроизведения в первичном и вторичном устройствах, дополнительно к CI, показанной в таблице 2, и эта информация называется информацией о разрешении одновременного воспроизведения (plungeOut = "sharable" («совместно используемый»)). В CI из таблицы 5, plungeOut = "sharable" обеспечивается в divLocation в качестве информации в отношении передачи мультимедийных элементов, указывающей, что "video2" разрешено для воспроизведения в первичном устройстве в Area2 120 и во вторичном устройстве в Area2 700, одновременно.

[87] Согласно этому способу, операции первичного устройства и вторичного устройства показаны на фиг. 8 и 9, соответственно.

[88] Фиг. 8 является последовательностью операций, иллюстрирующей операции первичного устройства, которое воспроизводит мультимедийные элементы, такие же, как мультимедийные элементы вторичного устройства, согласно одному варианту осуществления данного изобретения.

[89] Со ссылкой на фиг. 8, в операции 800, первичное устройство выбирает по меньшей мере один мультимедийный элемент из многочисленных мультимедийных элементов, который должен быть одновременно воспроизведен как в первичном, так и во вторичном устройстве. Выбор упомянутого по меньшей мере одного мультимедийного элемента может быть выполнен в качестве реакции на пользовательский ввод данных или с использованием отдельного управления.

[90] В операции 802, первичное устройство добавляет информацию о разрешении одновременного воспроизведения (plungeOt = "sharable"), которая указывает одновременное воспроизведение выбранного по меньшей мере одного мультимедийного элемента, к CI, вместе с информацией о ресурсах выбранного по меньшей мере одного мультимедийного элемента.

[91] В операции 804, первичное устройство отправляет результирующую CI к вторичному устройству, и, в операции 806, первичное устройство воспроизводит соответствующие мультимедийные элементы на основе CI. Первичное устройство может воспроизводить мультимедийные элементы, такие же, как мультимедийные элементы вторичного устройства.

[92] Фиг. 9 является последовательностью операций, иллюстрирующей операции вторичного устройства, которое воспроизводит мультимедийные элементы, такие же, как мультимедийные элементы первичного устройства, согласно одному варианту осуществления данного изобретения.

[93] Со ссылкой на фиг. 9, в операции 900, вторичное устройство принимает CI от первичного устройства. В операции 902, вторичное устройство определяет, содержит ли CI информацию о разрешении одновременного воспроизведения.

[94] Если CI содержит информацию о разрешении одновременного воспроизведения, то в операции 904, вторичное устройство выявляет по меньшей мере один мультимедийный элемент на основе информации о разрешении одновременного воспроизведения. В операции 906, вторичное устройство воспроизводит упомянутый по меньшей мере один мультимедийный элемент на основе информации о ресурсах упомянутого по меньшей мере одного мультимедийного элемента, содержащейся в CI.

[95] Если CI не содержит информацию о разрешении одновременного воспроизведения, то вторичное устройство заканчивает процедуру.

[96] (4) СПОСОБ ПЕРЕСЫЛКИ МУЛЬТИМЕДИЙНОГО ЭЛЕМЕНТА К ВТОРИЧНОМУ УСТРОЙСТВУ ДЛЯ ВОСПРОИЗВЕДЕНИЯ

[97] Фиг. 10a и 10b иллюстрируют один вариант осуществления данного изобретения, где мультимедийные элементы, только что воспроизведенные в первичном устройстве, пересылается к вторичному устройству для воспроизведения, согласно одному варианту осуществления данного изобретения.

[98] Со ссылкой на фиг. 10a, первичное устройство может воспроизводить и отображать "video1" из Area1 100 и "video2" из Area2 120 на экране, как показано на фиг. 1. Если существует вторичное устройство, то "video2", которое до этих пор воспроизводилось в первичном устройстве в Area2 120, может быть воспроизведено во вторичном устройстве в Area2 1020. В то время как "video2" пересылается и воспроизводится во вторичном устройстве в Area2 1020, Area1 100 первичного устройства может быть перекомпонована в виде Area1 1000, как показано на фиг. 10b, на основе новой пространственной информации.

[99] Для предоставления первичному устройству новой пространственной информации для Area1 100, обеспечивается временная информация о том, когда выполнена передача мультимедиа между терминалами. Для обеспечения такой информации посредством передачи мультимедийных элементов между терминалами, в CI могут быть определены события о том, когда получить и возвратить мультимедийные элементы, как представлено в таблице 6.

[100] Таблица 6

[101] Со ссылкой на таблицу 6, информация, которая добавляется к divLocation из "divL1", begin = "0s AreaBack" end = "divL2.AreaOut", указывает на время начала воспроизведения и время остановки воспроизведения для Area1 100, как показано на фиг. 10a. Конкретно, эта информация указывает, что воспроизведение "video1" в Area1 100 начинается в 0 секунд и заканчивается, когда "video2" удаляется из Area2 120 первичного устройства и пересылается к Area2 1020 вторичного устройства.

[102] Информация, добавляемая к divLocation из "divL2", plungeOut = "dynamic" («динамический»), указывает, что область для воспроизведения "video2" является динамической, что означает, что "video2" может пересылаться к вторичному устройству для воспроизведения.

[103] Кроме того, информация, добавленная к divLocation из "divL3", begin = "divL2.AreaOut"end = "AreaBack", указывает на то, когда начинать и останавливать воспроизведение в Area1 1000, как показано на фиг. 10b. Конкретно, эта информация указывает, что "video1" начинает воспроизведение, когда "video2" удаляется из Area2 120 первичного устройства для воспроизведения во вторичном устройстве, и заканчивает воспроизведение, когда "video 2" снова воспроизводится в in Area2 120.

[104] Согласно этому способу, операции первичного устройства и вторичного устройства показаны на фиг. 11 и 12, соответственно.

[105] Фиг. 11 является последовательностью операций, иллюстрирующей операции первичного устройства, которое пересылает мультимедийные элементы к вторичному устройству, согласно одному варианту осуществления данного изобретения.

[106] Со ссылкой на фиг. 11, в операции 1100, первичное устройство выбирает по меньшей мере один мультимедийный элемент из многочисленных воспроизводящихся мультимедийных элементов, который подлежит воспроизведению во вторичном устройстве. Выбор упомянутого по меньшей мере одного мультимедийного элемента может быть выполнен в качестве реакции на пользовательский ввод данных или с использованием отдельного управления.

[107] В операции 1102, первичное устройство определяет, где и когда воспроизводить мультимедийные элементы, в качестве реакции на пересылку и возврат упомянутого по меньшей мере одного мультимедийного элемента. Конкретно, информация о том, где воспроизводить мультимедийные элементы, может содержать информацию в отношении положений отображаемых мультимедийных элементов, отличных от упомянутого по меньшей мере одного мультимедийного элемента, на экране первичного устройства в случае, когда упомянутый по меньшей мере один мультимедийный элемент должен быть воспроизведен в первичном устройстве, и информацию в отношении положений отображаемых мультимедийных элементов, отличных от упомянутого по меньшей мере одного мультимедийного элемента, на экране экрана вторичного устройства в случае, когда упомянутый по меньшей мере один мультимедийный элемент должен быть воспроизведен во вторичном устройстве.

[108] Информация о том, когда воспроизводить мультимедийные элементы, может содержать информацию в отношении времени начала и остановки воспроизведения мультимедийных элементов, отличных от упомянутого по меньшей мере одного мультимедийного элемента в случае, когда упомянутый по меньшей мере один мультимедийный элемент должен быть воспроизведен в первичном устройстве, и информацию в отношении времени начала и остановки воспроизведения мультимедийных элементов, отличных от упомянутого по меньшей мере одного мультимедийного элемента в случае, когда упомянутый по меньшей мере один мультимедийный элемент должен быть воспроизведен во вторичном устройстве.

[109] В операции 1104, первичное устройство добавляет информацию о ресурсах для выбранного по меньшей мере одного мультимедийного элемента к CI и отправляет CI к вторичному устройству. Информация о том, когда и где воспроизводить мультимедийные элементы, может быть добавлена к CI, но может быть не указана в CI, которая отправляется к вторичному устройству.

[110] В операции 1106, первичное устройство воспроизводит мультимедийные элементы, отличные от упомянутого по меньшей мере одного мультимедийного элемента, на основе информации о том, когда и где воспроизводить мультимедийные элементы.

[111] В операции 1108, первичное устройство определяет, должен ли упомянутый по меньшей мере один мультимедийный элемент быть возвращен от вторичного устройства, т.е., существует ли указание на воспроизведение упомянутого по меньшей мере одного мультимедийного элемента снова в первичном устройстве, согласно пользовательскому выбору.

[112] В операции 1110, в случае, когда упомянутый по меньшей мере один мультимедийный элемент возвращается, первичное устройство воспроизводит мультимедийные элементы, отличные от упомянутого по меньшей мере одного мультимедийного элемента, на основе информации о том, когда и где воспроизводить мультимедийные элементы, в качестве реакции на возврат мультимедийных элементов.

[113] Фиг. 12 является последовательностью операций, иллюстрирующей операции вторичного устройства, которое воспроизводит мультимедийные элементы, принятые от первичного устройства, согласно одному варианту осуществления данного изобретения;

[114] Со ссылкой на фиг. 12, в операции 1200, вторичное устройство принимает CI от первичного устройства. В операции 1202, вторичное устройство выявляет из CI информацию о ресурсах для упомянутого по меньшей мере одного мультимедийного элемента, и, в операции 1204, вторичное устройство воспроизводит упомянутый по меньшей мере один мультимедийный элемент на основе информации о ресурсах.

[115] В операции 1206, вторичное устройство возвращает упомянутый по меньшей мере один мультимедийный элемент к первичному устройству после выбора пользователя. Конкретно, вторичное устройство может возвратить упомянутый по меньшей мере один мультимедийный элемент к первичному устройству посредством отправки запроса в конкретном сообщении к первичному устройству на воспроизведение упомянутого по меньшей мере одного мультимедийного элемента или отправки первичному устройству информации о ресурсах для упомянутого по меньшей мере одного мультимедийного элемента.

[116] (5) СПОСОБ РЕКОНФИГУРИРОВАНИЯ ЭКРАНА В КАЧЕСТВЕ РЕАКЦИИ НА ПЕРЕДАЧУ МУЛЬТИМЕДИЙНЫХ ЭЛЕМЕНТОВ

[117] Первичное устройство может принимать от вторичного устройства по меньшей мере одну Area, которая содержит мультимедийные элементы, при этом отображая конкретную Area на основе CI. В этом случае, первичное устройство может перекомпоновать экран для отображения принятой по меньшей мере одной Area вместе с конкретной Area. Соответствующие пояснения будут приведены в отношении фиг. 13a и 13b.

[118] Фиг. 13a и 13b иллюстрируют реконфигурирование экрана во вторичном устройстве в качестве реакции на пересылку дополнительных мультимедийных элементов согласно одному варианту осуществления данного изобретения.

[119] Как показано на фиг. 13a, где первичное устройство отображает Area1 1300 на основе CI, если две Area, каждая из которых содержит мультимедийный элемент, пересылаются к первичному устройству, то первичное устройство может перекомпоновать экран, как показано на фиг. 13b. Эти две Area отображаются в конкретных положениях экрана первичного устройства (например, в первой принятой области 1340 и второй принятой области 1360 в порядке приема), и уже существующая Area1 1300 может быть перекомпонована в новом положении 1320 на основе новой пространственной информации.

[120] Для этого, первичное устройство может использовать CI, представленную в таблице 7 в качестве примера.

[121] Таблица 7

[122] Со ссылкой на таблицу 7, информация, добавленная к View1 (Вид1), begin = "0s divL3.AreaOut AreasOut"end = "AreaIn(1)", указывает, что отображение Area1 1300 начинается в 0 секунд, или начинается, когда не существует другой Area, подлежащей отображению, в положении, где Area1 должна быть воспроизведена, и заканчивается, если существует любая другая Area, подлежащая отображению в этом положении. А именно, View1 отображается, только если Area1 1300 существует.

[123] Информация, добавленная к View2 (Вид2), begin = "AreaIn(1)" end = divL3.AreaOut AreasOut", указывает, что отображение Area1 1300 начинается, когда существует другая дополнительная Area, подлежащая отображению, в положении, где Area1 должна быть отображена, и заканчивается, если не существует другой Area, подлежащей отображению в этом положении. А именно, View2 отображается, если существует дополнительная Area дополнительно к Area1 1300.

[124] Другая информация, добавленная к View2, plungeIn = "1" и plungeIn = "2", указывает на то, где скомпоновать принятые Area на экране, например, где скомпоновать первую принятую Area 1340 и где скомпоновать вторую принятую Area 1360.

[125] Согласно CI из таблицы 7, как показано на фиг. 13a, Area1 1300 начинает воспроизведение в 0 секунд на основе divLocation из View1. Если информация в отношении Area принимается посредством передачи мультимедийных элементов, то отображение View1 заканчивается, и View2 отображается, как показано на фиг. 13b. Согласно divLocation из "divL2", Area1 возобновляет воспроизведение в новом положении 1320.

[126] Определено, что DivLocation из "divL3" из View2 является пустой областью согласно атрибуту, добавленному к ней посредством передачи мультимедийных элементов, которая становится первой принятой Area 1340 согласно значению атрибута, plungeIn = "1". Также определено, что DivLocation из "divL4" из View2 является пустой областью 1360 согласно значению атрибута, plungeIn = "2".

[127] Воспроизведение View2 останавливается, когда Area из "divL3" возвращается, или когда происходит событие остановки, когда все переданные Area возвращаются, и View1 возобновляет воспроизведение согласно начальному событию.

[128] Операции первичного устройства согласно этому способу будут описаны в отношении фиг. 14.

[129] Фиг. 14 является последовательностью операций, иллюстрирующей операции вторичного устройства, которое изменяет конфигурацию экрана в качестве реакции на передачу мультимедийных элементов, согласно одному варианту осуществления данного изобретения.

[130] Со ссылкой на фиг. 14, в операции 1400, первичное устройство конфигурирует первый экран посредством отображения соответствующей Area на основе CI. В операции 1402, первичное устройство определяет, была ли принята от вторичного устройства Area, содержащая мультимедийные элементы.

[131] После приема Area, в операции 1404, первичное устройство конфигурирует второй экран посредством перекомпоновки экрана таким образом, чтобы могла быть создана дополнительная область воспроизведения (пустая область) для принятой Area. В операции 1406, первичное устройство предоставляет принятую Area для дополнительной области воспроизведения.

[132] В этого связи, первичное устройство может принимать многочисленные Area от вторичного устройства, и может создавать многочисленные дополнительные области воспроизведения. Первичное устройство может предоставлять многочисленные Area для многочисленных дополнительных областей воспроизведения на заданной основе. Например, первичное устройство может предоставить Area для областей, определенных в порядке приема.

[133] В операции 1408, если первичное устройство определяет, что принимаемая Area была возвращена, то в операции 1410, первичное устройство освобождает дополнительную область (области) воспроизведения и возвращается к первому экрану.

[134] Хотя фиг. 14 иллюстрирует операции первичного устройства, эти операции может быть выполнены вторичным устройством.

[135] Таблица 8 представляет пример информации в отношении Area, подлежащей отправке от первичного устройства к вторичному устройству посредством передачи мультимедийных элементов.

[136] Таблица 8

[137] Со ссылкой на таблицу 8, можно увидеть, что информация, которая должна быть обеспечена сначала, включает в себя пространственную информацию Area, src-информацию архивов в пределах Area, и, следовательно, информацию в отношении времени воспроизведения архивов к этому моменту, и что последующая информация включает в себя информацию в отношении каждого времени воспроизведения архива для обеспечения синхронизации между архивами.

[138] Фиг. 15a и 15b иллюстрируют процедуру выполнения услуги на основе передачи мультимедийных элементов с использованием CI согласно одному варианту осуществления данного изобретения.

[139] Со ссылкой на фиг. 15a, в операции 1500, первичное устройство и вторичное устройство каждое начинает воспроизведение мультимедийных элементов на основе CI. Например, первичное устройство начинает воспроизведение Area1 и Area1-2, в то время как вторичное устройство начинает воспроизведение Area2.

[140] В операции 1502, пользователь может запросить выполнение первичным устройством передачи мультимедийных элементов из Area1-2, т.е., пересылку Area1-2 к вторичному устройству для воспроизведения. Затем, в операции 1504, первичное устройство может отправить информацию о ресурсах для Area1-2 и информацию о конфигурации сцены, т.е., CI, к вторичному устройству. В операции 1506, первичное устройство заканчивает воспроизведение Area1-2.

[141] В операции 1508, событие, которое происходит от пересылки Area, вызывает применение новой информации о конфигурации сцены в первичном устройстве. В операции 1510, это событие вызывает применение новой информации о конфигурации сцены во вторичном устройстве. Например, Area1-1, воспроизведенная в первичном устройстве, и Area2, воспроизведенная во вторичном устройстве, могут быть перекомпонованы в новых положениях.

[142] В операции 1512, вторичное устройство начинает воспроизведение Area1-2. Вторичное устройство воспроизводит Area1-2 в положении, определенном из информации в отношении Area и информации в отношении пустой области в CI, принятой от первичного устройства. В варианте осуществления фиг. 15a, Area1-2 воспроизводится в положении справа от Area2.

[143] Символ 'A' указывает, что за операцией 1512 фиг. 15a следует операция 1514 фиг. 15b, и операции, следующие за операцией 1512, будут описаны со ссылкой на фиг. 15b.

[144] Со ссылкой на фиг. 15b, в операции 1514, для поддержки синхронного воспроизведения Area1-2, первичное устройство периодически отправляет временную информацию каждого архива к вторичному устройству. В операции 1516, пользователь может запросить возврат вторичным устройством Area1-2, т.е., отправку Area1-2 обратно к первичному устройству, и, в операции 1518, вторичное устройство заканчивает воспроизведение Area1-2.

[145] Далее, в операции 1520, вторичное устройство возвращается к своей предыдущей конфигурации сцены в качестве реакции на событие, которое происходит из возврата мультимедийных элементов. В операции 1522, первичное устройство возвращается к своей предыдущей конфигурации сцены в качестве реакции на событие, которое происходит из возврата мультимедийных элементов. В операции 1524, первичное устройство возобновляет воспроизведение Area1-2.

[146] Фиг. 16 является блок-схемой терминала согласно одному варианту осуществления данного изобретения.

[147] Терминал может соответствовать первичному устройству или вторичному устройству.

[148] Со ссылкой на фиг. 16, терминал включает в себя контроллер 1600, передатчик 1602, приемник 1604, и запоминающее устройство 1606.

[149] Контроллер 1600 управляет общим функционированием терминала, включая операции передатчика 1602, приемника 1604, и запоминающего устройства 1606.

[150] В частности, контроллер 1600 выполняет операции первичного устройства или вторичного устройства в отношении различных вариантов осуществления вышеупомянутых способов.

[151] Передатчик 1602 и приемник 1604 обеспечивают беспроводную связь терминала, и могут дополнительно включать в себя отдельные компоненты.

[152] Запоминающее устройство 1606 хранит данные и информацию, генерируемую из операций терминала, мультимедийные элементы, и т.д.

[153] Согласно вариантам осуществления данного изобретения, технология для обеспечения информации, используемой для передачи мультимедийных элементов между терминалами с использованием информации о конфигурации сцены, может стать основой для обеспечения конфигурации сцены и многоэкранных услуг в единственном приложении, и может быть эффективно использована для уменьшения дублирующихся использований перекрывающихся функциональностей между двумя услугами.

[154] Хотя данное изобретение показано и описано со ссылкой на его различные варианты осуществления, специалистам в данной области техники следует понимать, что различные изменения в форме и подробностях могут быть выполнены в нем, не выходя за рамки сущности и объема данного изобретения, определяемого приложенной формулой изобретения и ее эквивалентами.

1. Способ отправки информации о мультимедийных элементах первым терминалом в системе передачи мультимедиа, причем способ содержит:

генерацию информации о конфигурации сцены, которая включает в себя информацию в отношении по меньшей мере одного мультимедийного элемента из многочисленных мультимедийных элементов; и

отправку информации о конфигурации сцены ко второму терминалу,

причем информация в отношении упомянутого по меньшей мере одного мультимедийного элемента включает в себя по меньшей мере одно из информации, указывающей, следует ли разрешить воспроизведение упомянутого по меньшей мере одного мультимедийного элемента во втором терминале, информации о ресурсах, используемых для воспроизведения упомянутого по меньшей мере одного мультимедийного элемента, информации о положении, используемой для воспроизведения упомянутого по меньшей мере одного мультимедийного элемента на экране, и информации о времени воспроизведения для упомянутого по меньшей мере одного мультимедийного элемента.

2. Способ по п. 1, в котором информация, указывающая, следует ли разрешить воспроизведение упомянутого по меньшей мере одного мультимедийного элемента во втором терминале, содержит информацию, которая указывает, что воспроизведение упомянутого по меньшей мере одного мультимедийного элемента не разрешено во втором терминале, если упомянутый по меньшей мере один мультимедийный элемент предназначен для воспроизведения в первом терминале.

3. Способ по п. 1, в котором информация, указывающая, следует ли разрешить воспроизведение упомянутого по меньшей мере одного мультимедийного элемента во втором терминале, содержит информацию, которая указывает, что воспроизведение упомянутого по меньшей мере одного мультимедийного элемента разрешено во втором терминале, если по меньшей мере один мультимедийный элемент, не воспроизводящийся в первом терминале, предназначен для воспроизведения во втором терминале.

4. Способ по п. 1, в котором информация, указывающая, следует ли разрешить воспроизведение упомянутого по меньшей мере одного мультимедийного элемента во втором терминале, содержит информацию, которая указывает, что воспроизведение упомянутого по меньшей мере одного мультимедийного элемента разрешено во втором терминале и в первом терминале, если упомянутый по меньшей мере один мультимедийный элемент предназначен для воспроизведения в первом и во втором терминалах одновременно.

5. Способ по п. 1, дополнительно содержащий:

воспроизведение упомянутого по меньшей мере одного мультимедийного элемента посредством перекомпоновки мультимедийных элементов, отличных от упомянутого по меньшей мере одного мультимедийного элемента, среди многочисленных мультимедийных элементов на экране, если упомянутый по меньшей мере один мультимедийный элемент, воспроизводящийся в первом терминале, воспроизводится во втором терминале; и

воспроизведение упомянутого по меньшей мере одного мультимедийного элемента и остальных мультимедийных элементов посредством возврата к предыдущему экрану перед перекомпоновкой, если существует запрос для первого терминала на выполнение воспроизведения упомянутого по меньшей мере одного мультимедийного элемента,

причем информация о времени воспроизведения для упомянутого по меньшей мере одного мультимедийного элемента содержит информацию в отношении времени начала и остановки воспроизведения, когда упомянутый по меньшей мере один мультимедийный элемент должен быть воспроизведен в первом терминале, и информацию в отношении времени начала и остановки воспроизведения, когда упомянутый по меньшей мере один мультимедийный элемент должен быть воспроизведен во втором терминале, и

причем информация о положении, используемая для воспроизведения упомянутого по меньшей мере одного мультимедийного элемента на экране, содержит информацию для перекомпоновки.

6. Способ по п. 1, дополнительно содержащий:

воспроизведение первого мультимедийного элемента среди многочисленных мультимедийных элементов посредством конфигурирования первого экрана на основе информации о конфигурации сцены;

после приема информации в отношении по меньшей мере одного второго мультимедийного элемента от второго терминала, перекомпоновку экрана таким образом, чтобы второй экран был выполнен с возможностью обеспечения первой области для первого мультимедийного элемента и по меньшей мере одной второй области для упомянутого по меньшей мере одного второго мультимедийного элемента;

воспроизведение первого мультимедийного элемента и упомянутого по меньшей мере одного второго мультимедийного элемента в первой области и упомянутой по меньшей мере одной второй области соответственно; и

возврат к первому экрану, если упомянутый по меньшей мере один второй мультимедийный элемент предназначен для воспроизведения вторым терминалом.

7. Способ приема информации о мультимедийных элементах вторым терминалом в системе передачи мультимедиа, причем способ содержит:

прием от первого терминала информации о конфигурации сцены, которая включает в себя информацию в отношении по меньшей мере одного мультимедийного элемента из многочисленных мультимедийных элементов; и

воспроизведение упомянутого по меньшей мере одного мультимедийного элемента на основе информации о конфигурации сцены,

причем информация в отношении упомянутого по меньшей мере одного мультимедийного элемента включает в себя по меньшей мере одно из информации, указывающей, следует ли разрешить воспроизведение упомянутого по меньшей мере одного мультимедийного элемента во втором терминале, информации о ресурсах, используемой для воспроизведения упомянутого по меньшей мере одного мультимедийного элемента, информации о

положении, используемой для воспроизведения упомянутого по меньшей мере одного мультимедийного элемента на экране, и информации о времени воспроизведения для упомянутого по меньшей мере одного мультимедийного элемента.

8. Способ по п. 7, в котором информация, указывающая, следует ли разрешить воспроизведение упомянутого по меньшей мере одного мультимедийного элемента во втором терминале, содержит информацию, которая указывает, что воспроизведение упомянутого по меньшей мере одного мультимедийного элемента не разрешено во втором терминале, если упомянутый по меньшей мере один мультимедийный элемент предназначен для воспроизведения в первом терминале.

9. Способ по п. 7, в котором информация, указывающая, следует ли разрешить воспроизведение упомянутого по меньшей мере одного мультимедийного элемента во втором терминале, содержит информацию, которая указывает, что воспроизведение упомянутого по меньшей мере одного мультимедийного элемента разрешено во втором терминале, если по меньшей мере один мультимедийный элемент, не воспроизводящийся в первом терминале, предназначен для воспроизведения во втором терминале.

10. Способ по п. 7, в котором информация, указывающая, следует ли разрешить воспроизведение упомянутого по меньшей мере одного мультимедийного элемента во втором терминале, содержит информацию, которая указывает, что воспроизведение упомянутого по меньшей мере одного мультимедийного элемента разрешено во втором терминале и в первом терминале, если упомянутый по меньшей мере один мультимедийный элемент предназначен для воспроизведения в первом и во втором терминалах одновременно.

11. Первый терминал системы передачи мультимедиа, причем первый терминал выполнен с возможностью выполнения способа по пп. 1-6.

12. Второй терминал системы передачи мультимедиа, причем второй терминал выполнен с возможностью выполнения способа по пп. 7-10.



 

Похожие патенты:

Изобретение относится к области обработки видеоизображений и, в частности, к способу кодирования/декодирования матрицы квантования в изображении. Техническим результатом является обеспечение высокоэффективного кодирования/декодирования матриц квантования посредством горизонтального/вертикального сканирования при кодировании матриц квантования.

Изобретение относится к способу преобразования сигнала при кодировании и декодировании видеоданных. Техническим результатом является повышение эффективности преобразования и сжатия видеоинформации.

Изобретение относится к способу преобразования сигнала при кодировании и декодировании видеоданных. Техническим результатом является повышение эффективности преобразования и сжатия видеоинформации.

Изобретение относится к области вычислительной техники и средствам отображения видеоинформации. Технический результат заключается в обеспечении возможности отображения видеоинформации мобильного вычислительного устройства на устройстве отображения, сопряженным с мобильным вычислительным устройством.

Изобретение относится к кодированию изображений. Техническим результатом является обеспечение возможности переупорядочения картинок с меньшим объемом кодирования.

Изобретение относится к способу преобразования сигнала при кодировании и декодировании видеоданных. Техническим результатом является повышение эффективности преобразования и сжатия видеоинформации.

Изобретение относится к способу преобразования сигнала при кодировании и декодировании видеоданных. Техническим результатом является повышение эффективности преобразования и сжатия видеоинформации.

Изобретение относится к области кодирования и декодирования движущихся изображений. Техническим результатом являются способ декодирования изображений и способ кодирования изображений, допускающие снижение нагрузки по обработке.

Изобретение относится к технологиям кодирования/декодирования видеоданных. Техническим результатом является повышение точности предсказания компенсации различия, получая межвидовой вектор движения, с использованием значений глубины из глубинного блока, соответствующего текущему текстурному блоку.

Изобретение относится к вычислительной технике. Технический результат заключается в уменьшении избыточной информации в потоках видеоданных.

Изобретение относится к кодированию/декодированию с внутренним предсказанием изображения. Техническим результатом является повышение эффективности сжатия изображения, используя различные направления предсказания. Предложен способ внутреннего предсказания изображения, содержащий: получение опорных выборок, включающих в себя первую угловую выборку, вторую угловую выборку, первую боковую выборку и вторую боковую выборку, причем эти опорные выборки используются для предсказания текущей выборки; и определение значения предсказания текущей выборки на основе первой угловой выборки, второй угловой выборки, первой боковой выборки и второй боковой выборки. Первая угловая выборка расположена на пересечении строки с верхней стороны текущего блока и столбца с правой стороны текущего блока, вторая угловая выборка расположена на пересечении строки с нижней стороны текущего блока и столбца с левой стороны текущего блока, первая боковая выборка расположена на пересечении строки, в которой расположена текущая выборка, и столбца с левой стороны текущего блока, вторая боковая выборка расположена на пересечении строки с верхней стороны текущего блока и столбца, в котором расположена текущая выборка, и текущий блок предсказывают посредством выполнения определения значений предсказания для выборок, включенных в текущий блок. 3 з.п. ф-лы, 23 ил., 5 табл.

Изобретение относится к декодированию видео. Техническим результатом является обеспечение эффективного декодирования видео контента с высоким разрешением или высоким качеством при помощи информации, указывающей на то, закодирована ли информация о текстуре единицы кодирования, и принимая во внимание иерархическую глубину. Указанный технический результат достигается тем, что предложено устройство для декодирования видео, в котором: осуществляют прием и анализ битового потока закодированного видео и декодирование закодированных данных изображения для максимальной единицы кодирования на основании информации, относящейся к кодируемой глубине максимальной единицы кодирования, информации, относящейся к режиму кодирования, и информации о структуре единицы кодирования. 3 з.п. ф-лы, 29 ил., 1 табл.

Изобретение относится к пользовательским интерфейсам, в частности для визуального представления предварительной загрузки данных. Техническим результатом является собственно создание устройства визуального представления предварительной загрузки данных. Предложены способ и устройство для визуального представления предварительной загрузки данных, где способ включает: получение текущего хода выполнения операции воспроизведения цифрового медиа контента; представление первой пиктограммы на линейном индикаторе хода выполнения операции проигрывателя цифрового медиа контента; определение параметра, который используется для указания скорости предварительной загрузки данных цифрового медиа контента; и представление по меньшей мере одной точки данных в части линейного индикатора хода выполнения операции, которая не была проиграна, для того чтобы указать скорость предварительной загрузки данных. Согласно способу и устройству для визуального представления предварительной загрузки данных получается параметр, который используется для указания скорости предварительной загрузки данных; поэтому визуальное представление предварительной загрузки данных может быть реализовано, так что пользователь может узнать скорость предварительной загрузки данных, и восприятие пользователем может быть эффективно улучшено. 2 н. и 10 з.п. ф-лы, 4 ил.

Изобретение относится к приемному устройству, способному принимать одно из нескольких изображений, которые нужно синхронизировать и воспроизвести, в составе вещательного сигнала. Техническим результатом является, когда два потока изображений, которые передают по отдельности через систему вещания и через Интернет, обеспечение эффективной синхронизации и воспроизведения этих двух потоков изображений. Предложено приемное устройство, содержащее: вещательный приемник, способный принимать одно из нескольких изображений в виде вещательного потока через систему вещания, к этим нескольким изображениям добавлена метка опорного времени, указанные несколько изображений подлежат синхронизации и воспроизведению; приемник связи, способный принимать другое из указанных нескольких изображений в виде потока связи через сеть связи; генератор критериального времени, cконфигурированный для генерации критериального времени на основе метки опорного времени из состава вещательного потока, это критериальное время используют для генерации синхросигнала для представления указанных нескольких изображений; и модуль регулирования, cконфигурированный для подстройки критериального времени на основе величины задержки метки опорного времени из состава потока связи относительно критериального времени. 2 н. и 12 з.п. ф-лы, 4 ил.

Изобретение относится к способу для воспроизведения фильма через аудиовизуальное средство и к устройству для его воспроизведения. Техническим результатом является возможность дополнительных просмотров одного и того же фильма, так что непосредственно фильм автоматически компонуется таким образом, что он отличается при каждом просмотре. Предложен способ воспроизведения фильма, в котором непосредственно фильм автоматически компонуется таким образом, что он отличается при каждом просмотре. Способ для воспроизведения фильма завершается созданием "мультифильма", т.е. фильма, который изменяет свою фабулу при каждом воспроизведении. 3 н. и 8 з.п. ф-лы, 7 ил.

Изобретение относится к области отображения данных изображения. Технический результат – повышение надежности отображения данных изображения, которые могут изменяться во времени. Устройство поддержки выполнения отображения данных изображения содержит: устройство формирования изображения, содержащее средство формирования защищенного изображения, для формирования защищенного изображения, основываясь на исходном изображении, посредством формирования части защищенного изображения, причем часть защищенного изображения формируется посредством объединения части исходного изображения с соответствующей моделью безопасности, формируемой средством формирования защищенного изображения; устройство контроля для контроля отображения защищенного изображения посредством обнаружения соответствующей модели безопасности части защищенного изображения, выполнения обновления обнаруженной модели безопасности посредством изменения данных, содержащихся в модели безопасности, и проверки актуальности обнаруженной модели безопасности посредством проверки, соответствует ли обнаруженная модель безопасности модели безопасности последнего обновления. 2 н. и 13 з.п. ф-лы, 11 ил.

Изобретение относится к средствам кодирования видео. Технический результат заключается в сигнализации и выведении времени удаления из буфера кодированных картинок при кодировании видео, при этом способ содержит: декодирование длительности между временем удаления из буфера кодированных картинок (СРВ) первой единицы декодирования (DU) в единице доступа (AU) и временем удаления из СРВ второй DU, при этом вторая DU является следующей за первой DU в порядке декодирования и находится в той же самой AU, что и первая DU; определение времени удаления из СРВ первой DU на основании, по меньшей мере частично, декодированной длительности; и во время удаления из СРВ удаление видеоданных, ассоциированных с первой DU, из СРВ, и декодирование видеоданных, ассоциированных с первой DU, при этом вторая DU является непосредственно следующей за первой DU в AU в порядке декодирования. 7 н. и 41 з.п. ф-лы, 16 ил., 4 табл.

Изобретение относится к области кодирования и декодирования видео. Техническим результатом является кодирование параметра квантования видео для кодирования видео и декодирование параметра квантования видео для декодирования видео, которые используют контекстно-адаптивное двоичное арифметическое кодирование. Раскрыт способ кодирования параметра квантования видео для кодирования параметра квантования для процесса кодирования видео, который основан на контекстно-адаптивном двоичном арифметическом кодировании, способ кодирования параметра квантования видео состоит в том, что: генерируют предсказанный параметр квантования из прошлого восстановленного параметра квантования; генерируют дельта-параметр квантования из параметра квантования и предсказанного параметра квантования; и выполняют двоичное арифметическое кодирование первой ячейки, указывающей, является ли дельта-параметр квантования значащим, ячейки знака, указывающей, является ли дельта-параметр квантования положительным или отрицательным, и других ячеек, указывающих абсолютное значение дельта-параметра квантования, в случае, когда дельта-параметр квантования является значащим, при этом двоичное арифметическое кодирование выполняют, не используя контекст для ячейки знака, используя первый контекст для первой ячейки и используя контекст, отличный от упомянутого первого контекста, для других ячеек. 6 н.п. ф-лы, 16 ил.

Изобретение относится к вычислительной технике. Технический результат заключается в повышении эффективности кодирования за счет адаптивного переключения между размерами блоков преобразования. Устройство декодирования движущихся изображений содержит модуль декодирования для декодирования информации о размере макроблока, указанной для последовательности, содержащей один или более кадров изображений, и для декодирования параметров предсказания, информации, указывающей размер блока преобразования, и сжатых данных; модуль внутреннего предсказания для формирования предсказанного изображения; модуль предсказания с компенсацией движения для выполнения предсказания с компенсацией движения; модуль преобразования для выполнения процесса обратного квантования и обратного преобразования для упомянутых сжатых данных, чтобы формировать декодированный сигнал разности предсказания; и модуль суммирования для суммирования предсказанного изображения, выведенного либо из модуля внутреннего предсказания, либо из модуля предсказания с компенсацией движения, с декодированным сигналом разности предсказания, чтобы выводить сигнал декодированного изображения, при этом размер блока преобразования выбирается из множества возможных вариантов, максимальный размер которых является размером упомянутого макроблока. 2 н.п. ф-лы, 17 ил.

Изобретение относится к области кодирования и декодирования параметров квантования изображений. Техническим результатом является кодирование параметра квантования изображений для кодирования изображений, которое использует контекстно-адаптивное двоичное арифметическое кодирование. Раскрыт способ кодирования параметров квантования изображений для кодирования параметра квантования для процесса кодирования видео, который основан на контекстно-адаптивном двоичном арифметическом кодировании, причем способ кодирования параметров квантования изображений содержит этапы, на которых: генерируют предсказанный параметр квантования из восстановленного в прошлом параметра квантования; генерируют дельта-параметр квантования из параметра квантования и предсказанного параметра квантования; и осуществляют двоичное арифметическое кодирование первой ячейки, указывающей, является ли дельта-параметр квантования значимым, других ячеек, которые идут после упомянутой первой ячейки, указывающей абсолютное значение дельта-параметра квантования, и ячейки знака, которая идет после упомянутых других ячеек, указывающей, является ли дельта-параметр квантования положительным или отрицательным, в случае, когда дельта-параметр квантования является значимым, при этом двоичное арифметическое кодирование выполняется с использованием контекста(ов) для упомянутой первой ячейки и упомянутых других ячеек, и без использования контекста для ячейки знака, и при этом двоичное арифметическое кодирование выполняется с использованием первого контекста для упомянутой первой ячейки и с использованием контекста, отличного от упомянутого первого контекста, для упомянутой другой ячейки. 6 н.п. ф-лы, 15 ил.
Наверх