Способ и устройство для видеосвязи
Иллюстрации
Показать всеИзобретение относится к области технологий мультимедийной связи, а более конкретно к видеосвязи. Техническим результатом является создание эффективного способа и устройства видеосвязи. Предложен способ видеосвязи, включающий этапы: получают конфигурационную информацию о целевом терминале при видеосвязи; выбирают соответствующее разрешение камеры в качестве разрешения для захвата видео согласно конфигурационной информации: видео захватывают в соответствии с разрешением для захвата видео; и захваченное видео посылают целевому терминалу. 2 н. и 4 з.п. ф-лы, 1 табл., 6 ил.
Реферат
Настоящая заявка основана и испрашивает приоритет заявки на патент Китая № CN201210521772.0, поданной 6 декабря 2012 года, полное содержание которой включено в настоящий документ посредством ссылки.
УРОВЕНЬ ТЕХНИКИ
Настоящее раскрытие в целом относится к области техники технологий мультимедийной связи, а более конкретно, к области техники технологии видеосвязи. Конкретнее, настоящее раскрытие относится к способу и устройству для видеосвязи.
УРОВЕНЬ ТЕХНИКИ
С развитием интернет-технологий и мультимедийных технологий мобильные терминалы имеют все более и более разнообразные функции, и все более мощные способности по передаче и обработке данных. В настоящее время некоторые из мобильных терминалов уже имеют функцию видеосвязи. Некоторое программное обеспечение видеосвязи появляется, и пользователи начинают проявлять внимание к функции видеосвязи мобильных терминалов.
В реальной жизни, мобильные терминалы, используемые пользователями, обычно, не одинаковы. То есть, пользователи могут использовать разные мобильные терминалы разных производителей и видов. При этом разные мобильные терминалы могут иметь разные разрешения экрана и разные разрешения захватываемого камерой изображения.
Когда два пользователя используют мобильные терминалы для осуществления видеосвязи для того, чтобы отобразить содержимое видеосвязи в полноэкранном виде, мобильному устройству необходимо выполнить процесс растяжения, сжатия или обрезания принятого содержимого видеосвязи, чтобы обработанное содержимое видеосвязи можно было отобразить на экране в полноэкранном виде. Однако подобная обработка содержимого видеосвязи может уменьшить аутентичность изображения, и таким образом повлиять на восприятие пользователем.
СУЩНОСТЬ ИЗОБРЕТЕНИЯ
Для того чтобы преодолеть недостаток, из-за которого уменьшается аутентичность изображения при видеосвязи на предшествующем уровне техники, настоящее раскрытие предоставляет способ и устройство для видеосвязи.
По одному аспекту настоящее раскрытие предоставляет способ видеосвязи, в котором: получают конфигурационную информацию о целевом терминале в видеосвязи; выбирают соответствующее разрешение камеры в качестве разрешения для захвата видео согласно конфигурационной информации; захватывают видео согласно разрешению для захвата видео и посылают захваченное видео целевому терминалу.
По другому аспекту настоящее раскрытие предоставляет устройство видеосвязи, которое включает в себя: модуль получения конфигурационной информации, выполненный с возможностью получать конфигурационную информацию о целевом терминале в видеосвязи; модуль выбора разрешения, выполненный с возможностью выбирать соответствующее разрешение камеры в качестве разрешения для захвата видео в соответствии с конфигурационной информацией; модуль обработки видео, выполненный с возможностью захватывать видео в соответствии с разрешением для захвата видео и посылать захваченное видео целевому терминалу.
Согласно способу и устройству для видеосвязи, предоставленным вариантом осуществления настоящего раскрытия, разрешение для захвата видео внутренней камерой может быть автоматически подобрано в соответствии с конфигурацией целевого терминала, и при этом целевому терминалу нет необходимости выполнять процесс однонаправленного растяжения, сжатия или обрезки на принятом видео, поэтому предотвращается снижение аутентичности видео и улучшается пользовательское восприятие.
Следует понимать, что вышеприведенное общее описание и подробное описание, данное ниже, являются только пояснительными и не должны рассматриваться как ограничение настоящего раскрытия.
КРАТКОЕ ОПИСАНИЕ ЧЕРТЕЖЕЙ
Чертежи предназначены обеспечить дополнительное понимание настоящего раскрытия, и составляют часть настоящей заявки, и не ограничивают настоящую заявку. На чертежах:
Фиг. 1 является примерной блок-схемой, показывающей способ видеосвязи, в соответствии с вариантом осуществления настоящего раскрытия.
Фиг. 2 является примерной блок-схемой, показывающей способ видеосвязи, в соответствии с вариантом осуществления настоящего раскрытия.
Фиг. 3 является примерной блок-схемой, показывающей этап S204, в соответствии с вариантом осуществления настоящего раскрытия.
Фиг. 4 является примерной функциональной схемой, показывающей устройство видеосвязи, в соответствии с вариантом осуществления настоящего раскрытия.
Фиг. 5 является примерной функциональной схемой, показывающей модуль 401 получения конфигурационной информации, в соответствии с вариантом осуществления настоящего раскрытия.
Фиг. 6 является примерной функциональной схемой, показывающей модуль 403 обработки видео, в соответствии с вариантом осуществления настоящего раскрытия.
Варианты осуществления настоящего раскрытия, которые будут подробно описаны, будут пояснены со ссылкой на эти чертежи. Эти чертежи и словесное описание не предназначены ограничивать объем понятия настоящего раскрытия любым способом, а предназначены для иллюстрации понятия настоящего раскрытия для специалистов в данной области техники, посредством конкретных вариантов осуществления.
ПОДРОБНОЕ ОПИСАНИЕ
Для того чтобы сделать задачи, технические решения и преимущества настоящего раскрытия более ясными, будет сделано подробное описание к настоящему раскрытию, посредством вариантов осуществления и чертежей. В настоящем документе, пояснительные варианты осуществления настоящего раскрытия, и их иллюстрация, использованы для объяснения настоящего раскрытия, и не должны рассматриваться как ограничение настоящего раскрытия.
Вариант осуществления настоящего раскрытия предоставляет способ и устройство для видеосвязи. В дальнейшем в этом документе, настоящее раскрытие будет подробно пояснено совместно с чертежами.
Пример 1
Фиг. 1 является примерной блок-схемой способа видеосвязи в соответствии с вариантом осуществления настоящего раскрытия. Как показано на Фиг. 1, способ включает в себя следующие этапы.
На этапе S101 получают конфигурационную информацию целевого терминала.
В этом варианте осуществления настоящего раскрытия, первому пользователю, использующему мобильный терминал A, необходимо установить видеосвязь со вторым пользователем, использующим мобильный терминал B, первый и второй пользователи получают конфигурационную информацию друг о друге перед началом видеосвязи между мобильным терминалом A и мобильным терминалом B. Конфигурационная информация может включать в себя информацию о разрешении отображения целевого терминала и способности по обработке данных целевого терминала. Информация о разрешении отображения целевого терминала может включать в себя разрешение экрана целевого терминала и разрешение окна сеанса видеосвязи целевого терминала, а информация о способности по обработке данных целевого терминала может включать в себя частоту CPU, размер запоминающего устройства и модель микропроцессора обработки графики целевого терминала.
На этапе S102 выбирают соответствующее разрешение камеры в качестве разрешения для захвата видео, согласно конфигурационной информации.
В этом варианте осуществления настоящего раскрытия, каждый из мобильного терминала A и мобильного терминала B, выбирает соответствующее разрешение камеры, из разрешений, поддерживаемых самой камерой, в качестве разрешения для захвата видео, согласно конфигурационной информации целевого мобильного терминала.
В этом варианте осуществления настоящего раскрытия, если конфигурационная информация является информацией о разрешении отображения целевого терминала, мобильный терминал делает разрешение для захвата видео внутренней камерой совпадающим с разрешением отображения целевого терминала. Мобильный терминал может сделать разрешение для захвата видео локальной камерой таким же, как разрешение отображения целевого терминала. Если локальная камера не поддерживает разрешение отображения целевого терминала, мобильный терминал может сделать соотношение сторон разрешения для захвата видео локальной камерой таким же, как соотношение сторон разрешения отображения целевого терминала. Если локальная камера не поддерживает соотношение сторон разрешения отображения целевого терминала, мобильный терминал может выбрать разрешение, которое имеет минимальную разницу в соотношении сторон между разрешением отображения целевого терминала и разрешениями, поддерживаемыми локальной камерой, в качестве разрешения для захвата видео.
В этом варианте осуществления настоящего раскрытия, если конфигурационная информация является информацией о способности по обработке данных целевого терминала, мобильный терминал может выбрать соответствующее разрешение камеры в качестве разрешения для захвата видео, в соответствии со способностью по обработке данных целевого терминала. Если способность по обработке данных целевого терминала является относительно высокой, относительно высокое разрешение может быть выбрано для захвата видео. Если способность по обработке данных целевого терминала является относительно слабой, относительно низкое разрешение может быть выбрано в качестве разрешения для захвата видео.
В этом варианте осуществления настоящего раскрытия, соответствующее разрешение камеры может быть выбрано в качестве разрешения для захвата видео согласно и информации о разрешении отображения и информации о способности по обработке данных целевого терминала одновременно. Сначала, набор подходящих разрешений камеры может быть выбран согласно информации о разрешении отображения целевого терминала, а затем разрешение камеры может быть выбрано из набора подходящих разрешений камеры в качестве разрешения для захвата видео, согласно информации о способности по обработке данных целевого терминала. В другом варианте осуществления настоящего раскрытия, мобильный терминал также может выбрать набор подходящих разрешений камеры сначала согласно информации о способности по обработке данных целевого терминала, а затем выбрать разрешение камеры из набора подходящих разрешений камеры, в качестве разрешения для захвата видео, согласно информации о разрешении отображения целевого терминала.
На этапе S103 видео захватывают в соответствии с разрешением для захвата видео, и посылают на целевой терминал.
В этом варианте осуществления настоящего раскрытия, мобильные терминалы A и B захватывают видео согласно соответствующему разрешению для захвата видео и посылают захваченное видео на целевой терминал.
В соответствии со способом видеосвязи, предоставленным этим вариантом осуществления настоящего раскрытия, разрешение для захвата видео локальной камерой может быть автоматически подобрано согласно конфигурации целевого терминала, и целевому терминалу не требуется выполнять процесс одностороннего растяжения, сжатия или обрезки принятого видео, поэтому предотвращается снижение аутентичности видео и улучшается пользовательское восприятие.
Способ видеосвязи, предоставленный этим вариантом осуществления настоящего раскрытия, не ограничивается мобильными терминалами, а является подходящим для других видеотерминальных устройств, таких как PC, портативный компьютер, мультимедийный TV и так далее.
Пример 2
Фиг. 2 является примерной блок-схемой способа видеосвязи в соответствии с вариантом осуществления настоящего раскрытия. Как показано на Фиг.2, способ включает в себя следующие этапы.
На этапе S201 получают конфигурационную информацию целевого терминала видеосвязи.
В этом варианте осуществления настоящего раскрытия, первый пользователь, использующий мобильный терминал A, осуществляет видеосвязь со вторым пользователем, использующим мобильный терминал B. Разрешение экрана мобильного терминала A составляет 1280×720 с соотношением сторон 16:9, а разрешение экрана мобильного терминала B составляет 800×480 с соотношением сторон 5:3.
В этом варианте осуществления настоящего раскрытия, перед началом видеосвязи между мобильным терминалом A и мобильным терминалом B, мобильный терминал A и мобильный терминал B получают конфигурационную информацию друг друга. В другом варианте осуществления настоящего раскрытия, мобильные терминалы могут выполнить этап S201 после инициации видеосвязи, то есть мобильные терминалы могут получать конфигурационную информацию друг друга в любое время и в реальном времени, и регулировать разрешение для захвата видео в реальном времени, в соответствии с конфигурационной информацией.
На этапе S202 получают список разрешений, поддерживаемых локальной камерой.
В этом варианте осуществления настоящего раскрытия, разрешения, полученные мобильным терминалом A и поддерживаемые его камерой, перечислены в Таблице 1, как показано ниже.
Таблица 1 | |
Разрешение камеры | Соотношение сторон разрешения |
1920×1080 | 16:9 |
1280×768 | 5:3 |
1280×720 | 16:9 |
1024×768 | 4:3 |
960×600 | 16:10 |
800×600 | 4:3 |
800×480 | 5:3 |
640×480 | 4:3 |
320×240 | 4:3 |
200×200 | 1:1 |
На этапе S203 выбирают соответствующее разрешение камеры в соответствии с информацией о способности по обработке данных целевого терминала.
В этом варианте осуществления настоящего раскрытия, мобильный терминал A может выбрать набор соответствующих разрешений, в соответствии с производительностью CPU мобильного терминала B. Если CPU мобильного терминала B является двуядерным процессором 1,5 ГГц или выше, мобильный терминал A может выбрать набор высоких разрешений в качестве разрешения для захвата видео. Если CPU мобильного терминала B является двуядерным процессором 1,5 ГГц или ниже, но выше чем одноядерный процессор 1 ГГц, мобильный терминал A может выбрать набор средних разрешений в качестве разрешения для захвата видео. Если CPU мобильного терминала B является одноядерным процессором 1 ГГц или ниже, мобильный терминал A может выбрать набор низких разрешений в качестве разрешения для захвата видео. В другом варианте осуществления настоящего раскрытия, разрешение также может быть классифицировано на два или более набора в соответствии с производительностью CPU мобильного терминала B, задачей которых является сделать разрешение для передачи видео соответствующим способности по обработке мобильного терминала B, для того чтобы сделать мобильный терминал B способным выполнять видеосвязь плавно.
В этом варианте осуществления настоящего раскрытия, набор высоких разрешений включает в себя 1920×1080, 1280×768 и 1280×720, набор средних разрешений включает в себя 1024×768, 960×600, 800×600, 800×480 и 640×480, набор низких разрешений включает в себя 320×240 и 200×200. В другом варианте осуществления настоящего раскрытия, другие наборы могут быть использованы, чтобы сделать способность обработки мобильного терминала B достаточной для обработки видео в соответствующих наборах, например, классифицировав 1024×768 в набор высоких разрешений, или классифицировав 640×480 в набор низких разрешений. Подразумевается, что вышеприведенное содержимое не должно толковаться как ограничение принципа классификации.
В другом варианте осуществления настоящего раскрытия, мобильный терминал A может определять способность по обработке данных и выбирать соответствующий набор разрешений в соответствии с производительностью CPU, запоминающим устройством и микропроцессором обработки графики.
На этапе S204 выбирают соответствующее разрешение камеры в соответствии с информацией о разрешении отображения.
В этом варианте осуществления настоящего раскрытия, после получения набора разрешений на этапе S203, мобильный терминал A выбирает разрешение камеры, которое имеет минимальную разницу в соотношении сторон с разрешением отображения мобильного терминала B, из полученных разрешений, в качестве разрешения для захвата видео. Если мобильный терминал B использует полноэкранный режим для видеосвязи, информация о разрешении отображения может быть разрешением экрана. Если мобильный терминал B использует окно для сеанса видеосвязи, информация о разрешении отображения может быть разрешением окна для сеанса видеосвязи.
Фиг. 3 является примерной блок-схемой этапа S204 в соответствии с вариантом осуществления настоящего раскрытия. Как показано на Фиг. 3, S204 может включать в себя следующие этапы.
На этапе S2041 определено, является ли разрешение отображения целевого терминала включенным в полученный набор разрешений. Если разрешение отображения целевого терминала, является включенным, способ переходит к этапу S2042, на котором разрешение отображения целевого терминала устанавливают в качестве разрешения для захвата видео. Если разрешение отображения целевого терминала не является включенным, способ переходит к этапу S2043.
В этом варианте осуществления настоящего раскрытия, если CPU мобильного терминала является двуядерным процессором 1,3 ГГц, на этапе S203 мобильный терминал A получит набор средних разрешений, поскольку набор средних разрешений включает в себя разрешение отображения 800×480 мобильного терминала B, то способ переходит к этапу S2042.
На этапе S2042 разрешение отображения целевого терминала устанавливают в качестве разрешения для захвата видео.
В этом варианте осуществления настоящего раскрытия, мобильный терминал A устанавливает 800×480 в качестве разрешения для захвата видео.
На этапе S2043 является определенным включено ли разрешение камеры, имеющее то же соотношение сторон, что и разрешение отображения целевого терминала, в полученный набор разрешений. Если разрешение камеры, имеющее то же соотношение сторон, что и разрешение отображения целевого терминала является включенным, способ переходит к этапу S2044, на котором разрешение камеры, имеющее то же соотношение сторон, что и разрешение отображения целевого терминала, устанавливают в качестве разрешения для захвата видео. Если разрешение камеры, имеющее то же соотношение сторон, что и разрешение отображения целевого терминала не является включенным, способ переходит к этапу S2045.
На этапе S2044 разрешение камеры, имеющее то же соотношение сторон, что и разрешение отображения целевого терминала, устанавливают в качестве разрешения для захвата видео.
В этом варианте осуществления настоящего раскрытия, если разрешение отображения мобильного терминала B равно 1280×768 с соотношением сторон 5:3, а мобильный терминал A определит, что соотношение сторон для 800×480 в наборе средних разрешений равно 5:3, мобильный терминал A установит 800×480 в качестве разрешения для захвата видео.
На этапе S2045 разрешение, имеющее минимальную разницу в соотношении сторон с разрешением отображения целевого терминала, устанавливают в качестве разрешения для захвата видео.
В этом варианте осуществления настоящего раскрытия, если разрешение отображения мобильного терминала B равно 800×800, и мобильный терминал A определяет, что нет разрешений камеры в наборе средних разрешений идентичных разрешению отображения мобильного терминала B. В этот момент мобильный терминал может выбрать разрешение камеры, являющееся наиболее близким к соотношению сторон 1:1 разрешения 800×800 в наборе средних разрешений, в качестве разрешения для захвата видео. В этом варианте осуществления настоящего раскрытия, соотношением, наиболее близким к 1:1 является 4:3, что соответствует разрешениям 1024×768, 800×600 и 640×480. Мобильный терминал может выбрать любое из них в качестве разрешения для захвата видео, или выбрать наибольшее из них в качестве разрешения для захвата видео.
На этапе S205 видео захватывают в соответствии с разрешением для захвата видео.
На этапе S206 определено, является ли соотношение сторон захваченного видео тем же самым, что и разрешение отображения целевого терминала.
В этом варианте осуществления настоящего раскрытия, если соотношение сторон видео, захваченного мобильным терминалом A, является тем же, что и разрешение отображения мобильного терминала B, способ переходит к этапу S207. Если соотношение сторон видео, захваченного мобильным терминалом A, является иным, чем разрешение отображения мобильного терминала B, способ переходит к этапу S208.
На этапе S207 видео, захваченное камерой, посылают целевому терминалу.
На этапе S208 захваченное видео посылают целевому терминалу, после обрезания.
В этом варианте осуществления настоящего раскрытия, если соотношение сторон видео, захваченного мобильным терминалом A, является иным, чем разрешение отображения мобильного терминала B, мобильный терминал A обрезает захваченное видео, чтобы сделать соотношение сторон разрешения обрезанного видео тем же, что и разрешение отображения мобильного терминала B и, затем, посылают обрезанное видео мобильному терминалу B.
На этапе S209 генерируют и отображают видео локального предварительного просмотра. Разрешение видео локального предварительного просмотра ниже, чем разрешение захваченного видео, а соотношение сторон видео локального предварительного просмотра такое же, что и разрешение захватываемого видео.
В этом варианте осуществления настоящего раскрытия, если разрешение видео, посылаемого мобильным терминалом A равно 800×600, разрешение видео локального предварительного просмотра может быть установлено в 320×240.
Согласно способу, предоставленному этим вариантом осуществления настоящего раскрытия, разрешение для захвата видео локальной камерой может быть автоматически подобрано в соответствии с конфигурацией целевого терминала с тем, чтобы сделать разрешение видеосвязи сопоставленным с возможностями обработки целевого терминала, чтобы предотвратить возникновение ситуаций, когда целевой терминал не может осуществлять видеосвязь, и чтобы снизить потребление энергии и траффик данных. С другой стороны, целевому терминалу не требуется осуществлять процесс одностороннего растяжения, сжатия или обрезки принятого видео, поэтому предотвращается снижение аутентичности видео и улучшается пользовательское восприятие.
Способ видеосвязи, предоставленный этим вариантом осуществления настоящего раскрытия, не ограничивается мобильными терминалами, а является подходящим для других видеотерминальных устройств, таких как PC, портативный компьютер, мультимедийный TV, и так далее.
Пример 3
Фиг. 4 является примерной функциональной схемой устройства видеосвязи в соответствии с вариантом осуществления настоящего раскрытия. Как показано на Фиг. 4, устройство 400 видеосвязи включает в себя модуль 401 получения конфигурационной информации, выполненный с возможностью получать конфигурационную информацию целевого терминала, осуществляющего видеосвязь.
В этом варианте осуществления настоящего раскрытия, если первому пользователю, использующему устройство 400 видеосвязи необходимо установить видеосвязь со вторым пользователем, использующим мобильный терминал B, сначала, перед началом видеосвязи между устройством 400 видеосвязи и мобильным терминалом B, модуль 401 получения конфигурационной информации получает конфигурационную информацию мобильного терминала B. Конфигурационная информация мобильного терминала B может включать в себя информацию о разрешении отображения мобильного терминала B и информацию о способности по обработке данных мобильного терминала B.
Фиг. 5 является примерной функциональной схемой модуля 401 получения конфигурационной информации, в соответствии с вариантом осуществления настоящего раскрытия. Как показано на Фиг. 5, модуль 401 получения конфигурационной информации включает в себя нижеследующее.
Модуль 501 получения разрешения отображения, который выполнен с возможностью получать разрешение отображения целевого терминала, осуществляющего видеосвязь.
В этом варианте осуществления настоящего раскрытия, модуль 501 получения разрешения отображения получает разрешение экрана мобильного терминала B и разрешение окна сеанса видеосвязи мобильного терминала B.
Модуль 401 получения разрешения отображения также включает в себя модуль 502 получения способности по обработке данных, который выполнен с возможностью получать информацию о способностях по обработке данных целевого терминала, осуществляющего видеосвязь.
В этом варианте осуществления настоящего раскрытия, модуль 502 получения способности по обработке данных может получать частоту CPU, объем запоминающего устройства и модель микропроцессора обработки графики мобильного терминала B.
Устройство видеосвязи 400 также включает в себя модуль 402 выбора разрешения, выполненный с возможностью выбирать соответствующее разрешение камеры в качестве разрешения для захвата видео, согласно конфигурационной информации.
В этом варианте осуществления настоящего раскрытия, модуль 402 выбора разрешения может выбирать соответствующее разрешение камеры из разрешений, поддерживаемых его камерой, в качестве разрешения для захвата видео, согласно конфигурационной информации мобильного терминала B.
В этом варианте осуществления настоящего раскрытия, если конфигурационная информация является информацией о разрешении отображения мобильного терминала B, модуль 402 выбора разрешения сопоставляет разрешение для захвата видео локальной камерой с разрешением отображения мобильного терминала B. Модуль 402 выбора разрешения может выбирать соответствующее разрешение камеры, являющееся таким же, что и разрешение отображения мобильного терминала B, из разрешений, поддерживаемых его камерой, в качестве разрешения для захвата видео. Если внутренняя камера не поддерживает разрешение отображения мобильного терминала B, модуль 402 выбора разрешения может сделать разрешение для захвата видео внутренней камерой совпадающим с разрешением отображения мобильного терминала B. Если локальная камера не поддерживает соотношение сторон разрешения отображения мобильного терминала B, модуль 402 выбора разрешения может выбрать разрешение, имеющее минимальную разницу с разрешением отображения мобильного терминала B, из разрешений, поддерживаемых внутренней камерой, в качестве разрешения для захвата видео.
В этом варианте осуществления настоящего раскрытия, если конфигурационная информация является информацией о способности по обработке данных целевого терминала, модуль 402 выбора разрешения может выбрать соответствующее разрешение камеры в качестве разрешения для захвата видео согласно способности по обработке данных мобильного терминала B. Если способность по обработке данных целевого терминала относительно хорошая, модуль 402 выбора разрешения может выбрать относительно высокое разрешение камеры в качестве разрешения для захвата видео. Если способность по обработке данных мобильного терминала B относительно плохое, модуль 402 выбора разрешения может выбрать относительно низкое разрешение камеры в качестве разрешения для захвата видео.
В этом варианте осуществления настоящего раскрытия, модуль 402 выбора разрешения может выбрать соответствующее разрешение камеры в качестве разрешения для захвата видео в соответствии и с информацией о разрешении отображения и с информацией о способности по обработке данных мобильного терминала B. Сначала, модуль 402 выбора разрешения может выбрать набор подходящих разрешений камеры в соответствии с информацией о разрешении отображения мобильного терминала B, а затем выбрать разрешение камеры из набора подходящих разрешений камеры в качестве разрешения для захвата видео в соответствии с информацией о способности по обработке данных мобильного терминала B. В другом варианте осуществления настоящего раскрытия, модуль 402 выбора разрешения также может выбрать набор подходящих разрешений камеры в соответствии с информацией о способности по обработке данных мобильного терминала B, а затем выбрать разрешение камеры из набора подходящих разрешений камеры в качестве разрешения для захвата видео в соответствии с информацией о разрешении отображения мобильного терминала B.
Устройство 400 видеосвязи также включает в себя модуль 403 обработки видео, выполненный с возможностью захватывать видео в соответствии с разрешением для захвата видео, и посылать захваченное видео целевому терминалу.
Фиг. 6 является примерной функциональной схемой модуля 403 обработки видео в соответствии с вариантом осуществления настоящего раскрытия. Как показано на Фиг. 6, модуль 403 обработки видео включает в себя модуль 601 захвата видео, выполненный с возможностью захватывать видео в соответствии с разрешением для захвата видео.
В этом варианте осуществления настоящего раскрытия, модуль 601 захвата видео захватывает видео в соответствии с разрешением для захвата видео, выбранным модулем 402 выбора разрешения.
Модуль 403 обработки видео также включает в себя модуль 602 обрезки видео, выполненный с возможностью обрезать захваченное видео, чтобы сделать соотношение сторон разрешения обрезанного видео таким же, как и разрешение отображения целевого терминала.
В этом варианте осуществления настоящего раскрытия, модуль 403 обработки видео определяет, имеет ли разрешение видео, захваченного модулем 601 захвата видео, то же соотношение сторон, что и разрешение отображения мобильного терминала B. Если разрешение видео, захваченного модулем 601 захвата видео, имеет то же соотношение сторон, что и разрешение отображения мобильного терминала B, модуль 602 обрезки видео не обрезает данное видео. Если разрешение видео, захваченного модулем 601 захвата видео, имеет другое соотношение сторон, чем разрешение отображения мобильного терминала B, модуль 602 обрезки видео обрезает видео, захваченное модулем 601 захвата видео, чтобы сделать соотношение сторон разрешения захваченного видео таким же, что и разрешение отображения мобильного терминала B.
Модуль 403 обработки видео также включает в себя модуль 603 посылки видео, выполненный с возможностью посылать видео целевому терминалу.
В этом варианте осуществления настоящего раскрытия, если соотношение сторон видео, захваченного модулем 601 захвата видео, является таким же, что и разрешение отображения мобильного терминала B, модуль 602 обрезки видео не обрезает это видео, а модуль 603 посылки видео посылает видео, захваченное модулем 601 захвата видео, мобильному терминалу B напрямую. Если соотношение сторон видео, захваченного модулем 601 захвата видео, является другим, чем у разрешения отображения мобильного терминала B, модуль 602 обрезает захваченное видео, чтобы сделать соотношение сторон разрешения обрезанного видео таким же, как и у разрешения отображения мобильного терминала B, а модуль 603 посылки видео посылает обрезанное видео мобильному терминалу B.
В другом варианте осуществления настоящего раскрытия, устройство видеосвязи дополнительно включает в себя модуль 404 локального предварительного просмотра, выполненный с возможностью генерировать и отображать видео локального предварительного просмотра. Разрешение видео локального предварительного просмотра ниже, чем разрешение для захвата видео, а соотношение сторон видео локального предварительного просмотра такое же, как и у разрешения захваченного видео.
В этом варианте осуществления настоящего раскрытия, если разрешение видео, посланного модулем 603 посылки видео, равно 800×600, разрешение видео локального предварительного просмотра, сгенерированного модулем 404 предварительного локального просмотра может быть установлено в 320×240.
В соответствии с устройством видеосвязи, предоставленным вариантом осуществления настоящего раскрытия, разрешение для захвата видео локальной камерой может быть автоматически подобрано в соответствии с конфигурацией целевого терминала с тем, чтобы сделать разрешение видеосвязи сопоставленным с возможностями обработки целевого терминала, чтобы предотвратить возникновение ситуаций, когда целевой терминал не может осуществлять видеосвязь, и чтобы снизить потребление энергии и траффик данных. С другой стороны, целевому терминалу не требуется осуществлять процесс одностороннего растяжения, сжатия или обрезания принятого видео, поэтому предотвращается снижение аутентичности видео и улучшается пользовательское восприятие.
Устройство видеосвязи, предоставленное этим вариантом осуществления настоящего раскрытия, не ограничивается только мобильными терминалами, а является подходящим для других видеотерминальных устройств, таких так PC, портативный компьютер, мультимедийный TV, и так далее.
Конкретные варианты осуществления, как сказано выше, дополнительно поясняют цели, технические решения и благоприятные эффекты настоящего раскрытия. Следует понимать, что вышеприведенное содержимое является только конкретными вариантами осуществления настоящего раскрытия, и не должны использоваться для ограничения объема охраны настоящего раскрытия. Любые модификации, эквиваленты, вариации в рамках сущности и принципа настоящего раскрытия, должны рассматриваться, как подпадающие под объем защиты настоящего раскрытия.
1. Способ видеосвязи, характеризующийся тем, что способ содержит этапы, на которых:получают конфигурационную информацию целевого терминала при видеосвязи, причем конфигурационная информация целевого терминала содержит разрешение отображения целевого терминала и информацию о способности по обработке данных целевого терминала, причем упомянутое разрешение отображения целевого терминала включает в себя разрешение экрана и/или разрешение окна сеанса видеосвязи целевого терминала;выбирают соответствующее разрешение камеры в качестве разрешения для захвата видео согласно конфигурационной информации,причем, если камера поддерживает разрешение отображения целевого терминала, то выбирают разрешение отображения целевого терминала в качестве разрешения для захвата видео,если камера не поддерживает разрешение отображения целевого терминала, то выбирают разрешение камеры, которое имеет то же соотношение сторон, как соотношение сторон разрешения отображения целевого терминала, из разрешений, поддерживаемых камерой, в качестве разрешения для захвата видео, иесли камера не поддерживает разрешение отображения с таким же соотношением сторон, как соотношение сторон разрешения отображения целевого терминала, то выбирают разрешение камеры, которое имеет минимальную разницу в соотношении сторон от разрешения отображения целевого терминала, из разрешений, поддерживаемых камерой, в качестве разрешения для захвата видео;захватывают видео в соответствии с разрешением для захвата видео, и посылают видео целевому терминалу,причем, если разрешение камеры, имеющее минимальную разницу в соотношении сторон от разрешения отображения целевого терминала, выбрано в качестве разрешения для захвата видео, то видео отправляют в целевой терминал после обрезки видео до такого же соотношения сторон, как соотношение сторон разрешения отображения целевого терминала.
2. Способ видеосвязи по п. 1, характеризующийся тем, что этап выбора соответствующего разрешения камеры в качестве разрешения для захвата видео согласно конфигурационной информации содержит:выбор разрешения камеры в качестве разрешения для захвата видео согласно информации о способности по обработке данных целевого терминала.
3. Способ видеосвязи по п. 1, характеризующийся тем, что способ дополнительно содержит:генерирование и отображение видео локального предварительного просмотра, причем разрешение видео локального предварительного просмотра ниже, чем разрешение для захвата видео, а соотношение сторон видео локального предварительного просмотра такое же, что и у разрешения для захвата видео.
4. Устройство видеосвязи, характеризующееся тем, что устройство содержит:модуль получения конфигурационной информации, выполненный с возможностью получать конфигурационную информацию целевого терминала при видеосвязи, причем модуль получения конфигурационной информации содержит модуль получения разрешения отображения, выполненный с возможностью получать разрешение отображения целевого терминала, причем упомянутое разрешение отображения целевого термина