СПОСОБ МЕДИЙНОГО ВЗАИМОДЕЙСТВИЯ, УСТРОЙСТВО И СИСТЕМА ОСУЩЕСТВЛЕНИЯ КОНФЕРЕНЦ-СВЯЗИ В МНОГОПОТОЧНОМ РЕЖИМЕ
METHOD OF MEDIA INTERACTION, DEVICE AND SYSTEM FOR MULTITHREADED CONFERENCE COMMUNICATION

Область техники, к которой относится изобретение
Настоящее изобретение относится к сетевым технологиям связи и, в частности, к способу медийного взаимодействия, устройству и системе осуществления конференц-связи в многопоточном режиме.
Уровень техники
С развитием услуги конференц-видео, совершенствовались узлы для предоставления конференц-связи пользователям от дисплеев с одной камерой, для показа одного активного видео и одного активного изображения до дисплеев, имеющих несколько камер, для показа нескольких активных видео и несколько активных изображений. Эти дисплеи, имеющие несколько камер, для показа нескольких активных видео и несколько активных изображений на одном и том же узле, ассоциированы в соответствии с физической или логической связью. Например, узел А является трех-экранным узлом, узел В является узлом с двумя экранами и узел С является узлом, имеющим один экран. Камера-1 узла А может захватить изображение участника, находящегося на месте-1 в узле А, и изображение отображается на экране 1 узла А, узла В или узла С.
В целях реализации медиапереговоров и выбора конференц-связи, некоторые функции определены в существующей стандартной спецификации для идентификации различных объектов медиаданных в режиме конференц-связи. Эти роли включают в себя: слайды (slides), говорящий абонент (speaker), язык жестов (sign language, sl), медиапоток (main) основного устройства и медиапоток (alt) вспомогательного устройства. В процессе установления конференц-связи, взаимодействие мультимедийного потока и выбор обеспечивается в соответствии с приведенным выше определением.
Однако когда вышеупомянутый ролевой способ определения применяется к условиям конференц-связи с эффектом телеприсутствия с несколькими устройствами и несколькими активными видео, количество поддерживаемых медиапотоков данных ограничено, и трудно представить множество потоков данных во время проведения мультипотоковой конференции, что вызывает ограничение. Например, приведенное выше определение, может быть использовано только в случае использования одного основного медиапотока, одного вспомогательного медиапотока и одного медиапотока для слайдов, и трудно отличить медиапотоки при увеличении количества медиапотоков.
Раскрытие изобретения
В связи с этим, варианты осуществления настоящего изобретения обеспечивают способ медийного взаимодействия, устройство и систему для мультипотоковой конференции, с тем, чтобы решить техническую задачу, вызванную использованием ролевого способа определения, применяемого в предшествующем уровне техники.
Первый аспект предусматривает способ медийного взаимодействия для мультипотоковой конференции и включает в себя этапы, на которых:
Передают с помощью первого медиаобъекта медийное рекламное сообщение второму медиаобъекту, при этом медийное рекламное сообщение несет информацию по меньшей мере двух медиаданных объектов, а информация медиаданных объектов включает в себя по меньшей мере информацию об одном изображении узла в режиме реального времени, причем информация об изображении узла в режиме реального времени включает в себя по меньшей мере информацию о медиаизображении, и медиаданные объектов являются потоками мультимедийных данных, выполненными с возможностью предоставления первым медиаобъектом для второго медиаобъекта;
принимают посредством первого медиаобъекта сообщения о выборе медиаинформации, переданной вторым медиаобъектом, причем сообщение о выборе медиаинформации несет информацию медиаданных объекта, выбранную вторым медиаобъектом, и информация медиаданных объекта, выбранную вторым медиаобъектом, выбирается вторым медиаобъектом из информации по меньшей мере двух медиаданных объектов; и
определяют посредством первого медиаобъекта соответствующий объект мультимедийных данных согласно информации об объекте медиаданных, выбранной вторым медиаобъектом, и устанавливают канал передачи медиаинформации со вторым медиаобъектом так, чтобы передавать соответствующие медиаданные объекта на второй медиаобъект по каналу передачи медиаинформации.
Со ссылкой на первый аспект, в первом возможном способе реализации, информация медиаизображения включает в себя:
информацию о диапазоне координат изображения объекта в реальном масштабе времени; или
информацию о расположении контента изображения объекта в режиме реального времени; или
информацию о разделении области изображения объекта в реальном масштабе времени в конкретной ситуации.
Со ссылкой на первый аспект, в соответствии со вторым возможным способом реализации, информация мультимедийных данных объектов дополнительно включает в себя по меньшей мере информацию о представлении общего контента в конференции и информация о представлении включает в себя:
тип информации об общем контенте.
Со ссылкой на первый аспект или первый или второй возможный способы реализации первого аспекта, в третьем возможном способе реализации информация медиаданных объектов дополнительно включает в себя по меньшей мере один из следующих пунктов:
информация о языке;
информация о роли;
информация о приоритете;
информация о состоянии изменения;
информация об интегрированном телетексте;
информация дополнительного описания;
информация идентификации телеприсутствия; и
информация о формате кодирования и декодирования.
Со ссылкой на первый аспект или первый или второй возможный вариант реализации по первому аспекту, в четвертом возможном варианте осуществления перед передачей первым медиаобъектом медийного рекламного сообщения второму медиаобъекту, способ дополнительно включает в себя этап, на котором:
принимают первым медиаобъектом медиасообщения о функциональной возможности, отправленного вторым медиаобъектом, причем медиасообщение о функциональной возможности несет информацию о функциональной возможности второго медиаобъекта осуществлять синтаксический разбор, так что первый медиаобъект выполнен с возможностью определения информации по меньшей мере о двух медиаданных объектов в соответствии с информацией о функциональной возможности, которая может быть обработана с помощью второго медиаобъекта.
Со ссылкой на первый аспект или первой или второй возможный способ реализации по первому аспекту, в пятом возможном способе реализации, при этом, способ дополнительно включает в себя этапы, на которых:
принимают с помощью первого медиаобъекта медийное рекламное сообщение, переданное вторым медиаобъектом, при этом медийное рекламное сообщение, переданное вторым медиаобъектом используется для уведомления первого медиаобъекта об информации о медиаданных объекта, которые могут быть предоставлены вторым медиаобъектом; и
передают с помощью первого медиаобъекта сообщение о выборе медиаинформации на второй медиаобъект, для уведомления второго медиаобъекта об информации о медиаданных объекта, выбранных первым медиаобъектом, причем информация о медиаданных объекта, выбранная первый медиаобъектом, выбирается из информации о медиаданных объекта, которые могут быть предоставлены вторым медиаобъектом, так что второй медиаобъект выполнен с возможностью передачи медиаданных объекта, выбранных первым медиаобъектом, на первый медиаобъект через канал передачи медиаинформации.
Со ссылкой на первый аспект или первый или второй возможный способ реализации по первому аспекту, в шестом возможным способе реализации медийное рекламное сообщение и/или сообщение о выборе медиаинформации передается с помощью одного или комбинации из Протокола инициации сеанса (SIP), Протокола описания сеанса (SDP), управление множественных потоков для обеспечения телеприсутствия (CLUE) и протоколов серии Н.323; или
информация о медиаданных объекта передается в текстовом, бинарном форматах или в расширяемом языке разметки (XML).
Второй аспект относится к способу медийного взаимодействия для обеспечения конференц-связи в многопоточном режиме, который включает в себя этапы, на которых:
принимают посредством второго медиаобъекта медийного рекламного сообщения, переданного первым медиаобъектом, при этом медийное рекламное сообщение несет информацию по меньшей мере о двух медиаданных объекта, информация о медиаданных объектов включает в себя по меньшей мере информацию об одном изображении объекта в реальном масштабе времени, причем информация об изображении объекта в реальном масштабе времени включает в себя по меньшей мере информацию о медиаизображении, и медиаданные объектов являются мультимедийными потоками данных, которые могут быть предоставлены первым медиаобъектом для второго медиаобъекта;
выбирают с помощью второго медиаобъекта из информации по меньшей мере двух медиаданных объектов информации о медиаданных объекта;
передают посредством второго медиаобъекта сообщение о выборе медиаинформации первому медиаобъекту, при этом сообщение о выборе медиаинформации несет информацию о медиаданных объекта, выбранную вторым медиаобъектом, так что первый медиаобъект устанавливает соответствующие медиаданные объекта в соответствии с информацией о медиаданных объекта, выбранной вторым медиаобъектом; и
устанавливают посредством второго медиаобъекта канал передачи медиаинформации первым медиаобъектом и принимают по каналу передачи медиаинформации, соответствующие медиаданные объекта, переданные первым медиаобъектом.
Со ссылкой на второй аспект, в первом возможном способе реализации информация о медиаизображении включает в себя:
информацию о диапазоне координат изображения объекта в реальном масштабе времени; или
информацию о расположении контента изображения объекта в режиме реального времени; или
информацию о разделении области изображения объекта в реальном масштабе времени в конкретной ситуации.
Со ссылкой на второй аспект, в соответствии со вторым возможным способом реализации, информация о медиаданных объекта дополнительно включает в себя по меньшей мере информацию о презентации общего контента в конференции и информация о презентации включает в себя:
тип информации об общем контенте.
Со ссылкой на второй аспект или первый или второй возможный способ реализации согласно второму аспекту, в третьем возможном способе реализации информация о медиаданных объекта дополнительно включает в себя по меньшей мере одно из следующих:
информация о языке;
информация о роли;
информация о приоритете;
информация о состоянии изменения;
информация об интегрированном телетексте;
информация дополнительного описания;
информация идентификации телеприсутствия; и
информация о формате кодирования и декодирования.
Со ссылкой на второй аспект или первый или второй возможный способ реализации согласно второму аспекту, в четвертом возможном способе реализации до приема вторым медиаобъектом медийного рекламного сообщения, переданного первым медиаобъектом, способ дополнительно включает в себя этапы, на которых:
передают посредством второго медиаобъекта медиасообщение о возможностях первому медиаобъекту, при этом медиасообщение о возможностях несет информацию о функциональных медиавозможностях, которые могут быть проанализированы с помощью второго медиаобъекта, так что первый медиаобъект устанавливает информацию по меньшей мере о двух медиаданных объектов в соответствии с информацией о медиавозможностях, которые могут быть обработаны с помощью второго медиаобъекта.
Третий аспект относится к устройству для медийного взаимодействия для обеспечения конференц-связи во многопотоковом режиме, при этом устройство является первым медиаобъектом и включает в себя:
первый передающий модуль, выполненный с возможностью передачи медийного рекламного сообщения во второй медиаобъект, причем медийное рекламное сообщение несет информацию по меньшей мере о двух медиаданных объектов, а информация о медиаданных объектов включает в себя по меньшей мере информацию об одном изображении объекта в режиме реального времени, при этом информация об изображении объекта в режиме реального времени включает в себя по меньшей мере информацию медиаизображения и медиаданные объектов являются мультимедийными потоками данных, которые могут быть предоставлены первым медиаобъектом для второго медиаобъекта; при этом
первый приемный модуль выполнен с возможностью приема сообщения выбора медиаинформации, переданного вторым медиаобъектом, причем сообщение выбора медиаинформации несет информацию о данных медиаобъекта, выбранного вторым медиаобъектом, а информация о данных медиаобъекта, выбранного вторым медиаобъектом, выбирается вторым медиаобъектом из информации по меньшей мере о двух данных медиаобъектов; и
модуль установки, выполненный с возможностью определения соответствующих данных медиаобъекта в соответствии с информацией о данных медиаобъекта, выбранного вторым медиаобъектом, и установки канала передачи медиаинформации вторым медиаобъектом так, чтобы передавать соответствующие мультимедийные данные объекта во второй медиаобъект по каналу передачи медиаинформации.
Со ссылкой на третий аспект, в первом возможном способе реализации, медиаинформация изображения, переносимая в медийном рекламном сообщении, переданная первым передающим модулем включает в себя:
информацию о диапазоне координат изображения объекта в реальном масштабе времени; или
информацию о расположении контента изображения объекта в режиме реального времени; или
информацию о разделении области изображения объекта в реальном масштабе времени в конкретной ситуации.
Со ссылкой на третий аспект, в соответствии со вторым возможным способом реализации, информация о медиаданных объекта, переносимая в медийном рекламном сообщении, переданная первым передающим модулем дополнительно включает в себя по меньшей мере, информацию о презентации общего контента в конференции, а информация о презентации включает в себя:
тип информации об общем контенте.
Со ссылкой на третий аспект или первый или второй возможный способ реализации согласно третьему аспекту, в третьем возможном способе реализации информация о медиаданных объекта, переносимая в медийном рекламном сообщении, переданная первым передающим модулем, дополнительно включает в себя по меньшей мере одно из:
информации о языке;
информации о роли;
информации о приоритете;
информации о состоянии изменения;
информации об интегрированном телетексте;
информации дополнительного описания;
информации идентификации телеприсутствия; и
информации о формате кодирования и декодирования.
Со ссылкой на третий аспект или первый или второй возможный способ реализации согласно третьему аспекту, в четвертом возможном варианте осуществления, устройство дополнительно включает в себя:
третий приемный модуль, выполненный с возможностью приема медийного рекламного сообщения, переданного вторым медиаобъектом, при этом медийное рекламное сообщение, переданное вторым медиаобъектом, используется для уведомления первого медиаобъекта о медиаданных объекта, которые могут быть предоставлены вторым медиаобъектом; и
второй передающий модуль, выполненный с возможностью передачи сообщения выбора медиаинформации на второй медиаобъект для уведомления второго медиаобъекта о медиаданных объекта, выбранного первым медиаобъектом, при этом информация о медиаданных объекта, выбранного первым медиаобъектом, выбирается из информации о медиаданных объекта, которые могут быть предоставлены посредством второго медиаобъекта для передачи вторым медиаобъектом медиаданных объекта, выбранного первым медиаобъектом, на первый медиаобъект по каналу передачи медиаинформации.
Со ссылкой на третий аспект или первый или второй возможный способ реализации по третьему аспекту, в пятом возможным способе реализации медийное рекламное сообщение, переданное первым передающим модулем, и/или сообщение о выборе медиаинформации, принимаемое первым приемным модулем, передается с помощью одного или комбинации из Протокола инициации сеанса (SIP), Протокола описания сеанса (SDP), управления множественных потоков для обеспечения телеприсутствия (CLUE) и протоколов серии Н.323; или
информация о медиаданных объекта, переносимая в медийном рекламном сообщении, переданная первым передающим модулем, передается в текстовом, бинарном форматах или в расширяемом языке разметки (XML).
Четвертый аспект обеспечивает устройство медийного взаимодействия для обеспечения конференц-связи во многопотоковом режиме, при этом устройство является вторым медиаобъектом и включает в себя:
приемный модуль, выполненный с возможностью приема медийного рекламного сообщения, переданного первым медиаобъектом, при этом медийное рекламное сообщение несет информацию по меньшей мере о двух медиаданных объектов, при этом информация о медиаданных объектов включает в себя по меньшей мере информацию об одном изображении объекта в реальном масштабе времени, а информация об изображении объекта в режиме реального времени включает в себя по меньшей мере медиаинформацию изображения, и медиаданные объектов представляют собой мультимедийные потоки данных, которые могут быть предоставлены первым медиаобъектом для второго медиаобъекта;
модуль выбора, выполненный с возможностью выбора из информации по меньшей мере о двух медиаданных объектов, информации о мультимедийных данных объекта;
первый передающий модуль, выполненный с возможностью передачи сообщения выбора медиаинформации в первый медиаобъект, при этом сообщение выбора медиаинформации несет информацию о медиаданных объекта, выбранного вторым медиаобъектом, при этом первый медиаобъект выполнен с возможностью установки соответствующих медиаданных объекта в соответствии с информацией о медиаданных объекта, выбранного вторым медиаобъектом; и
модуль установки, выполненный с возможностью установки канала передачи медиаинформации с первого медиаобъекта, и приема через канал передачи медиаинформации соответствующих медиаданных объекта, переданных первым медиаобъектом.
Со ссылкой на четвертый аспект, в первом возможном варианте реализации медиаинформация изображения, переносимая в медийном рекламном сообщении, принятая приемным модулем включает в себя:
информацию о диапазоне координат изображения объекта в реальном масштабе времени; или
информацию о расположении контента изображения объекта в режиме реального времени; или
информацию о разделении области изображения объекта в реальном масштабе времени в конкретной ситуации.
Со ссылкой на четвертый аспект, в соответствии со вторым возможным способом реализации, информация о медиаданных объекта, переносимая в медийном рекламном сообщении, принятая приемным модулем дополнительно включает в себя по меньшей мере информацию о презентации общего контента в конференции и информация о презентации включает в себя:
тип информации об общем контенте.
Со ссылкой на четвертый аспект или первый или второй возможный способ реализации согласно четвертому аспекту, в третьем возможном способе реализации информация о медиаданных объекта, переносимая в медийном рекламном сообщении, принятая приемным модулем, дополнительно включает в себя по меньшей мере одно из:
информации о языке;
информации о роли;
информации о приоритете;
информации о состоянии изменения;
информации об интегрированном телетексте;
информации дополнительного описания;
информации идентификации телеприсутствия; и
информации о формате кодирования и декодирования.
Со ссылкой на четвертый аспект или первый или второй возможный вариант реализации по четвертому аспекту, в четвертом возможном варианте осуществления, устройство дополнительно включает в себя:
второй передающий модуль, выполненный с возможностью передачи медиасообщения о возможностях первому медиаобъекту, где медиасообщение о возможностях несет медиаинформацию о возможностях, которая может быть проанализирована с помощью второго медиаобъекта, так что первый медиаобъект устанавливает информацию по меньшей мере о двух медиаданных объектов в соответствии с медиаинформацией о возможностях, которая может быть обработана вторым медиаобъектом.
Пятый аспект относится к системе медийного взаимодействия для реализации сеанса конференц-связи в многопоточном режиме, которая включает в себя:
устройство, предоставленное в соответствии с третьим аспектом, и устройство, обеспечиваемое в четвертом аспекте.
В соответствии с вышеуказанными техническими решениями, информация, передаваемая отправителем медиаинформации во время медийного взаимодействия, включает в себя медиаинформацию изображения и отличие от информации о роли в предшествующем уровне техники заключается в том, что медиаинформация изображения представляет собой описание характеристики контента медиаданных объекта, и может лучше отражать объективное состояние медиаданных объекта. Различные медиаданные объектов могут быть идентифицированы с помощью использования различной медиаинформации изображения. Таким образом, медиаинформация изображения может быть использована для представления множества мультимедийных потоков данных и может повысить точность представления и объем информации мультимедийных потоков данных.
Краткое описание чертежей
Для более детального пояснения технических решений в вариантах осуществления настоящего изобретения нижеприведенное описание кратко объясняет прилагаемые чертежи, необходимые для описания вариантов осуществления. Очевидно, что сопроводительные чертежи, приведенные ниже, показывают только некоторые варианты осуществления настоящего изобретения, и специалисты с обычной квалификацией в данной области техники могут все еще получить другие чертежи из этих сопроводительных чертежах без творческих усилий.
Фиг. 1 схематически изображает блок-схему алгоритма варианта осуществления способа реализации медийного взаимодействия для реализации сеанса конференц-связи в многопоточном режиме в соответствии с настоящим изобретением;
фиг. 2 представляет собой схематическую блок-схему алгоритма другого варианта осуществления способа реализации медийного взаимодействия для реализации сеанса конференц-связи в многопоточном режиме в соответствии с настоящим изобретением;
фиг. 3 представляет собой схематическую блок-схему алгоритма другого варианта осуществления способа реализации медийного взаимодействия для реализации сеанса конференц-связи в многопоточном режиме в соответствии с настоящим изобретением;
фиг. 4 представляет собой схематическую блок-схему алгоритма другого варианта осуществления способа реализации медийного взаимодействия для реализации сеанса конференц-связи в многопоточном режиме в соответствии с настоящим изобретением;
фиг. 5 представляет собой схематическую блок-схему алгоритма другого варианта осуществления способа реализации медийного взаимодействия для реализации сеанса конференц-связи в многопоточном режиме в соответствии с настоящим изобретением;
фиг. 6 представляет собой структурную схему варианта осуществления устройства реализации медийного взаимодействия для реализации сеанса конференц-связи в многопоточном режиме в соответствии с настоящим изобретением;
фиг. 7 представляет собой структурную схему другого варианта осуществления устройства реализации медийного взаимодействия для реализации сеанса конференц-связи в многопоточном режиме в соответствии с настоящим изобретением;
фиг. 8 представляет собой структурную схему другого варианта осуществления устройства реализации медийного взаимодействия для реализации сеанса конференц-связи в многопоточном режиме в соответствии с настоящим изобретением;
фиг. 9 представляет собой структурную схему другого варианта осуществления устройства реализации медийного взаимодействия для реализации сеанса конференц-связи в многопоточном режиме в соответствии с настоящим изобретением; и
фиг. 10 представляет собой структурную схему варианта осуществления системы реализации медийного взаимодействия для реализации сеанса конференц-связи в многопоточном режиме в соответствии с настоящим изобретением;
Осуществление изобретения
Ниже приводится ясное описание технических решений, используемых в вариантах осуществления настоящего изобретения, со ссылкой на прилагаемые чертежи. Очевидно, что описанные варианты осуществления являются лишь частью и не охватывают все варианты осуществления настоящего изобретения. Все другие варианты, полученные специалистами с обычной квалификацией в данной области техники на основании вариантов осуществления настоящего изобретения без творческих усилий, должны находиться в пределах объема патентной защиты настоящего изобретения.
Варианты осуществления настоящего изобретения могут быть применены к мультимедийной системе для реализации сеанса конференц-связи в многопоточном режиме, где система мультимедийной конференции включает в себя конвергентную систему конференц-связи, основанную на архитектуре мультимедийной IP-подсистемы (мультимедийная подсистема, основанная на IP-протоколе, IMS), и другие мультимедийные IP-подсистемы для реализации конференц-связи. Фиг. 1 схематически изображает блок-схему алгоритма варианта осуществления способа реализации медийного взаимодействия для реализации сеанса конференц-связи в многопоточном режиме в соответствии с настоящим изобретением, и способ включает в себя:
Этап 11: Первый медиаобъект передает медийное рекламное сообщение второму медиаобъекту, при этом медийное рекламное сообщение несет информацию по меньшей мере о двух медиаданных объектов, информация о медиаданных объекта включает в себя по меньшей мере информацию об одном изображении объекта в реальном масштабе времени, информация об изображении объекта в режиме реального времени включает в себя по меньшей мере медиаинформацию изображения, и медиаданные объекта представляют собой мультимедийные потоки данных, которые могут быть предоставлены первым медиаобъектом для второго медиаобъекта.
Этап 12: Первый медиаобъект принимает сообщение выбора медиаинформации, переданного вторым медиаобъектом, при этом сообщение выбора медиаинформации несет информацию о мультимедийных данных объекта, выбранную вторым медиаобъектом, а информация медиаданных объекта, выбранная вторым медиаобъектом, выбирается вторым медиаобъектом из информации по меньшей мере о двух медиаданных объектов.
Этап 13: Первый медиаобъект определяет соответствующие медиаданные объекта в соответствии с информацией об мультимедийных данных объекта, выбранного вторым медиаобъектом, и устанавливает канал передачи медиаинформации со вторым медиаобъектом так, чтобы передавать соответствующие медиаданные объекта на второй медиаобъект по каналу передачи информации.
Соответственно, как показано на фиг. 2, этапы, выполняемые приемником медиаинформации, могут включать в себя:
Этап 21: Второй медиаобъект принимает медийное рекламное сообщение, переданное первым медиаобъектом, при этом медийное рекламное сообщение несет информацию по меньшей мере двух медиаданных объектов, информация медиаданных объектов включает в себя по меньшей мере информацию об одном изображении объекта в режиме реального времени, информация объекта в режиме реального времени включает в себя по меньшей мере медиаинформацию изображения, и медиаданные объекта представляют собой мультимедийные потоки данных, которые могут быть предоставлены первым медиаобъектом для второго медиаобъекта.
Этап 22: Второй медиаобъект выбирает из информации по меньшей мере о двух мультимедийных данных объектов, информацию о медиаданных объекта.
Этап 23: Второй медиаобъект передает сообщение выбора медиаинформации в первый медиаобъект, где сообщение выбора медиаинформации несет информацию медиаданных объекта, выбранного вторым медиаобъектом, так что первый медиаобъект определяет соответствующие медиаданные объекта в соответствии с информацией мультимедийных данных объекта, выбранного вторым медиаобъектом.
Этап 24: Второй медиаобъект устанавливает канал передачи медиаинформации с первым медиаобъектом и принимает через канал передачи медиаинформации соответствующие медиаданные объекта, переданные первым медиаобъектом.
Первый медиаобъект и второй медиаобъект в предыдущем варианте осуществления может представлять собой два оконечных устройства для осуществления конференц-связи в конфигурации точка-точка, например, два оконечных устройств для осуществления режима телеприсутствия в сценарии конференции точка-точка. Альтернативно, в сценарии осуществления многоточечной конференции, первый медиаобъект и второй медиаобъект могут каждый представлять собой оконечное устройство для осуществления конференц-связи и блок управления многоточечной коммуникацией (MCU), используемые в качестве сервера конференц-связи, соответственно.
В варианте осуществления настоящего изобретения, конференц-терминал может быть специально выполнен с возможностью кодирования и пакетирования видео и аудио данных и затем передачи видео и аудио данных на удаленный терминал через сеть, приема данных, передаваемых с удаленного терминала, распаковки и декодирования данных, а конференц-терминал представляет собой устройство, используемое для обеспечения взаимодействия между сетью и конечным пользователем для выполнения сетевого приложения. Конференц-терминал может поддерживать высокое разрешение, стандартное разрешение и программное обеспечение или гибридный режим участия мобильного телефона и планшетного компьютера; или поддерживать выделенную линию связи, интернет, доступ 3G и тому подобное. Конференц-терминал телеприсутствия может относиться к конференц-терминалу, который может поддерживать высокую четкость, например, поддерживать видео высокой четкости 1080р.
Возможно, каждый поток медиаданных соответствует одним медиаданным объекта и медиаданные объекта по меньшей мере включают в себя одно изображение объекта в режиме реального времени. Дополнительно, медиаданные объекта могут дополнительно включать в себя представление общего контента в конференции, то есть медиаданные объекта могут быть контентом объекта в реальном масштабе времени в одном аспекте или контентом, совместно используемым между объектами в другом аспекте.
Медиаинформация изображения в режиме реального времени может включать в себя:
информацию о диапазоне координат изображения объекта в реальном масштабе времени; или
информацию о расположении контента изображения объекта в режиме реального времени; при этом его значение может обозначать: помещение для ведения конференц-связи, места и участников или конкретного участника; или
информацию о разделении области изображения объекта в реальном масштабе времени в конкретной ситуации, где значение может обозначать: учебный класс и кафедру или преподавателя и студентов и аудиторию в учебном сценарии.
Информация медиаданных объекта, соответствующая презентации общего контента в конференции может включать в себя:
тип информации общего контента, где его значение может быть: слайдами презентации, презентационным фильмом, презентацией изображения или данными презентации.
Возможно, информация мультимедийных данных объекта может дополнительно включать в себя по меньшей мере одно из:
информации о языке;
информации о роли, где ее значением может быть: говорящий человек, руководитель группы или конференции;
информации о приоритете;
информации о состоянии изменения, где ее значением может быть: динамическое изменение, статическое или периодическое изменение;
информации об интегрированном телетексте;
информации дополнительного описания;
информации идентификации телеприсутствия; и
информации о формате кодирования и декодирования.
В этом варианте осуществления информация, передаваемая отправителем медиаинформации во время осуществления медийного взаимодействия, включает в себя медиаинформацию изображения и отличие от информации о роли в предшествующем уровне техники заключается в том, что медиаинформация изображения является описанием характеристики контента медиаданных объекта, которые могут лучше отражать объективную ситуацию потока медиаданных. Различные потоки медиаданных имеют разную объективную информацию и могут быть идентифицированы с помощью различной медиаинформации изображения. Таким образом, медиаинформация изображения может быть использована для представления множества мультимедийных потоков данных и может повысить точность представления и объем информации потоков мультимедийных данных.
В варианте осуществления настоящего изобретения медийное взаимодействие может быть выполнено для установки сеанса между узлами с помощью протокола инициализации сеанса (SIP) и протокола описания сеанса (SDP). Таким образом, медиа рекламное сообщение, сообщение выбора медиаинформации и медиасообщение о возможности, которые используются в варианте осуществления настоящего изобретения, могут быть переданы по протоколу SIP или протокола SDP. Аналогичным образом, медийное рекламное сообщение, сообщение выбор медиаинформации и медиасообщение о возможности также могут быть переданы и реализованы в соответствии с протоколами Н.323, сформулированные Международным союзом электросвязи (ITU), или посредством процесса управления множеством потоков для телеприсутствия (CLUE), сформулированного рабочей группой инженеров интернет (IETF), или комбинации протоколов, перечисленных в выше.
Кроме того, в варианте осуществления настоящего изобретения, информация медиаданных объекта может быть передана в текстовом формате в протоколе SDP или может быть передана в текстовом, двоичном формате или формате расширяемого языка разметки (XML) в зависимости от выбора различных механизмов используемых протоколов.
Фиг. 3 является блок-схемой последовательности операций другого варианта осуществления способа медийного взаимодействия для осуществления сеанса конференц-связи в многопоточном режиме в соответствии с настоящим изобретением. В этом варианте осуществления, система осуществления дистанционного сеанса конференц-связи включает в себя два узла, которые по отдельности представлены узлом А и узлом В. Каждый узел является помещением для проведения сеанса конференц-связи в режиме телеприсутствия, оснащенное дисплеем (экраном), имеющим по меньшей мере три камеры и три активных изображений, и может собирать, отправлять и принимать, и отображать множество мультимедийных потоков одновременно. В варианте осуществления настоящего изобретения, узел А и узел В могут относиться к оконечному устройству для осуществления сеанса конференц-связи в режиме телеприсутствия узла А и оконечному устройству для осуществления сеанса конференц-связи в режиме телеприсутствия узла В соответственно, и способ конкретно включает в себя следующие этапы:
Этап 301: Узел А посылает медийное рекламное сообщение на узел В, где медийное рекламное сообщение несет информацию по меньшей мере о двух медиаданных объектов.
Эти медиаданные объектов являются мультимедийными потоками данных, которые могут быть предоставлены узлом А на узел В, такие как видео-изображения, собранные при помощи различных видеокамер, аудио клипы, собранные микрофоном узла, или данные, полученные компьютером узла.
По меньшей мере, одни медиаданные объекта в этих медиаданных объектов представляют собой изображение узла в режиме реального времени, и информация изображения узла в режиме реального времени включает в себя по меньшей мере медиаинформацию изображения, где медиаинформация изображения является описанием характеристики контента медиаданных объекта, которая представляет медиаданные объекта, которые являются информацией об узле в режиме реального времени, например, информацией о видео изображении всего узла А в режиме реального времени, где видеоизображение в режиме реального времени захватывается конкретной камерой.
На этом этапе медийное рекламное сообщение узла А может включать в себя следующую информацию о мультимедийных данных объекта, представленных с помощью протокола SDP (дополнительное описание контента медиаданных объекта представлено в скобках):
m = video 52886 RTP/AVP 31 (дефиниция медиаобъекта всего изображения конференц-зала);
а = rtpmap: 31 Н261/9000 (формат кодирования и декодирования медиаинформации);
а = view:room (вид медиаобъекта/изображения представляет собой весь узел);
m = video 52888 RTP/AVP 31 (дефиниция медиаобъекта изображения слева 1/3 мест и участников в конференц-зале);
а = rtpmap: 31 Н261/9000;
а = view: table (угол обзора изображения охватывает места и участников);
m = video 52890 RTP/AVP 31 (дефиниция медиаобъект изображения средней области 1/3 мест и участников в конференц-зале);
а = rtpmap: 31 Н261/9000;
а = view: table (угол обзора изображения охватывает места и участников);
m = video 52892 RTP/AVP 31 (дефиниция медиаобъекта изображения справа 1/3 мест и участников в конференц-зале);
а = rtpmap: 31 Н261 /9000;
а = view: table (угол обзора изображения охватывает места и участников);
m = video 52894 RTP / AVP 31 (дефиниция медиаобъекта изображения динамического изображения говорящего человека в конференц-зале);
а = rtpmap: 31 Н261 / 9000; и
а = view: individual (угол обзора изображения охватывает одного участника).
Каждый элемент контента в строке, начинающийся с "m=" представляет информацию о медиаданных объекта, например, "m = video 52886 RTP / AVP 31" строка представляет медиаданные объекта, чей формат контента является видео, и это может быть известен в соответствии с медиаинформацией вида в последующем "а = view: room» строке, что медиаданные объекта включают в себя все изображение всего узла; и последующее "m = video 52888 RTP / AVP 31", со ссылкой на строку "a = view:table" медиаинформации вида, представляет, что они включены в состав медиаданных объекта и представляют собой изображение мест и участников в конференц-зале.
Для определения медиаинформации вида, медиа вид является описанием характеристики контента мультимедийных данных объекта, где его величина может быть получена следующими способами:
1) Значение является информацией диапазона координат контента, захваченного медиаданными объекта, например, точка узла (например, центральная точка трех камер над серединой экрана) выбрана в качестве реперной точки при определении координат, чтобы определить координаты области, захваченной камерой, которая может быть описана с помощью координат четырех точек в нижнем левом углу, в нижнем правом углу, верхнем левом и правом верхнем углу, например: (-2011, 2850, 0), (-673, 3000, 0), (-2011, 2850, 757), (-673, 3000, 757).
2) Значение является информацией о местоположении контента, соответствующего медиаданным объекта, которая включает в себя: конференц-зал (Room), места и соответствующих участников (Table) и индивидуального участника (Individual). Дополнительно, значение может быть также областью отделения в конкретном случае, которая включает в себя: класс (используются Room или Classroom), лектора и учителя (Lectern) и студентов и зрителей (Audience) в учебном сценарии.
В этом варианте осуществления, значение медиаинформации вида представляет собой второй случай в вышеизложенном, то есть информацию о местоположении, в соответствии с медиаданными объекта. Конечно, в ходе реализации также может быть использовано сочетание различных случаев, например, оба значения информации диапазона координат и информации о местоположении контента медиаданных объекта.
Здесь может быть понятно, что медиаданные объекта и физическое устройство камеры, выполненное с возможностью захватывать различные изображения, не ограничиваются только фиксированным взаимно однозначным соответствием. Например, изображение, используемое для показа говорящего человека в данный момент времени, может быть собрано различными устройствами и постоянно изменяется в соответствии с обнаружением голосовой активности, или тоже устройство также может собирать различные изображения разными способами зумирования в разные моменты.
Во время проведения сеанса конференц-связи участник может предоставить данные общего контента для других участников. По отношению к контенту изображения узла в режиме реального времени, данные общего контента также относятся к презентации. Презентация, как правило, относится к сигналам компьютера, подключенного к оконечному устройству для проведения видеоконференции на узле, и включает в себя видеоклипы, изображения, аудио клипы на компьютере, и слайды и текстовые данные, отредактированные с помощью такого инструмента, как Office, установленной на компьютере. В связи с наличием различных типов презентаций, для информации о характеристике контента, определяющей презентацию конференции, а именно, информации о типе презентации, значение может включать в себя: слайды презентации (presentation.slides), презентацию видео (presentation.video), презентацию изображения (presentation.picture), представление данных (presentation.data) и тому подобное. В этом варианте осуществления, примеры презентации общего контента, который может быть обеспечен узлом А для узла В могут представлять собой следующее:
m = application 53550 UDP / BFCP (презентация 1 узла общего контента);
а = presentation.slides (презентация слайдов);
m = application 53552 UDP / BFCP (презентация 2 узла общего контента); и
а = presentation.video (презентация представляет собой видео клипы).
Вышеизложенный контент представляет, что узел может предоставить две различные презентации общего контента для узла В, где одна является презентацией слайдов, а другая - видео-клипов.
Кроме того, каждые медиаданные объекта могут дополнительно включать в себя следующие характеристики контента:
Информация роли (Role): информация роли представляет собой функциональную роль, которую участник, в соответствии с медиаданными объекта, выполняет в конференции, где его значение может включать в себя говорящего человека в данный момент времени (Speaker), руководителя группы (Floor), председателя конференции (Chairman) или другие роли (Others). Ниже приведены примеры:
m = video 52888 RTP / AVP 31 (определение медиаобъекта изображения слева 1/3 мест и участников в конференц-зале);
а = rtpmap: 31 Н261 /9000;
а = view: table (угол обзора изображения захватывает сиденья и участников);
а = role: chairman (изображение включает в себя председателя конференции);
m = video 52894 RTP / AVP 31 (определение медиаобъекта динамического изображения говорящего человека в конференц-зале);
а = rtpmap: 31 Н261 /9000;
а = view: individual (угол обзора изображения захватывает индивидуального участника); и
а = role: speaker (изображение включает в себя текущего докладчика).
Приоритетная информация (Priority): Приоритетная информация представляет приоритеты различных медиаданных объектов, когда существуют множество медиаданных объектов на узле. Значения приоритетов могут быть назначены в соответствии с относительным форматом, например, информации приоритетной последовательности, (мультимедийные данные объекта 3, мультимедийные данные объекта 2 и мультимедийные данные объекта 1), приведенные в описании всего узла, могут представлять последовательно уровни приоритета различных мультимедийных объектов. Аналогично, значения приоритетов также могут быть назначены в соответствии с детализацией мультимедийных объектов, то есть информация значения приоритета добавляется в описание каждого мультимедийного объекта и соответствующий приоритет может уменьшаться с увеличением его стоимости от 1 до нескольких, и значения приоритета различных мультимедийных объектов могут быть разными или могут быть одинаковыми. Ниже приведены примеры:
m = video 52886 RTP / AVP 31 (определение медиаобъекта всего изображения конференц-зала);
а = rtpmap: 31 Н261 / 9000 (формат кодирования и декодирования медиаинформации);
а = view: room (вид медиаобъекта / изображения всего узла);
а = role: chairman (изображение включает в себя председателя конференции);
а = priority: 1 (приоритет изображения);
m = video 52888 RTP / AVP 31 (определение медиаобъекта изображения слева 1/3 мест и участников в конференц-зале);
а = rtpmap: 31 Н261 /9000;
а = view: table (угол обзора изображения охватывает сиденья и участников);
а = priority: 3 (приоритет изображения);
m = video 52890 RTP / AVP 31 (определение изображения медиаобъекта средней области 1/3 мест и участников в конференц-зале);
а = rtpmap: 31 Н261 /9000;
а = view: table (угол обзора изображения охватывает сиденья и участников);
а = priority: 2 (приоритет изображения);
а = video 52892 RTP / AVP 31 (определение изображения медиаобъекта правой области 1/3 мест и участников в конференц-зале);
а = rtpmap: 31 Н261 /9000;
а = view: table (угол обзора изображения охватывает сиденья и участников);
а = priority: 3 (приоритет изображения);
m = video 52894 RTP / AVP 31 (определение динамического изображения докладчика в конференц-зале);
а = rtpmap: 31 Н261 /9000;
а = view: individual (угол обзора изображения охватывает индивидуального участника);
а = role: speaker (изображение включает в себя текущего докладчика); и
а = priority: 1 (приоритет изображения).
Вышеизложенная информация приоритета представляет последовательность отображения различных медиаданных объектов с точки зрения поставщика медиаинформации, которая может быть использована в качестве справочной информации, когда приемник медиаинформации выбирает медиаданные объекта, и также может быть использована в качестве основы формирования политики во время отсутствия достаточных ресурсов для передачи медиаинформации или во время перегрузки сети.
Дополнительно, каждые медиаданные объекта могут дополнительно включать в себя следующие характеристики контента:
информация о языке (Language): языковая информация представляет собой информацию о языке, относящейся к медиаданным объекта, например, язык, используемый в аудио данных объекта или язык, используемый в текстовой информации, включенной в состав видео. Ниже приведены примеры:
m = video 52894 RTP / AVP 31 (определение динамического изображения докладчика в конференц-зале);
а = rtpmap: 31 Н261 /9000;
а = view: individual (угол обзора изображения охватывает индивидуального участника);
а = role: speaker (изображение включает в себя текущего докладчика); и
а = priority: 1 (приоритет изображения),
а = language: английский;
m = video 52894 RTP / AVP 31 (определение динамического изображения докладчика в конференц-зале);
а = rtpmap: 31 Н261 /9000;
а = view: individual (угол обзора изображения охватывает индивидуального участника);
а = role: speaker (изображение включает в себя текущего докладчика); и
а = priority: 1 (приоритет изображения),
а = language: китайский язык;
m = video 52894 RTP / AVP 31 (определение динамического изображения докладчика в конференц-зале);
а = rtpmap: 31 Н261 /9000;
а = view: individual (угол обзора изображения охватывает индивидуального участника);
а = role: speaker (изображение включает в себя текущего докладчика); и
а = priority: 1 (приоритет изображения),
а = language: арабский язык.
Вышеприведенные описания представляют то, что узел А может предоставить докладчику изображения на трех различных языках: английский (English), китайский (Chinese) и арабский (Arabic) одновременно.
Информация о состоянии изменения (Variation): информация о состоянии изменения представляет собой характеристику изменения медиа вида, соответствующего медиаданным объекта, например, вид изображения узла, захваченного фиксированной камерой без увеличения, не изменяется в конференции, но медиа вид, захваченный перемещающейся камерой, постоянно меняется при движении устройства, и также последнее устройство обычно применяется в случае оказания телемедицинских услуг и дистанционного образования. Таким образом, во время медийного взаимодействия отправитель медиаинформации уведомляет приемник медиаинформации о состоянии изменения состоянии (Variation), определенной для медиаданных объекта. Ценность информации может быть определена в соответствии с требованиями и включает в себя: статический (Static), динамический (Dynamic), часто меняющийся (Highly Dynamic) или тому подобное.
Ниже приведены примеры:
m = video 52894 RTP / AVP 31 (определение медиаобъекта всего изображения докладчика в конференц-зале);
а = rtpmap: 31 Н261 / 9000 (формат кодирования и декодирования медиаинформации);
а = view: room (медиа вид медиаобъекта/изображения представляет собой весь узел);
а = variation: static (медиа вид изображения поддерживается неизменным);
m = video 52894 RTP / AVP 31 (определение медиаобъекта динамического изображения докладчика в конференц-зале);
а = rtpmap: 31 Н261 / 9000;
а = view: individual (угол обзора изображения охватывает индивидуального участника);
а = variation: dynamic (медиа вид изображения динамически изменяется);
Когда информация о состоянии изменения медиаданных объекта является динамическим (Dynamic) или часто меняющийся (Highly Dynamic), то это означает, что медиа вид и информация о пространственной ориентации, которая соответствуют медиаданным объекта, постоянно меняется.
Информация интегрированного телетекста (Embedded text): информация интегрированного телетекста представляет вспомогательную информацию интегрированного телетекста, содержащуюся в медиаданных объекта. В конференции, особенно в безбарьерном узле, различные видеоизображения с пояснительным интегрированным телетекстом или текстовой вспомогательной информацией, создают участнику, который принимает участие в конференции, более удобные условия, и поэтому узел имеет возможность обеспечивать также медиаданные объекта, которые включают в себя интегрированный телетекст. Ниже приведены примеры:
m = video 52894 RTP / AVP 31 (определение медиаобъекта всего изображения конференц-зала);
а = rtpmap: 31 Н261 / 9000 (формат кодирования и декодирования медиаинформации);
а = view: room (вид медиаобъекта/изображения представляет собой весь узел);
а = textembedded: по (изображение не включает в себя интегрированный телетекст);
m = video 52894 RTP / AVP 31 (определение медиаобъекта динамического изображения докладчика в конференц-зале);
а = rtpmap: 31 Н261 /9000;
а = view: individual (угол обзора изображения охватывает индивидуального участника); и
а = textembedded: yes (изображение включает в себя интегрированный телетекст);
Информация дополнительного описания (Supplementary): в некоторых частных случаях проведения сеанса конференц-связи для обеспечения эффекта конференции, узел может обеспечить дополнительное голосовое сопровождение или синхронный перевод медиаинформации одновременно, но эти лица, которые предоставляют объяснения или перевод, как правило, не находятся на основном узле. Чтобы отличить голосовую медиаинформацию от других изображений в режиме реального времени, голосовое сопровождение или презентация общего контента на узле определяется атрибутах дополнительного описания. Ниже приведены примеры:
m = audio 55000 RTP / AVP 97 (медиаобъект аудио в узле); и
а = supplementary: перевод (мультимедийный объект является голосовым переводом).
Информация идентификации телеприсутствия (Telepresence): в случае использования телеприсутствия в сеансе конференц-связи, помимо основного аудио и видео медийного взаимодействия, существует также потребность в соответствующей вспомогательной информации в узле, например, об уровне освещенности и цветового оформления. Чтобы отличить помещения, где проводится сеанс в режиме телеприсутствия от других помещений, где не используется телеприсутствие, необходимо идентифицировать помещение с телеприсутствием. Ниже приведены примеры:
m = video 52886 RTP / AVP 31 (определение медиаобъекта всего изображения конференц-зала);
а = rtpmap: 31 Н261 / 9000 (формат кодирования и декодирования медиаинформации); и
а = telepresence: да (помещение является помещением, в котором используется телеприсутствие).
В ходе реализации, вышеуказанная информация характеристики определенного контента медиаданных не требуется для всего процесса реализации, но осуществляется выборочно в соответствии с фактической потребностью. Например, изображение помещения в режиме реального времени по меньшей мере несет информацию медиа вида, но другая информация о характеристике контента является возможной; и презентация общего контента в целом передает информацию о типе презентации.
Этап 302: В узле В осуществляется прием и анализ информации по меньшей мере двух медиаданных объектов, переданная в медийном рекламном сообщении из узла А, и осуществляется отбор информации медиаданных объекта из информации по меньшей мере двух медиаданных объектов.
В узле В может выполняться вышеописанная процедура выбора в соответствии с информацией по меньшей мере двух медиаданных объектов, отправленных из узла А, и медиаданные объекта принимаются в узле В. Например, в узле В может выполняться выбор в соответствии с фактической потребностью, такой, как количество экранов в узле В, информации о характеристике медиаконтента, включенного в состав информации о потоке медиаданных, направленного из узла А, и способе передачи медиаинформации, которую участники, находящиеся в узле В, намереваются просматривать. Например, если количество экранов в узле В равно трем, то в узле В может быть отображены три потока мультимедийных данных. В этом случае, в узле В можно выбрать медиаданные трех объектов с высокими приоритетами в порядке убывания приоритетов в соответствии с приоритетами в информации о характеристике медиаконтента; или в узле В также может выполняться выбор в соответствии с медиа видом в информации о характеристике медиаконтента, например, выбирая поток медиаданных в среднем месте, или в соответствии с ролью в информации характеристики медиаконтента, например, при выборе потока медиаданных докладчика. Конкретная политика выбора может быть установлена в узле B в соответствии с фактической потребностью, таким образом, чтобы количество выбранных потоков медиаданных не превышало количество потоков медиаданных, которые могут быть отображены в узле В.
Этап 303: из узла В посылается сообщение выбора медиаинформации в узел А, где сообщение выбора медиаинформации несет информацию о мультимедийных данных объекта, выбранных в узле В.
Информация о медиаданных объекта, выбранная в узле В, выбирается из информации о нескольких медиаданных объектов, посланные из узла А, например, информация о медиаданных объекта, выбранная в узле В может быть представлена следующим образом:
m = video 35886 RTP / AVP 31 (определение медиаобъекта изображения всего конференц-зала);
а = rtpmap: 31 Н261 / 9000 (формат кодирования и декодирования медиаинформации);
а = view: room (вид медиаобъекта / изображения всего интерьера помещения);
m = video 35894 RTP / AVP 31 (определение медиаобъекта динамического изображения докладчика в конференц-зале);
а = rtpmap: 31 Н261 /9000;
а = view: individual (угол обзора изображения захватывает индивидуального участника);
m = application 35550 UDP / BFCP (презентация 1 узла общего контента); и
а = presentation.slides (презентация представляет собой показ слайдов).
Как может быть известно из предшествующего описания, в узле В выбирается все изображение конференц-зала узла А, динамическое изображение докладчика в конференц-зале и presentation_1 общего контента в конференц-зале.
В этом варианте осуществления, сообщение выбора медиаинформации узла В содержит результат, что узел В выполняет выбор медиаданных объекта узла А и способ осуществления может включать в себя различные гибкие способы, например, строку атрибута "а=" информация без изменений в предыдущем сообщении не может быть передана, и примеры таковы:
m = video 35886 RTP / AVP 31 (определение медиаобъекта всего изображения конференц-зала);
m = video 35894 RTP / AVP 31 (определение медиаобъекта динамического изображения докладчика в конференц-зале); и
m = application 35550 UDP / BFCP (презентация 1 узла общего контента).
Таким образом, выбор медиаданных объекта с помощью узла В может быть представлены с использованием трех строк "m=".
Поскольку процесс взаимодействия является двунаправленным, выбор, направленный для узла А узлом В, может быть реализован с помощью вышеизложенных процедур. Кроме того, узел А может также выполнять выбор информации о нескольких медийных потоков, посланных с помощью узла В. То есть способ может дополнительно включать в себя:
Этап 304: узел В передает медийное рекламное сообщение на узел А, где медийное рекламное сообщение несет информацию по меньшей мере двух медиаданных объектов и медиаданные объектов являются мультимедийными потоками данных, которые могут быть предоставлены с помощью узла В для узла А.
Этап 305: Объект выбирает информацию, об объекте данных средств массовой информации, на основе информации, о по меньшей мере двух потоков данных средств массовой информации, переданных узлу В.
Этап 306: узел А посылает информацию о выборе медиаинформации для узла В, где информация выбора медиаинформации несет информацию о медиаданных объекта, выбранного с помощью узла А.
Конкретный контент этапов с 304 по 306 может быть аналогичен этапам с 301 по 303.
Кроме того, этапы с 304 по 306 и этапы с 301 по 303 не имеют временных ограничений.
Этап 307: узел А и узел В устанавливает двунаправленный канал передачи медиаинформации в соответствии с результатом выполнения процесса взаимодействия.
Например, узел А передает медиаданные объекта, выбранного узлом В, на узел В, и затем узел В отображает медиаданные объекта на экране; или узел В передает медиаданные объекта, выбранные узлом А, на узел А, и затем узел А отображает медиаданные объекта на экране.
Кроме того, процесс передачи одним узлом медиаданных объекта, выбранных другим узлом, может включать в себя: передачу всех выбранных медиаданных объектов или передачу некоторых из выбранных медиаданных объектов. Например, если узел В выбирает 3 медиаданные объектов, узел А может передавать 3 мультимедийных данных объектов на узел В или может выбрать 2 из 3-х медиаданных объектов и передать 2 медиаданные объектов на узел В.
В этом варианте осуществления узел А и узел В отдельно сообщают друг другу информацию о медиаданных объектов, которые могут быть предоставлены. Объявленная информация о медиаданных объектов определяется с помощью медиаинформации вида, которая реализует поддержку нескольких мультимедийных потоков данных, точно различает множественные потоки медиаданных и может предоставить более подробную информацию для предотвращения ограничений, вызванных процессом идентификации в предшествующем уровне техники.
Фиг. 4 является схемой последовательности операций другого варианта осуществления способа медийного взаимодействия для осуществления сеанса конференц-связи в многопоточном режиме в соответствии с настоящим изобретением. Отличие от предыдущего варианта осуществления заключается в том, что медиа рекламное сообщение, посланное отправителем в этом варианте осуществления, направляется в соответствии с возможностями приемника. В этом варианте осуществления узел А и узел В могут относиться к терминалу для осуществления сеанса конференц-связи в режиме телеприсутствия узла А и к терминалу для осуществления сеанса конференц-связи в режиме телеприсутствия узла В, соответственно. Способ согласно этому варианту осуществления включает в себя:
Этап 401: узел В посылает сообщение о медиавозможностях на узел А, где сообщение о медиавозможностях несет информацию о медиавозможностях, которые могут быть реализованы на узле В.
Например, узел В может одновременно принимать три части видеоинформации с разрешением 1080р и воспроизводить видеоинформацию на трех различных экранах, или узел В намеревается воспроизвести видеоинформацию на определенном экране в формате картинка в картинке (Picture in Picture) на одном большом изображении и трех небольших изображений. Сообщение о медиавозможностях помогает узлу А, который функционирует как медиаотправитель, обеспечить медиаконтент для узла В более целенаправленно.
Этап 402: узел посылает медийное рекламное сообщение на узел B в соответствии с информацией о медиавозможностях, которая может быть обработана узлом В, где медийное рекламное сообщение несет информацию по меньшей мере о двух мультимедийных данных объектов и медиаданные объектов определяются на узле А в соответствии с информацией о медиавозможностях, которая может быть обработана с помощью узла В.
Например, если узел В может обработать три потока мультимедийных данных объектов с разрешением 1080р, то узел может выбрать по меньшей мере три потока медиаданных объектов с разрешением 1080р из мультимедийных данных объектов, которые могут быть предоставлены узлом А, и затем отправить соответствующую информацию на узел В; или когда узел В намеревается воспроизвести изображение в формате картинка в картинке на одном большом изображении и трех небольших изображения на определенном экране, то узел может объединять медиаданные объектов, которые могут быть предоставлены узлом А, чтобы получить изображение в формате картинка в картинке на одном большом изображении и три небольших изображения, и затем отправить информацию о комбинированных медиаданных объектов на узел В.
Этап 403: узел В выбирает информацию о мультимедийных данных объекта из информации по меньшей мере двух мультимедийных данных объектов, отправленных узлом А.
Этап 404: узел В посылает сообщение выбора медиаинформации на узел А, где сообщение выбора медиаинформации несет информацию о мультимедийных данных объектов, выбранную узлом В.
Этап 405: узел посылает сообщение о медиавозможностях на узел В.
Этап 406: узел В посылает медийное рекламное сообщение на узел А.
Этап 407: узел выбирает информацию о мультимедийных данных объекта из информации по меньшей мере о двух мультимедийных данных объектов, отправленных узлом В.
Этап 408: узел посылает сообщение выбора медиаинформации на узел В, где сообщение выбора медиаинформации несет информацию о мультимедийных данных объекта, выбранные с помощью узла А.
Этап 409: узел А и узел В устанавливают двунаправленный канал передачи медиаинформации в соответствии с результатом выполнения процесса взаимодействия.
Для конкретного контента на этапах с 402 по 404 может быть сделана ссылка на этапы с 301 по 303.
Для конкретного контента этапов с 406 по 409 может быть сделана ссылка на этапы с 304 по 307.
Этапы с 401 по 404 и этапы с 405 по 408 не имеют временного ограничения.
В этом варианте осуществления узел А и узел В отдельно информируют друг с друга об информации о медиаданных объекта, которые могут быть предоставлены по себе. Объявленная информация о медиаданных объекта определяется с помощью медиаинформации вида, которая реализует поддержку многопоточных потоков медиаданных, точно различает множество потоков медиаданных и может предоставить более подробную информацию, чтобы избежать ограничений, связанных с идентификационным процессом в предшествующем уровне техники. Кроме того, инициатор запроса на медиаинформацию согласно этому варианту осуществления уведомляет о медиавозможностях в соответствии с запросом приемника медиаинформации, тем самым улучшая релевантность и уменьшает издержки при передаче. В вышеприведенном варианте осуществления каждое сообщение отправляется отдельно и необязательно, чтобы несколько сообщений также были отправлены одновременно, как показано на фиг. 5.
Фиг. 5 является схемой последовательности операций другого варианта осуществления способа реализации медийного взаимодействия в течение выполнения сеанса конференц-связи в многопоточном режиме в соответствии с настоящим изобретением. В этом варианте осуществления узел А и узел В могут относиться к терминалу для осуществления конференц-связи в режиме телеприсутствия на узле А и терминалу для осуществления конференц-связи в режиме телеприсутствия на узле В, соответственно. Способ согласно этому варианту осуществления включает в себя:
Этап 501: узел А отправляет первое медийное рекламное сообщение на узел В.
Этап 502: узел В посылает первое сообщение выбора медиаинформации и второе медийное рекламное сообщение на узел А.
Этап 503: узел отправляет второе сообщение выбора медиаинформации на узел В.
Упомянутое первое медийное рекламное сообщение несет в себе информацию по меньшей мере двух первых медиаданных объектов, где первые медиаданные объекта являются мультимедийными потоками данных, которые могут быть предоставлены узлом А для узла В.
Упомянутое первое сообщение выбора медиаинформации несет информацию о первых мультимедийных данных объекта, отобранных узлом В.
Упомянутое второе медийное рекламное сообщение несет в себе информацию по меньшей мере двух вторых медиаданных объектов, где вторые медиаданные объекта являются мультимедийными потоками данных, которые могут быть предоставлены узлом В для узла А.
Упомянутое второе сообщение выбора медиаинформации несет информацию о вторых мультимедийных данных объекта, отобранных узлом А.
Для получения информации об упомянутых медиаданных объектов, способе выбора и способа передачи каждого сообщения, может быть сделана ссылка на упомянутый каждый вариант осуществления.
Очевидно, что фиг. 5 является просто примером и вышеупомянутые сообщения, отправленные одновременно, могут быть отправлены другой комбинацией способов, например, медийное рекламное сообщение и сообщение о медиавозможностях направляются одновременно, сообщение выбора медиаинформации и сообщение о медиавозможностях направляются одновременно и тому подобное.
Вышеприведенный вариант осуществления представляет собой сценарий, в котором устанавливается сеанс конференц-связи в режиме точка-точка между терминалами узла А и узла В для реализации сеанса конференц-связи в режиме телеприсутствия, и в многоточечной конференции, упомянутая процедура также применима к медийному взаимодействию и выбору, выполненному между каждым терминалом конференции и MCU, который функционирует как сервер конференц-связи.
Фиг. 6 представляет собой схематическую структурную схему варианта осуществления устройства для осуществления медийного взаимодействия для осуществления сеанса конференц-связи в многопоточном режиме в соответствии с настоящим изобретением. Устройство может быть первым медиаобъектом, и устройство 60 включает в себя первый передающий модуль 61, первый приемный модуль 62 и модуль 63 установления. Первый передающий модуль 61 выполнен с возможностью передавать медийное рекламное сообщение второму медиаобъекту, где медийное рекламное сообщение несет в себе информацию по меньшей мере двух мультимедийных данных объектов, информация медиаданных объектов включает в себя по меньшей мере информацию об одном изображении узла в режиме реального времени, информация об изображении узла в режиме реального времени включает в себя по меньшей мере медиаинформацию вида, и медиаданные объектов являются потоками медиаданных, которые могут быть предоставлены первым медиаобъектом для второго медиаобъекта. Первый приемный модуль 62 выполнен с возможностью приема сообщения выбора медиаинформации, переданного вторым медиаобъектом, где сообщение выбора медиаинформации несет информацию о медиаданных объекта, выбранную вторым медиаобъектом, информация о медиаданных объекта, выбранная вторым медиаобъектом, выбирается вторым медиаобъектом из информации по меньшей мере двух медиаданных объектов. Модуль 63 установки выполнен с возможностью определения соответствующих медиаданных объекта в соответствии с информацией о медиаданных объекта, выбранного вторым медиаобъектом, и устанавливать канал передачи медиаинформации со вторым медиаобъектом так, чтобы передавать соответствующие медиаданные объекта на второй медиаобъект по каналу передачи медиаинформации.
Возможно, медиаинформация вида, переданная в медийном рекламном сообщении, отправленном первый передающим модулем, включает в себя:
информацию о диапазоне координат изображения объекта в реальном масштабе времени; или
информацию о расположении контента изображения объекта в режиме реального времени; или
информацию о разделении области изображения объекта в реальном масштабе времени в конкретной ситуации.
Возможно, информация о медиаданных объекта, переносимая в медийном рекламном сообщении, посланном первым передающим модулем, дополнительно включает в себя по меньшей мере информацию о презентации общего контента в конференции и информация о презентации включает в себя:
тип информации об общем контенте.
Возможно, информация о медиаданных объектов, переносимая в медийном рекламном сообщении, переданном первым передающим модулем, дополнительно включает в себя по меньшей мере одно из:
информации о языке;
информации о роли;
информации о приоритете;
информации о состоянии изменения;
информации об интегрированном телетексте;
информации дополнительного описания;
информации идентификации телеприсутствия; и
информации о формате кодирования и декодирования.
Возможно, устройство дополнительно включает в себя:
второй приемный модуль, выполненный с возможностью приема сообщения о медиавозможностях, переданное вторым медиаобъектом, где сообщение о медиавозможностях несет информацию о функциональных медиавозможностях, которая может быть обработана вторым медиаобъектом, так что первый медиаобъект устанавливает информацию по меньшей мере о двух медиаданных объектов в соответствии с информацией о медиавозможностях, которая может быть обработана вторым медиаобъектом.
Возможно, устройство дополнительно включает в себя:
третий приемный модуль, выполненный с возможностью приема медийного рекламного сообщения, переданного вторым медиаобъектом, где медийное рекламное сообщение, переданное вторым медиаобъектом, используется для уведомления первого медиаобъекта об информации о медиаданных объекта, которые могут быть предоставлены вторым медиаобъектом; и
второй передающий модуль, выполненный с возможностью передачи сообщения о выборе медиаинформации на второй медиаобъект, с тем, чтобы уведомить второй медиаобъект об информации медиаданных объекта, выбранной первым медиаобъектом, где информация о медиаданных объекта, выбранная первым медиаобъектом, выбирается из информации о медиаданных объекта, которые могут быть предоставлены посредством второго медиаобъекта, так что второй медиаобъект передает медиаданные объекта, выбранные первым медиаобъектом, на первый медиаобъект по каналу передачи медиаинформации.
Возможно, медийное рекламное сообщение, переданное первым передающим модулем, и/или сообщение о выборе медиаинформации, принятое первым приемным модулем, передается с помощью одного или комбинации множества из Протокола инициации сеанса (SIP), Протокола описания сеанса (SDP), управления множественных потоков для обеспечения телеприсутствия (CLUE) и протокола серии Н.323; или
информация о медиаданных объекта, передаваемая в медиа рекламном сообщении, посланного первым передающим модулем, передается в текстовом, бинарном форматах или в расширяемом языке разметки (XML).
В этом варианте осуществления, информация, передаваемая отправителем медиаинформации во время медийного взаимодействия, включает в себя медиаинформацию вида и отличие от информации о роли в предшествующем уровне техники заключается в том, что медиаинформация вида представляет собой описание характеристики контента медиаданных объекта, и может лучше отражать объективное состояние потока медиаданных. Различные потоки медиаданных имеют различную информацию объекта и могут быть идентифицированы с помощью использования различной медиаинформации вида. Таким образом, медиаинформация вида может быть использована для представления множества мультимедийных потоков данных и может повысить точность представления и объем информации мультимедийных потоков данных.
Фиг. 7 представляет собой схематичное представление другого варианта осуществления устройства для обеспечения медийного взаимодействия при осуществлении сеанса конференц-связи в многопоточном режиме в соответствии с настоящим изобретением. Устройство может представлять собой второй медиаобъект и устройство 70 включает в себя приемный модуль 71, модуль 72 выбора, первый передающий модуль 73 и модуль 74 установления. Приемный модуль 71 выполнен с возможностью приема медийного рекламного сообщения, переданного первым медиаобъектом, где медийное рекламное сообщение несет в себе информацию по меньшей мере двух медиаданных объектов, информация мультимедийных данных объектов включает в себя по меньшей мере информацию об одном изображении узла в режиме реального времени, информация об изображении узла в режиме реального времени включает в себя по меньшей мере медиаинформацию вида и медиаданные объекта являются мультимедийными потоками данных, которые могут быть предоставлены первым медиаобъектом для второго медиаобъекта. Модуль 72 выбора выполнен с возможностью выбора, на основе информации по меньшей мере двух медиаданных объектов, информации о медиаданных объекта. Первый передающий модуль 73 выполнен с возможностью передачи сообщения выбора медиаинформации на первый медиаобъект, где сообщение выбора медиаинформации несет информацию медиаданных объекта, выбранную вторым медиаобъектом, так что первый медиаобъект устанавливает соответствующие медиаданные объекта в соответствии с информацией мультимедийных данных объекта, выбранную вторым медиаобъектом. Модуль 74 установки выполнен с возможностью установки канала передачи медиаинформации с первым медиаобъектом, и приема через канал передачи медиаинформации, соответствующие медиаданные объекта, переданные первым медиаобъектом.
Возможно, медиаинформация вида, передаваемая в медийном рекламном сообщении, принятая приемным модулем, включает в себя:
информацию о диапазоне координат изображения объекта в реальном масштабе времени; или
информацию о расположении контента изображения объекта в режиме реального времени; или
информацию о разделении области изображения объекта в реальном масштабе времени в конкретной ситуации.
Возможно, информация о медиаданных объекта, переносимая в медийном рекламном сообщении, принятая приемным модулем, дополнительно включает в себя по меньшей мере информацию о презентации общего контента в конференции и информация о презентации включает в себя:
тип информации об общем контенте.
Возможно, информация о медиаданных объектов, переносимая в медийном рекламном сообщении, принятая приемным модулем, дополнительно включает в себя по меньшей мере одно из:
информации о языке;
информации о роли;
информации о приоритете;
информации о состоянии изменения;
информации об интегрированном телетексте;
информации дополнительного описания;
информации идентификации телеприсутствия; и
информации о формате кодирования и декодирования.
Возможно, устройство дополнительно включает в себя:
второй передающий модуль, выполненный с возможностью передавать сообщение о медиавозможностях на первый медиаобъект, где сообщение о медиавозможностях несет информацию о функциональных медиавозможностях, которая может быть обработана вторым медиаобъектом, так что первый медиаобъект устанавливает информацию по меньшей мере о двух медиаданных объектов в соответствии с информацией о медиавозможностях, которая может быть обработана вторым медиаобъектом.
В этом варианте осуществления, информация, передаваемая отправителем медиаинформации во время медийного взаимодействия, включает в себя медиаинформацию вида и отличие от информации о роли в предшествующем уровне техники заключается в том, что медиаинформация вида представляет собой описание характеристики контента медиаданных объекта, и может лучше отражать объективное состояние потока медиаданных. Различные потоки медиаданных имеют различную информацию объекта и могут быть идентифицированы с помощью использования различной медиаинформации вида. Таким образом, медиаинформация вида может быть использована для представления множества мультимедийных потоков данных и может повысить точность представления и объем информации мультимедийных потоков данных.
Фиг. 8 представляет собой схематичное представление другого варианта осуществления устройства для осуществления медийного взаимодействия для осуществления сеанса конференц-связи в многопоточном режиме в соответствии с настоящим изобретением. Устройство может быть первым медиаобъектом и устройство 80 содержит трансивер 81 и процессор 82.
Трансивер 81 выполнен с возможностью передачи медийного рекламного сообщения второму медиаобъекту, где медийное рекламное сообщение несет в себе информацию по меньшей мере двух медиаданных объектов, информация мультимедийных данных объектов включает в себя по меньшей мере информацию об одном изображении узла в режиме реального времени, информация об изображении узла в режиме реального времени включает в себя по меньшей мере медиаинформацию вида и медиаданные объекта являются мультимедийными потоками данных, которые могут быть предоставлены первым медиаобъектом для второго медиаобъекта; и принимать сообщение о выборе медиаинформации, отправленного вторым медиаобъектом, где сообщение в выборе медиаинформации несет информацию мультимедийных данных объекта, выбранную вторым медиаобъектом, и информацию мультимедийных данных объекта, выбранную вторым медиаобъектом, выбирается вторым медиаобъектом из информации по меньшей мере двух медиаданных объектов.
Процессор 82 выполнен с возможностью определения соответствующих медиаданных объекта в соответствии с информацией медиаданных объекта, выбранной вторым медиаобъектом, и установки канала передачи медиаинформации со вторым медиаобъектом так, чтобы передать соответствующие медиаданные объекта во второй медиаобъект по каналу передачи медиаинформации.
Возможно, медиаинформация вида включает в себя:
информацию о диапазоне координат изображения объекта в реальном масштабе времени; или
информацию о расположении контента изображения объекта в режиме реального времени; или
информацию о разделении области изображения объекта в реальном масштабе времени в конкретной ситуации.
Возможно, информация о медиаданных объектов дополнительно включает в себя по меньшей мере информацию о презентации общего контента в конференции и информация о презентации включает в себя:
тип информации об общем контенте.
Возможно, информация о медиаданных объектов дополнительно включает в себя по меньшей мере одно из:
информации о языке;
информации о роли;
информации о приоритете;
информации о состоянии изменения;
информации об интегрированном телетексте;
информации дополнительного описания;
информации идентификации телеприсутствия; и
информации о формате кодирования и декодирования.
Возможно, трансивер дополнительно выполнен с возможностью приема сообщения о медиавозможностях, переданного вторым медиаобъектом, при этом сообщение о медиавозможностях несет информацию о функциональных медиавозможностях, которая может быть обработана с помощью второго медиаобъекта, так что первый медиаобъект определяет информацию по меньшей мере двух медиаданных объектов в соответствии с информацией о медиавозможностях, которая может быть обработана вторым медиаобъектом.
Возможно, трансивер дополнительно выполнен с возможностью приема медийного рекламного сообщения, переданного вторым медиаобъектом, при этом медийное рекламное сообщение, переданное вторым медиаобъектом, используется для уведомления первого медиаобъекта об информации медиаданных объекта, которая может быть предоставлена вторым медиаобъектом; передачи сообщения выбора медиаинформации на второй медиаобъект, для уведомления второго медиаобъекта об информации медиаданных объекта, выбранной первым медиаобъектом, где информация медиаданных объекта, выбранная первым медиаобъектом, выбирается из информации медиаданных объекта, которые могут быть предоставлены посредством второго медиаобъекта, так что второй медиаобъект передает медиаданные объекта, выбранные первым медиаобъектом, на первый медиаобъект по каналу передачи информации.
Возможно, медийное рекламное сообщение и/или сообщение о выборе медиаинформации передается с помощью одного или комбинации множества из Протокола инициации сеанса (SIP), Протокола описания сеанса (SDP), управления множественных потоков для обеспечения телеприсутствия (CLUE) и протокола серии Н.323; или
информация о медиаданных объекта передается в текстовом, бинарном форматах или в расширяемом языке разметки (XML).
Устройство может специально выполнять этапы способа на стороне вышеприведенного первого медиаобъекта и этапы способов, описанные со ссылкой на варианты осуществления настоящего изобретения, могут быть непосредственно реализованы с помощью аппаратного компонента или реализованы с помощью комбинации аппаратных и программных модулей. Программный модуль может находиться на сформированном носителе информации в данной области техники, таком как оперативное запоминающее устройство, флэш-память, память только для чтения, программируемое постоянное запоминающее устройство или электрически стираемая программируемая память или регистр.
Упомянутый процессор может быть процессором общего назначения, цифровым сигнальным процессором (DSP), специализированной интегральной схемой (ASIC), программируемой пользователем вентильной матрицей (FPGA) или другим программируемым логическим компонентом, дискретным вентильным или транзисторным логическим компонентом и дискретным компонентом аппаратного обеспечения. Процессор общего назначения может быть микропроцессором или любым обычным процессором.
Упомянутый трансивер может принимать и передавать радиосигнал с помощью одной или более антенн. Трансивер может быть сформирован с помощью дискретного передатчика и дискретного приемника или может быть компонентом, который соединен и имеет функции приемника и передатчика.
В этом варианте осуществления, информация, передаваемая отправителем медиаинформации во время медийного взаимодействия, включает в себя медиаинформацию вида и отличие от информации о роли в предшествующем уровне техники заключается в том, что медиаинформация вида представляет собой описание характеристики контента медиаданных объекта, и может лучше отражать объективное состояние потока медиаданных. Различные потоки медиаданных имеют различную информацию объекта и могут быть идентифицированы с помощью использования различной медиаинформации вида. Таким образом, медиаинформация вида может быть использована для представления множества мультимедийных потоков данных и может повысить точность представления и объем информации мультимедийных потоков данных.
Фиг. 9 представляет собой схематичное представление другого варианта осуществления устройства для осуществления медийного взаимодействия для осуществления сеанса конференц-связи в многопоточном режиме в соответствии с настоящим изобретением. Устройство может быть вторым медиаобъектом и устройство 90 содержит трансивер 91 и процессор 92.
Трансивер 91 выполнен с возможностью приема медийного рекламного сообщения, переданного первым медиаобъектом, где медийное рекламное сообщение несет в себе информацию по меньшей мере двух медиаданных объектов, информация мультимедийных данных объектов включает в себя по меньшей мере информацию об одном изображении узла в режиме реального времени, информация об изображении узла в режиме реального времени включает в себя по меньшей мере медиаинформацию вида и медиаданные объекта являются мультимедийными потоками данных, которые могут быть предоставлены первым медиаобъектом для второго медиаобъекта; и выбора из информации по меньшей мере двух медиаданных объектов информации медиаданных объекта; передачи сообщения о выборе медиаинформации на первый медиаобъект, при этом сообщение о выборе медиаинформации несет информацию мультимедийных данных объекта, выбранную вторым медиаобъектом, так что первый медиаобъект определяет соответствующие медиаданные объекта в соответствии с информацией медиаданных объекта, выбранной вторым медиаобъектом, установки канала передачи медиаинформации с первым медиаобъектом и приема по каналу передачи медиаинформации соответствующих медиаданных объекта, переданных первым медиаобъектом.
Процессор 92 выполнен с возможностью выбора из информации по меньшей мере двух медиаданных объектов информацию медиаданных объекта, выбранную вторым медиаобъектом.
Возможно, медиаинформация вида включает в себя:
информацию о диапазоне координат изображения объекта в реальном масштабе времени; или
информацию о расположении контента изображения объекта в режиме реального времени; или
информацию о разделении области изображения объекта в реальном масштабе времени в конкретной ситуации.
Возможно, информация о медиаданных объектов дополнительно включает в себя по меньшей мере информацию о презентации общего контента в конференции и информация о презентации включает в себя:
тип информации об общем контенте.
Возможно, информация о медиаданных объектов дополнительно включает в себя по меньшей мере одно из:
информации о языке;
информации о роли;
информации о приоритете;
информации о состоянии изменения;
информации об интегрированном телетексте;
информации дополнительного описания;
информации идентификации телеприсутствия; и
информации о формате кодирования и декодирования.
Возможно, трансивер дополнительно выполнен с возможностью передачи сообщения о медиавозможностях первому медиаобъекту, при этом сообщение о медиавозможностях несет информацию, которая может быть обработана с помощью второго медиаобъекта, так что первый медиаобъект определяет информацию по меньшей мере двух медиаданных объектов в соответствии с информацией о медиавозможностях, которая может быть обработана вторым медиаобъектом. Устройство может специально выполнять этапы способа на стороне вышеприведенного второго медиаобъекта и этапы способов, описанные со ссылкой на варианты осуществления настоящего изобретения, могут быть непосредственно реализованы с помощью аппаратного компонента или реализованы с помощью комбинации аппаратных и программных модулей. Программный модуль может находиться на сформированном носителе информации в данной области техники, таком как оперативное запоминающее устройство, флэш-память, память только для чтения, программируемое постоянное запоминающее устройство или электрически стираемая программируемая память или регистр.
Упомянутый процессор может быть процессором общего назначения, цифровым сигнальным процессором (DSP), специализированной интегральной схемой (ASIC), программируемой пользователем вентильной матрицей (FPGA) или другим программируемым логическим компонентом, дискретным вентильным или транзисторным логическим компонентом и дискретным компонентом аппаратного обеспечения. Процессор общего назначения может быть микропроцессором или любым обычным процессором.
Упомянутый трансивер может принимать и передавать радиосигнал с помощью одной или более антенн. Трансивер может быть сформирован с помощью дискретного передатчика и дискретного приемника или может быть компонентом, который соединен и имеет функции приемника и передатчика.
В этом варианте осуществления, информация, отправляемая отправителем медиаинформация во время медийного взаимодействия, включает в себя медиаинформацию вида и отличие от информации о роли в предшествующем уровне техники заключается в том, что медиаинформация вида представляет собой описание характеристики контента медиаданных объекта, и может лучше отражать объективное состояние потока медиаданных. Различные потоки медиаданных имеют различную информацию объекта и могут быть идентифицированы с помощью использования различной медиаинформации вида. Таким образом, медиаинформация вида может быть использована для представления нескольких мультимедийных потоков данных и может повысить точность представления и объем информации мультимедийных потоков данных.
Фиг. 10 представляет собой схематичное представление другого варианта осуществления системы для осуществления медийного взаимодействия для осуществления сеанса конференц-связи в многопоточном режиме в соответствии с настоящим изобретением. Система 100 включает в себя первый медиаобъект 101 и второй медиаобъект 102. Для первого медиаобъекта 101 и второго медиаобъекта 102 ссылка может быть отдельно сделана на вариант осуществления, показанный на фиг. 6 или фиг. 7, или для первого медиаобъекта 101 и второго медиаобъекта 102 ссылка может быть сделана отдельно на вариант осуществления, показанный на фиг. 8 или на фиг. 9.
В этом варианте осуществления, информация, отправляемая отправителем медиаинформация во время медийного взаимодействия, включает в себя медиаинформацию вида и отличие от информации о роли в предшествующем уровне техники заключается в том, что медиаинформация вида представляет собой описание характеристики контента медиаданных объекта, и может лучше отражать объективное состояние потока медиаданных. Различные потоки медиаданных имеют различную информацию объекта и могут быть идентифицированы с помощью использования различной медиаинформации вида. Таким образом, медиаинформация вида может быть использована для представления множества мультимедийных потоков данных и может повысить точность представления и объем информации мультимедийных потоков данных.
Специалистам в данной области техники очевидно, что все или часть этапов способа, описанного в вариантах осуществления, может быть реализована с помощью управляющей программы соответствующего аппаратного обеспечения. Программа может храниться на носителе данных, который считывается компьютером. При запуске программы, выполняются этапы способа, описанные в вариантах осуществления. Упомянутый носитель данных включает в себя: любой носитель, который может хранить программный код, такой как ROM, RAM, магнитный диск или оптический диск.
В заключение, следует отметить, что вышеприведенные варианты осуществления предназначены только для описания технических решений настоящего изобретения и не ограничивают настоящее изобретение. Хотя настоящее изобретение подробно описано со ссылкой на описанные ваше варианты осуществления, специалистам в данной области техники очевидно, что они могут по-прежнему вносить изменения в технические решения, описанные в вариантах осуществления или сделать эквивалентные замены, так чтобы некоторые или все технические признаки при выполнении таких модификаций или замен находились в рамках сущности и объема технических решений вариантов осуществления настоящего изобретения.