Область техники, к которой относится изобретение
Настоящее изобретение имеет отношение к области техники мобильной коммуникации, а более конкретно к способу, устройству и системе для осуществления видеовызова.
Уровень техники
Вместе с развитием мобильной сети также все более и более популярными становятся услуги мобильной видеотелефонии. Услуги мобильной видеотелефонии предоставляют на беспроводных сетях услуги мультимедийной связи в любой комбинации медиа-форматов, таких как видео, аудио, или данные в реальном времени, и главным образом используют беспроводную сеть для того, чтобы осуществлять на мобильном устройстве видеовызов, тем самым позволяя мобильным пользователям в любом месте в любое время выполнять в реальном времени обмен аудио, видео и т.п., то есть, оба участника вызова могут видеть другого участника во время разговора.
Услуги видеотелефонии могут быть реализованы в пакетном режиме или канальном режиме. Однако поскольку 3G сеть становится все более и более развитой, услуги видеотелефонии главным образом имеют отношение к услугам видеотелефонии, реализованным на основе канально-коммутированного (CS) доменного канала-носителя широкополосного множественного доступа с кодовым разделением (WCDMA) или множественного доступа с синхронизированными режимами временного и кодового разделения каналов (TD-SCDMA). Правило маршрутизации 3G видеовызова заключается в том, что после того как вызов инициализирован посредством возможности однонаправленного канала, записывается тип вызова (например, является ли он вызовом с воспроизведением видео (VP)), анализируется вызываемый номер и получается информация вызова, такая как класс услуги, атрибут услуги и тип вызываемого номера. VP может рассматриваться в качестве характеристики вызова. При вызовах с такой характеристикой выполняется анализ характеристик вызывающего и, в соответствии с результатом анализа, принимается решение о желательном режиме маршрутизации и желательном направлении маршрутизации.
Однако, в существующих услугах видеотелефонии, согласование среды и установление мультимедийного канала видеовызова реализуются непосредственно вызывающим и вызываемым терминалами. Таким образом, во время видеовызова вызывающая и вызываемая сторона могут видеть только контент, снятый камерой другой стороны, но не могут видеть другой контент. В результате восприятие пользователя сильно ухудшается и не может быть удовлетворена потребность в многообразии существующих услуг видеотелефонии.
Сущность изобретения
Настоящее изобретение относится к способу, устройству и системе для осуществления видеовызова, так чтобы вызывающие и вызываемые пользователи могли изменить видимый другой стороной или самому/самой видеоконтент, которые предоставляют возможность активно управлять видеоконтентами для вызывающих и вызываемых пользователей услуги видеовызова и улучшают интерактивную возможность пользователей во время видеовызова.
Для того чтобы решить вышеупомянутую проблему, настоящее изобретение предоставляет нижеследующие технические решения.
Предоставляется способ для осуществления видеовызова, который включает в себя нижеследующие этапы.
По приему инициализированного вызывающей стороной видеовызова, вызывающей стороной выполняется согласование среды и видеовызов инициализируется к вызываемой стороне и, после того как вызываемая сторона дает ответ, выполняется согласование среды с вызываемой стороной и завершается установление видеоголосового канала между вызывающей стороной и вызываемой стороной.
По приему указания вызывающей стороны и/или вызываемой стороны, видео обрабатывается в соответствии с указанием.
Предоставляется устройство для осуществления видеовызова, которое включает в себя блок установления и операционный блок.
Блок установления выполнен с возможностью выполнять согласование среды с вызывающей стороной и инициализировать видеовызов к вызываемой стороне по приему инициализированного вызывающей стороной видеовызова, и, после того как вызываемая сторона отвечает, выполнять согласование среды с вызываемой стороной и завершать установление видеоголосового канала между вызывающей стороной и вызываемой стороной.
Операционный блок выполнен с возможностью по приему указания вызывающей стороны и/или вызываемой стороны обрабатывать видео в соответствии с указанием.
Кроме того, предоставляется система для осуществления видеовызова, которая включает в себя вызывающий центр коммутации мобильной связи (MSC), вызываемый MSC и улучшенную платформу видеоконтентов (EVCP).
EVCP подключается к вызывающему MSC и вызываемому MSC, принимает инициализированный вызывающим пользователем видеовызов, перенаправленный вызывающим MSC, выполняет согласование среды с вызывающим пользователем посредством вызывающего MSC и инициализирует видеовызов к вызываемому пользователю посредством вызываемого MSC, и после того как вызываемый пользователь дает ответ, EVCP завершает согласование среды с вызываемым пользователем посредством вызываемого MSC и завершает установление видеоголосового канала между вызывающим и вызываемым пользователями.
По приему указания вызывающей стороны и/или вызываемой стороны, EVCP обрабатывает воспроизводимое видео для вызывающей стороны или вызываемой стороны в соответствии с указанием.
Из вышеописанного может быть видно, что посредством способа и устройства, в соответствии с вариантами осуществления настоящего изобретения, выполнение согласования среды с вызывающим и вызываемым терминалами, установление мультимедийного канала и обработка текущего видео в соответствии с указывающей информацией вызывающей и вызываемой сторон, дает возможность вызывающему и вызываемому пользователям изменять видеоконтент, просматриваемый другой стороной или самим/самой, что предоставляет вызывающему и вызываемому пользователям услуги видеовызова возможность активного управления видеоконтентами и улучшает интерактивную возможность пользователей во время видеовызова.
Краткое описание чертежей
Для того чтобы более понятно проиллюстрировать технические решения в соответствии с вариантами осуществления настоящего изобретения или уровня техники, ниже кратко представлены сопровождающие чертежи для описания упомянутых вариантов осуществления или уровня техники. Очевидно, что сопровождающие чертежи в нижеследующем описании отражают только некоторые варианты осуществления настоящего изобретения, и специалисты в данной области техники могут создать чертежи исходя из сопровождающих чертежей без творческих усилий.
Фиг.1 - схематическое изображение последовательности операций способа осуществления видеовызова в соответствии с вариантом осуществления настоящего изобретения.
Фиг.2 - схематическое изображение наложения видео в способе осуществления видеовызова в соответствии с вариантом осуществления настоящего изобретения.
Фиг.3 - схематическая блок-схема структуры устройства для осуществления видеовызова в соответствии с вариантом осуществления настоящего изобретения.
Фиг.4 - схематическая блок-схема еще одной структуры устройства для осуществления видеовызова в соответствии с вариантом осуществления настоящего изобретения.
Фиг.5 - схематическая блок-схема структуры системы для осуществления видеовызова в соответствии с вариантом осуществления настоящего изобретения.
Подробное описание вариантов осуществления изобретения
Настоящее изобретение используется в системе видеовызова EVCP, которая поддерживает сигнальное преобразование и согласование среды, EVCP используется для того, чтобы выполнять согласование среды с вызывающим и вызываемым терминалами, устанавливать медиаканал между EVCP и вызывающей и вызываемой сторонами, и обрабатывать текущее видео в соответствии с указывающей информацией вызывающей и вызываемой сторон, что позволяет вызывающему и вызываемому пользователям изменять видеоконтент, просматриваемый другой стороной или самим/самой, предоставляет вызывающему и вызываемому пользователям услуги видеовызова возможность активного управления видеоконтентами и улучшает интерактивную возможность пользователей во время видеовызова.
Далее техническое решение настоящего изобретения будет ясно и полно описано со ссылкой на сопровождающие чертежи. Очевидно, что варианты осуществления, которые будут описаны, являются только частью, а не всеми вариантами осуществления настоящего изобретения. Все другие варианты осуществления, найденные квалифицированными специалистами в данной области техники на основе вариантов осуществления настоящего изобретения без творческих усилий, должны находиться в пределах объема правовой охраны настоящего изобретения.
В варианте осуществления настоящего изобретения предоставлен способ осуществления видеовызова, который включает в себя нижеследующие этапы, показанные на фиг.1.
На этапе 101, когда принят инициализированный вызывающей стороной видеовызов, выполняется согласование среды с вызывающей стороной и видеовызов инициализируется к вызываемой стороне, и после того, как вызываемая сторона отвечает, выполняется согласование среды с вызываемой стороной и завершается установление видеоголосового канала между вызывающей стороной и вызываемой стороной.
В частности, когда вызывающий Пользователь A инициализирует видеовызов к вызываемому Пользователю В, принимается инициализированный вызывающим Пользователем A и переданный MSC A видеовызов, запускается процесс видеовызова, посредством MSC В видеовызов инициализируется к вызываемому Пользователю В, а тем временем завершается согласование возможностей с терминалом Н.324M вызывающего Пользователя A. После того как вызываемый Пользователь В отвечает, завершается согласование среды с вызываемым Пользователем В и выполняется установление видеоголосового канала между вызываемым Пользователем В и вызывающим Пользователем A, что дает возможность Пользователю A и Пользователю В общаться непосредственно друг с другом и осуществлять видеовызов.
Услуга видеовызова может поддерживаться, когда терминалы вызывающего и вызываемого пользователей являются терминалами Н.324M. Н.324M - это терминальный протокол, и протоколы, содержащиеся в нем, включают в себя протокол H.223 мультиплексирования и демультиплексирования данных и протокол Н.245 управления системой.
В протоколе H.223 мультиплексирования и демультиплексирования данных данные управления, голосовые данные, графические данные и другие данные объединяются в совокупность данных, которые должны быть переданы посредством модема в передающем конце, и разделяются в принимающем конце. H.223 делиться на слой мультиплексирования (MUX) и слой адаптации (AL), при этом AL подразделяется на слои, а именно, AL1, AL2 и AL3, голосовые данные ассоциируются с AL2, графические данные ассоциируются с H.223 и AL3, а данные управления, относящиеся к H.245, ассоциируются с AL1.
В протоколе Н.245 управления системой посредством определяемых протоколом сообщений и процессов обе стороны вызова обмениваются друг с другом информацией, и принимается решение, как передавать голос, изображение и данные, как обрабатывать ошибки и т.п. Н.245 делится на две части, то есть, кодирование/декодирование сообщения и обработка сообщения перехода между состояниями, посредством обмена информацией Н.245 выбирается и алгоритм, и вариант, адоптированный к голосу и изображению.
В варианте осуществления настоящего изобретения существующий системный протокол Н.324 используется для того, чтобы осуществлять видеовызов между вызывающим и вызываемым пользователями и завершать согласование среды между вызывающим и вызываемым пользователями, что предоставляет основу для различных операций с видео в последующем состоянии посылки вызова и состоянии разговора.
На этапе 102, когда принята указывающая информация вызывающей стороны и/или вызываемой стороны, видео обрабатывается в соответствии с указанием.
В варианте осуществления настоящего изобретения указывающая информация вызывающей и вызываемой сторон может включать в себя, но не ограничиваясь этим, информацию ключа вызывающего и вызываемого пользователей. Контенты, которые должны быть указаны текущими вызывающим и вызываемым пользователями, могут быть определены в соответствии с отличающейся информацией ключа, принятой в отличающиеся периоды времени, такие как состояние звонка и состояние разговора.
В частности, когда указывающая информация реализуется в виде ключа, обработка видео в соответствии с указывающей информацией может включать в себя, но не ограничиваясь этим, следующие режимы.
А. После того как посредством кодонезависимой передачи системы двухтонального многочастотного набора (DTFM) принята информация ключа вызывающего пользователя, в соответствии с указанием контентов информации ключа могут быть реализованы следующие операции.
1) После того как видеоголосовой канал успешно установлен, видеоконтент реального времени вызывающей стороны и видеоконтент, предварительно заданный вызывающей стороной, накладываются, а затем предоставляются вызываемой стороне.
2) Если указывающая информация, соответствующая информации ключа, это воспроизведение видео, то видеоконтенты, предварительно просмотренные или предварительно заданные вызывающей стороной, воспроизводятся для вызывающего пользователя; и предпочтительно, чтобы контенты воспроизводились мгновенно.
3) Если указывающая информация, соответствующая информации ключа, это запись видео, то аудио- и видеопотоки от вызываемой стороны к вызывающей стороне записываются, то есть, видеоконтенты, просматриваемые, и/или аудиоконтенты, прослушиваемые вызывающим пользователем записываются и сохраняются на сервере услуги для последующего извлечения.
B. После того как посредством кодонезависимой передачи системы двухтонального многочастотного набора (DTFM) принята информация ключа вызываемого пользователя, в соответствии с указанием контентов информации ключа могут быть реализованы следующие операции.
1) После того как видеоголосовой канал успешно установлен, видеоконтент реального времени вызываемой стороны и видеоконтент, предварительно заданный вызываемой стороной, накладываются, а затем представляются вызываемой стороне.
2) Если указывающая информация, соответствующая информации ключа, это воспроизведение видео, то видеоконтенты, предварительно просмотренные или предварительно заданные вызываемой стороной, воспроизводятся для вызываемого пользователя; и предпочтительно, чтобы контенты воспроизводились мгновенно.
3) Если указывающая информация, соответствующая информации ключа, это запись видео, то аудио- и видеопотоки от вызывающей стороны к вызываемой стороне записываются, то есть, видеоконтенты, просматриваемые, и/или аудиоконтенты, прослушиваемые вызываемым пользователем, записываются и сохраняются на сервере услуги для последующего извлечения.
Необходимо отметить, что в нескольких вышеупомянутых режимах обработки видео, видеоконтенты в реальном времени вызывающей и вызываемой стороны могут соответствовать контентам, снятым посредством камеры вызывающей или вызываемой стороны, и конечно могут быть видеоконтентами других режимов, которые не ограничены конкретно в варианте осуществления настоящего изобретения.
Как показано на Фиг.2, наложение видеоконтентов включает в себя: сначала демультиплексируют потоки аудио и видео в реальном времени терминала, а затем завершают преобразование формата мультимедийного потока и мультиплексирование мультимедийного потока видео и мультимедийного потока аудио, накладывая мультимедийные потоки аудио и видео на предварительно заданные аудио- и видеопотоки. В частности, возьмем в качестве примера наложение видеопотока, извлекается информация каждого кадра исходного видеопотока, выполняется обработка по синтезу на извлеченном исходном кадре изображения и кадре изображения видеопотока, который должен быть наложен, после обработки по синтезу новый кадр видеоданных пересылается на кодер для кодирования, а затем новый кадр видеоданных мультиплексируется, посылается каналу и представляется другой стороне. Исходный видеопоток может быть снятыми камерой видеоконтентами, кадром изображения видеопотока, который должен быть наложен, является предварительно заданный видеопоток, а обработка по синтезу может быть разделением экрана, картинка в картинке (PIP), полная замена, и т.п. Разумеется, другие режимы могут быть выполнены с возможностью осуществлять наложение видео, которые не будут описаны в этом документе.
Кроме того, необходимо отметить, что способ в варианте осуществления настоящего изобретения может также включать в себя этап 103, на котором, после того как согласование среды с вызывающей стороной завершено, воспроизводят видеоконтент, предварительно заданный вызываемой стороной для вызывающей стороны; и/или этап 104, на котором после того, как согласование среды с вызываемой стороной завершено, воспроизводят видеоконтент, предварительно заданный вызывающей стороной для вызываемой стороны.
В конкретной реализации предварительно заданный видеоконтент в варианте осуществления упомянутого способа может быть рекламой предприятия, частью забавного видео, анимацией или кинофильмом, а также может быть любым контентом, таким как яркие выразительные картинки или часть текстовой надписи. Режим наложения и представления видео различен, причем включает в себя, но не ограничивается ими, нижеследующие контенты.
1) Наложение надписи: надпись может быть наложена на исходный видеоконтент реального времени с различными эффектами, такими как скроллинг или мерцание. 2) Полная замена: исходный видеоконтент реального времени вызывающей и вызываемой сторон заменяется на предварительно заданный видеоконтент в полноэкранном режиме для того, чтобы лучше защитить конфиденциальность. 3) Наложение предварительно заданного видеоконтента на исходный видеоконтент: местоположение наложения может быть основано на исходном изображении, а также наложение может быть осуществлено в режимах разделения экрана и PIP; конкретный режим наложения может быть задан в соответствии с фактическими требованиями, которые не будут описаны в этом документе.
Из вышеописанного можно заметить, что с помощью способа, предоставленного в вариантах осуществления настоящего изобретения, и вызывающая, и вызываемая стороны могут изменять видеоконтент, просматриваемый другой стороной или самим/самой, в режиме, таком как ключ, и даже могут воспроизводить и записывать видеоконтент посредством ключа, что предоставляет возможность активного управления видеоконтентом для вызывающего и вызываемого пользователей, которые проводят видеовызов, и улучшает возможность интерактивности пользователей во время видеовызова. Кроме того, способ значительно повышает опыт пользователей услуги использования видеотелефона и предоставляет пользователю форму услуги с расширенными возможностями, чтобы отразить его/ее индивидуальность, что соответствует пользовательской и потребительской психологии использования услуги китайских пользователей мобильного телефона и имеет хорошие рыночные перспективы и достоинства применения и популяризации. Кроме того, хорошая коммерческая организация связи может быть предоставлена для операторов, предприятий и т.п., и коммерческие достоинства расширяются посредством предварительно заданного настраиваемого видеоконтента.
Кроме того, в варианте осуществления настоящего изобретения предоставляется устройство 300 для осуществления видеовызова, которое включает в себя блок 310 установления и операционный блок 320, которые показаны на Фиг.3.
Блок 310 установления выполнен с возможностью выполнять согласование среды с вызывающей стороной и инициализировать видеовызов к вызываемой стороне по приему инициализированного вызывающей стороной видеовызова, и после того как вызываемая сторона отвечает, выполнять согласование среды с вызываемой стороной и завершать установление видеоголосового канала между вызывающей стороной и вызываемой стороной.
Операционный блок 320, выполненный с возможностью по приему указания вызывающей стороны и/или вызываемой стороны обрабатывать видео в соответствии с этим указанием.
Операционный блок 320 может включать в себя модуль 321 наложения, выполненный с возможностью накладывать и представлять вызываемой стороне видеоконтент реального времени вызывающей стороны и видеоконтент, предварительно заданный вызывающей стороной, в соответствии с указывающей информацией ключа вызывающей стороны; и накладывать и представлять вызывающей стороне видеоконтент реального времени вызываемой стороны и видеоконтент, предварительно заданный вызываемой стороной, в соответствии с указывающей информацией ключа вызываемой стороны.
В предпочтительном варианте модуль 321 наложения может включать в себя модуль извлечения, модуль синтезирования и модуль мультиплексирования. Модуль извлечения выполнен с возможностью извлекать информацию каждого кадра исходного видеопотока реального времени. Модуль синтезирования выполнен с возможностью выполнять обработку по синтезу исходного кадра изображения, извлеченного посредством модуля извлечения, и кадра изображения видеопотока, который должен быть наложен. Модуль мультиплексирования выполнен с возможностью кодировать, мультиплексировать и отправлять новый кадр видеоданных после обработки по синтезу.
В конкретной реализации операционный блок 320 может дополнительно включать в себя модуль 322 воспроизведения, выполненный с возможностью воспроизводить предварительно просмотренный или предварительно заданный видеоконтенты для вызывающего или вызываемого пользователя, если указание, соответствующее информации ключа вызывающей стороны или вызываемой стороны, является воспроизведением видео; и/или модуль 323 записи, выполненный с возможностью записывать видеоконтенты, просматриваемые, и/или аудиоконтенты, прослушиваемые вызывающим или вызываемым пользователями, и сохранять записанные контенты на сервере услуги, если указание, соответствующее информации ключа вызывающей стороны или вызываемой стороны, запись видео.
Необходимо отметить, что модули, включенные в операционный блок 320 в варианте осуществления настоящего изобретения, могут существовать отдельно или сосуществовать, что конкретно не ограничено в варианте осуществления настоящего изобретения. Структура, когда множество модулей существует одновременно, показана на Фиг.4, а функции каждого модуля и его взаимосвязи с другими устройствами, которые не будут здесь описываться еще раз, указаны выше.
Кроме того, устройство 300 также включает в себя модуль воспроизведения, выполненный с возможностью воспроизводить видеоконтент, предварительно заданный вызываемой стороной для вызывающей стороны после завершения согласования среды с вызывающей стороной, и/или воспроизводить видеоконтент, предварительно заданный вызывающей стороной для вызываемой стороны после завершения согласования среды с вызываемой стороной.
Необходимо отметить, что устройство в варианте осуществления настоящего изобретения обычно выполняет соответствующие функции в системе мобильной связи, поэтому система, включающая в себя устройство, в соответствии с вариантом осуществления настоящего изобретения может также находиться в пределах объема настоящего изобретения. Ниже будут даны подробные описания посредством системы видеовызова, включающей в себя терминал Н.324M, взятой в качестве примера. Как показано на фиг.5, система включает в себя вызывающий MSC, вызываемый MSC и EVCP.
EVCP подключается к вызывающему MSC и вызываемому MSC, поддерживает функции сигнального преобразования и согласования среды, выполняет согласование среды с вызывающим и вызываемым терминалами посредством вызывающего MSC и вызываемого MSC соответственно и устанавливает мультимедийные каналы между вызывающей стороной и EVCP и между EVCP и вызываемой стороной. По приему указания вызывающей или вызываемой стороны EVCP обрабатывает видео, воспроизводимое для вызывающей или вызываемой стороны, в соответствии с указанием и выполняет процедуры, такие как доступ к услуге видеовызова, воспроизведение мультимедиа, преобразование формата аудио и видео и функции мультиплексирования.
В частности, когда вызывающий Пользователь А звонит вызываемому Пользователю В, вызывающий MSC принимает и передает видеовызов EVCP. По приему видеовызова EVCP выполняет обработку вызова, начинает процесс обслуживания видеовызова и инициирует видеовызов к вызываемому Пользователю В. При этом EVCP завершает согласование возможностей с терминалом H.324M вызывающего Пользователя А, затем завершает преобразование формата мультимедийного потока и мультиплексирует мультимедийный видеопоток и мультимедийный аудиопоток и воспроизводит мультимедийный видеопоток и аудиопоток для вызывающего терминала. После того как вызываемый Пользователь В отвечает, EVCP завершает согласование среды с вызываемым Пользователем В и завершает установление голосового канала между вызываемы Пользователем В и вызывающим Пользователем А. В это время EVCP подсоединяется между вызывающим и вызываемым MSC для того, чтобы предоставить канал-носитель, а голосовой канал между вызывающей и вызываемой сторонами пропускается через EVCP. EVCP отвечает за обработку по приему номера и мультиплексирует обработанные видеопоток и аудиопоток в пользовательский канал, пока видеовызов не завершается.
Во время подключения вызова, по завершению согласования возможностей с вызывающим терминалом H.324M, EVCP также может воспроизводить для вызывающего терминала предварительно заданный вызываемой стороной видеоконтент. В качестве альтернативы, если в это время EVCP принимает информацию ключа вызывающей стороны, EVCP видит предварительно заданный вызывающей стороной видеоконтент и воспроизводит для вызываемого пользователя этот предварительно заданный вызывающим абонентом видеоконтент. Кроме того, по завершению согласования возможностей с вызываемым терминалом Н.324M EVCP также может выполнить вышеупомянутые этапы, которые не будут здесь описываться еще раз.
Во время сеанса связи, то есть после того, как вызываемый пользователь отвечает, EVCP завершает согласование среды с вызываемым пользовательским терминалом и выполняет установление голосового канала между вызывающей и вызываемой сторонами. В это время EVCP подсоединяется между вызывающим и вызываемым MSC для того, чтобы предоставить канал-носитель, а голосовой канал между вызывающей и вызываемой сторонами пропускается через EVCP. Затем, во время сеанса связи, если EVCP принимает информацию ключа вызывающей и вызываемой сторон, EVCP обрабатывает текущее видео в соответствии с контентом указывающей информации ключа. Операции включают в себя, но не ограничиваются ими, нижеследующие контенты.
А. После того как видеоголосовой канал успешно установлен, EVCP накладывает видеопоток реального времени вызывающей или вызываемой стороны и видеоконтент, предварительно заданный вызывающей или вызываемой стороной, а затем представляет наложенные контенты вызываемой или вызывающей стороне.
B. Если соответствующая информации ключа - указывающая информация, принятая EVCP, воспроизведение видео, EVCP воспроизводит предусмотренные или предварительно заданные видеоконтенты для пользователя, который посылает указание, и предпочтительно, чтобы контенты воспроизводились мгновенно.
С. Если соответствующая информации ключа - указывающая информация, принятая EVCP, запись видео, EVCP записывает принятые пользователем, который посылает указание, аудио- и видеопотоки, то есть записывает видеоконтенты, просматриваемые, и/или аудиоконтенты, прослушиваемые пользователем, который посылает указание, и сохраняет записанные контенты на сервере услуги для последующего извлечения.
Посредством системы в варианте осуществления настоящего изобретения вызывающая и вызываемая стороны могут переключать принятый видеоконтент в режимах, таких как ключ, а также могут, в состоянии сеанса связи, управлять воспроизводимым видеоконтентом, используя указывающую информацию, такую как ключ, таким образом вызывающему и вызываемому пользователям, которые проводят видеовызов, предоставляется возможность активного управления видеоконтентами и улучшается возможность интерактивности пользователей во время видеовызова.
Кроме того, квалифицированные специалисты в данной области техники могут понять, что в сочетании с представленными здесь вариантами осуществления блоки и этапы алгоритма каждого описанного примера могут быть реализованы посредством аппаратных средств, компьютерных программных средств или их комбинацией. Для того чтобы ясно описать взаимозаменяемость между аппаратными и программными средствами, в предшествующих описаниях структуры и этапы каждого примера в основном были описаны в соответствии с функциональными возможностями. Реализуются ли функциональные возможности в режиме аппаратных или программных средств, зависит от конкретных применений и ограничивающих условий разработки технических решений. Квалифицированные специалисты в данной области техники могут использовать отличающиеся способы для того, чтобы реализовать описанные функциональные возможности для каждого конкретного применения, но они не должны считать, что реализация находится вне объема настоящего изобретения.
В сочетании с представленными в этом описании вариантами осуществления настоящего изобретения этапы способа или описанного алгоритма могут быть полностью реализованы, используя аппаратные средства, модуль программных средств, выполняемый посредством процессора, или их комбинацию. Модуль программных средств может быть размещен в памяти с произвольным доступом (RAM), постоянной памяти (ROM), электрически программируемый ROM (EPROM), электрически стираемой программируемой постоянной памяти (EEPROM), накопителе, жестком диске, съемном магнитном диске, CD-ROM или любом носителе данных других разновидностей, известных в технической области.
Описания вариантов осуществления настоящего изобретения предоставляют квалифицированным специалистам в данной области техники возможность реализовать или использовать варианты осуществления настоящего изобретения. Различные модификации вариантов осуществления настоящего изобретения очевидны для квалифицированных специалистов в данной области техники и общие принципы, определенные в этом документе, могут быть реализованы в других вариантах осуществления без отступления от сущности или объема настоящего изобретения. Поэтому варианты осуществления настоящего изобретения не могут быть ограничены раскрытыми в этом описании вариантами, но должны находиться в пределах объема, согласующегося с представленными в этом описании принципами и новыми функциями.
Вышеупомянутые варианты являются только предпочтительными вариантами осуществления настоящего изобретения и не предназначены для ограничения настоящего изобретения. Любая модификация, эквивалентная замена или уточнение, сделанные без отступления от сущности и принципа настоящего изобретения, должны находиться в пределах объема настоящего изобретения.
Изобретение относится к области мобильной коммуникации, и в частности, к системе осуществления видеовызова. Техническим результатом является обеспечение видеовызова, так чтобы вызывающие и вызываемые пользователи могли изменить видимый другой стороной или самому/самой видеоконтент, которые предоставляют возможность активно управлять видеоконтентами для вызывающих и вызываемых пользователей услуги видеовызова и улучшают интерактивную возможность пользователей во время видеовызова. Указанный технический результат достигается тем, что способ осуществления видеовызова включает в себя этапы, на которых по приему инициализированного вызывающей стороной видеовызова выполняют согласование среды с вызывающей стороной и инициализируют видеовызов к вызываемой стороне, после того как вызываемая сторона отвечает, выполняют согласование среды с вызываемой стороной и завершают установление видеоголосового канала между вызывающей стороной и вызываемой стороной, и по приему указания вызывающей стороны и/или вызываемой стороны, в течении периода выполнения видеовызова между вызывающей стороной и вызываемой стороной, обрабатывают видео в соответствии с указанием. 4 н. и 2 з.п. ф-лы, 5 ил.
1. Способ осуществления видеовызова для использования в системе мобильной связи, при этом система мобильной связи содержит вызывающий центр коммутации мобильной связи (MSC), вызываемый MSC и улучшенную платформу видеоконтентов (EVCP), при этом способ содержит этапы, на которых
по приему на EVCP через вызывающий MSC инициализированного вызывающей стороной видеовызова выполняют согласование среды с вызывающей стороной через вызывающий MSC и инициализируют видеовызов посредством EVCP через вызываемый MSC к вызываемой стороне;
после того как вызываемая сторона отвечает, выполняют согласование среды с вызываемой стороной через вызываемый MSC и завершают посредством EVCP установление видеоголосового канала между вызывающей стороной и вызываемой стороной; и
по приему на EVCP указания вызывающей стороны и/или вызываемой стороны, в течение периода выполнения видеовызова между вызывающей стороной и вызываемой стороной обрабатывают посредством EVCP видео в соответствии с указанием;
при этом этап обработки видео в соответствии с указанием содержит этапы, на которых
накладывают и предоставляют посредством EVCP на обе или одну из вызывающей стороны и вызываемой стороны видеоконтент реального времени от одной другой из вызывающей стороны и вызываемой стороны и видеоконтент, предварительно заданный одной другой из вызывающей стороны и вызываемой стороны, в соответствии с указанием, соответствующим информации ключа одной другой из вызывающей стороны и вызываемой стороны;
если соответствующее информации ключа указание вызывающей стороны или вызываемой стороны является воспроизведение видео, воспроизводят посредством EVCP предусмотренный или предварительно заданный видеоконтент вызывающему или вызываемому пользователю; и,
если соответствующее информации ключа указание вызывающей стороны или вызываемой стороны является запись видео, записывают посредством EVCP видеоконтенты, просматриваемые, и/или аудиоконтенты, прослушиваемые вызывающим или вызываемым пользователем, и сохраняют посредством EVCP записанные контенты на сервере услуги.
2. Способ по п.1, в котором этап наложения видеоконтентов содержит этап, на котором демультиплексируют посредством EVCP аудио- и видеопотоки реального времени терминала и после завершения преобразования формата мультимедийного потока накладывают посредством EVCP мультимедийные потоки аудио и видео и предварительно заданные потоки аудио и видео.
3. Способ по п.1, в котором этап наложения потока видео содержит этапы, на которых извлекают информацию каждого кадра исходного потока видео реального времени, выполняют обработку по синтезу извлеченного исходного кадра изображения и кадра изображения видеопотока, который должен быть наложен, и кодируют, мультиплексируют и посылают новый кадр видеоданных после обработки по синтезу посредством EVCP.
4. Устройство для осуществления видеовызова для использования в системе мобильной связи, содержащее блок установления и операционный блок, при этом
блок установления выполнен с возможностью по приему видеовызова, инициализированного вызывающей стороной, выполнять согласование среды с вызывающей стороной и инициализировать видеовызов к вызываемой стороне и, после того как вызываемая сторона отвечает, выполнять согласование среды с вызываемой стороной и завершать установление видеоголосового канала между вызывающей стороной и вызываемой стороной; и
операционный блок выполнен с возможностью по приему указания вызывающей стороны и/или вызываемой стороны, в течение периода выполнения видеовызова между вызывающей стороной и вызываемой стороной, обрабатывать видео в соответствии с указанием;
при этом операционный блок содержит по меньшей мере один из:
модуль наложения, выполненный с возможностью накладывать и предоставлять на обе или одну из вызывающей стороны и вызываемой стороны видеоконтент реального времени одной другой из вызывающей стороны и вызываемой стороны и предварительно заданный одной другой из вызывающей стороны и вызываемой стороны видеоконтент в соответствии с указанием, соответствующим информации ключа одной другой из вызывающей стороны и вызываемой стороны;
модуль воспроизведения, выполненный с возможностью, если соответствующее информации ключа указание вызывающей стороны или вызываемой стороны является воспроизведение видео, воспроизводить предусмотренные или предварительно заданные видеоконтенты вызывающему или вызываемому пользователю; и
модуль записи, выполненный с возможностью, если соответствующее информации ключа указание вызывающей стороны или вызываемой стороны является запись видео, записывать просматриваемые видеоконтенты или аудиоконтенты, прослушиваемые вызывающей или вызываемой стороной, и сохранять записанные контенты на сервере услуги.
5. Система мобильной связи для осуществления видеовызова, содержащая вызывающий центр коммутации мобильной связи (MSC), вызываемый MSC и улучшенную платформу видеоконтентов (EVCP), при этом EVCP сконфигурирована для:
приема инициализированного вызывающей стороной видеовызова, перенаправленного вызывающим MSC, выполнения согласования среды с вызывающей стороной через вызывающий MSC и инициализации видеовызова к вызываемой стороне через вызываемый MSC и, после того как вызываемая сторона отвечает, завершения согласования среды с вызываемой стороной через вызываемый MSC и завершения установления видеоголосового канала между вызывающей и вызываемой сторонами; и
по приему указания вызывающей стороны и/или вызываемой стороны, в течение периода выполнения видеовызова между вызывающей стороной и вызываемой стороной, обработки видео в соответствии с указанием,
при этом EVCP также сконфигурирована для выполнения по меньшей мере одного из этапов, на которых:
накладывают и предоставляют посредством EVCP на обе или одну из вызывающей стороны и вызываемой стороне видеоконтент реального времени от одной другой из вызывающей стороны и вызываемой стороны и видеоконтент, предварительно заданный одной другой из вызывающей стороны и вызываемой стороны, в соответствии с указанием, соответствующим информации ключа одной другой из вызывающей стороны и вызываемой стороны;
если соответствующее информации ключа указание вызывающей стороны или вызываемой стороны является воспроизведение видео, воспроизводят посредством EVCP предусмотренный или предварительно заданный видеоконтент вызывающему или вызываемому пользователю и,
если соответствующее информации ключа указание вызывающей стороны или вызываемой стороны является запись видео, записывают посредством EVCP видеоконтенты, просматриваемые, и/или аудиоконтенты, прослушиваемые вызывающим или вызываемым пользователем, и сохраняют посредством EVCP записанные контенты на сервере услуги.
6. Машиночитаемый носитель информации, содержащий компьютерный программный код, который, когда исполняется компьютерным блоком, будет предписывать компьютерному блоку выполнять способ по любому из пп.1-3.
WO 2007016270 A2, 08.02.2007 | |||
US 2006280167 A1, 14.12.2006 | |||
US 2008153499 A1, 26.06.2008 | |||
WO 2008132199 A1, 06.11.2008 | |||
US 2008002020 A1, 03.01.2008 | |||
RU 2006108559 A, 27.09.2007 | |||
WO 2007113699 A2, 11.10.2007 | |||
US 2006077990 A1, 13.04.2006 | |||
WO 2007143896 A1, 21.12.2007 | |||
RU 2007114052 A, 27.10.2008 | |||
JP 2006229726 A, 31.08.2006 | |||
KR 20070075984 A, |
Авторы
Даты
2014-01-10—Публикация
2010-06-16—Подача