СПОСОБ И СИСТЕМА ОСУЩЕСТВЛЕНИЯ ВИДЕОКОНТРОЛЯ ПОСРЕДСТВОМ МОБИЛЬНОГО ТЕРМИНАЛА
METHOD AND SYSTEM FOR VIDEO MONITORING USING MOBILE TERMINAL

Область техники
Настоящее изобретение относится к области техники видеоконтроля, в частности к способу и системе осуществления видеоконтроля посредством мобильного терминала на базе конвергенции стационарной сети и мобильной сети.
Уровень техники
В последние годы технология Интернет Протокола (IP) стала распространенным сетевым элементом различных телекоммуникационных сетей и конвергенция стационарной сети и мобильной сети также стала безусловным элементом сервиса нового опыта обслуживания. Видеоконтроль стационарной сети получил соответствующее развитие и видеоконтроль стационарной сети применяют достаточно широко. Услуга мобильного видеоконтроля относится к услуге полностью цифровой мобильной передачи пакетных данных, при помощи которой пользователь напрямую подключается к сетям общего пользования/беспроводным сетям, таким как PSTN/2.5G/2.75G/3G/4G и т.д., посредством различных мобильных или проводных терминалов (таких как поддерживающий потоковое мультимедиа мобильный телефон, карманный персональный компьютер (PDA) и персональный компьютер (PC) и т.д.) и затем может осуществлять видеоконтроль в реальном времени мест или участков, которые интересуют пользователя или которым пользователь уделяет внимание, при этом это в основном применимо для участков, где стационарная сеть не предоставляет покрытия, а определенное количество услуг требуют мобильности терминалов.
Что касается современной мобильной сети, несмотря на введение в действие сетевых мобильных технологий нового поколения, таких как 3G/4G и т.д., их диапазон частот до сих пор меньше нежели диапазон частот стационарной сети. Что касается типичного кодированного потока видеоданных, который сравнительно легко осуществляется в стационарной сети, например 512 килобит в секунду или единый промежуточный формат (CIF), то для получения кодированных потоков видеоданных мобильной сетью также требуется уменьшение скорости кодирования и показателя разрешения. Для того чтобы терминал мобильной сети мог напрямую контролировать видеоинформацию, контролируемую устройствами стационарной сети, мультимедиа транскодирующее устройство должно быть добавлено между стационарной сетью и мобильной сетью для осуществления изменения кодированного потока мультимедиа с высокой скоростью кодирования и высоким показателем разрешения в кодированный поток мультимедиа с низкой скорость кодирования и низким показателем разрешения, который может быть принят мобильной сетью. Однако, так как сейчас существуют сравнительно много мобильных сетей, таких как GPRS/TD-SCDMA/CDMA 1X/WCDMA/WIFI и т.д., и диапазоны сетевых частот различных сетевых стандартов, которые могут подключаться к сети, различаются, например диапазоны частот множества сетевых стандартов являются выше, а остальные - ниже, возникает техническая проблема предоставления поддержки изменения разных кодированных потоков мультимедиа для мобильных терминалов разных сетевых стандартов посредством мультимедиа транскодирующего устройства, которая требует решения в настоящее время. К тому же, так как настоящие пользователи мобильных сетей не знают точных условий диапазона частот сети, которую используют, или могут не знать множества технических концепций о показателе разрешения, скорости кодирования и формате разрешения и т.д., также возникает проблема автоматического приспособления к диапазонам частот разных сетевых стандартов, изменения и получения кодированного потока, соответствующего сетевому стандарту, посредством мультимедиа транскодирующего устройства, которая требует решения в случае, если пользователь мобильной сети не предоставляет соответствующие параметры, такие как показатель разрешения и скорость кодирования и т.д.
Технической проблемой, которая решается в настоящем изобретении, является предоставление способа и системы осуществления видеоконтроля посредством мобильного терминала, которые расширяют видеоконтроль в стационарной сети до мобильного видеоконтроля, таким образом предоставляя возможность клиентам различных стандартов в мобильной сети смотреть видеоинформацию с контрольной точки в любое время и в любом месте.
С целью решения вышеуказанной технической проблемы в настоящем изобретении используется следующая техническая схема.
Настоящее изобретение предоставляет способ осуществления видеоконтроля посредством мобильного терминала, при этом способ включает:
i. отправку мобильным клиентом запроса по требованию внешнего контролирующего устройства к мультимедиа транскодирующему устройству;
ii. получение мультимедиа транскодирующим устройством указанного запроса и затем запрашивание кодированного потока мультимедиа указанного внешнего контролирующего устройства от стационарного сетевого сервера потокового мультимедиа, транскодирование полученного кодированного потока мультимедиа; и
iii. вывод мультимедиа транскодирующим устройством транскодированного кодированного потока мультимедиа к мобильному клиенту или мобильному серверу потокового мультимедиа, где
задают мультимедиа транскодирующим устройством параметры транскодирования видео, соответствующие различным стандартам мобильных сетей;
таким образом, осуществляя видеоконтроль мобильных терминалов различных стандартов.
Кроме того, способ дополнительно включает: при получении запроса о прекращении по требованию, прекращение мультимедиа транскодирующим устройством получения кодированного потока мультимедиа от стационарного сетевого сервера потокового мультимедиа, а также прекращение транскодирования и вывода.
Кроме того, этап i включает ретранслирование указанным мобильным клиентом указанного запроса по требованию внешнего контролирующего устройства через мобильный сервер потокового мультимедиа.
Кроме того, параметр транскодирования видео содержит показатель разрешения, скорость кодирования, формат кодирования и период обновления кадра с внутренним кодированием.
Кроме того, указанный запрос, отправленный указанным мобильным клиентом, содержит идентификационную информацию (ID) указанного внешнего контролирующего устройства и сетевой стандарт указанного мобильного клиента.
Кроме того, способ дополнительно включает:
предварительное сохранение соответствующей информации указанного внешнего контролирующего устройства и указанного параметра транскодирования видео на сервисной платформе, где соответствующая информация указанного внешнего контролирующего устройства содержит один или два идентификационных номера (ID) указанного внешнего контролирующего устройства, количество каналов указанного внешнего контролирующего устройства и адрес стационарного сетевого сервера потокового мультимедиа, к которому относится указанное внешнее контролирующее устройство.
Кроме того, после этапа получения указанным мультимедиа транскодирующим устройством указанного запроса, этап ii дополнительно включает:
проверку указанным мультимедиа транскодирующим устройством адреса стационарного сетевого сервера потокового мультимедиа, к которому относится указанное внешнее контролирующее устройство, с сервисной платформы, и запрашивание кодированного потока мультимедиа от стационарного сетевого сервера потокового мультимедиа на основании указанного адреса;
запрашивание указанным стационарным сетевым сервером потокового мультимедиа кодированного потока мультимедиа от указанного внешнего контролирующего устройства и отправку кодированного потока мультимедиа, возвращенного посредством указанного внешнего контролирующего устройства, к указанному мультимедиа транскодирующему устройству; и
проверку указанным мультимедиа транскодирующим устройством параметра транскодирования видео в соответствии с сетевым стандартом указанного мобильного клиента от сервисной платформы таким образом, чтобы транскодировать полученный кодированный мультимедиа в соответствии с указанным параметром транскодирования видео.
В настоящем изобретении также используется следующая техническая схема.
Настоящее изобретение также предоставляет систему осуществления видеоконтроля посредством мобильного терминала, при этом система содержит:
мультимедиа транскодирующее устройство, настроенное для обработки запроса по требованию мобильного клиента, запрашивания кодированного потока мультимедиа от стационарного сетевого сервера потокового мультимедиа, и осуществления мультимедиа транскодирования полученного кодированного потока мультимедиа для вывода;
сервисную платформу, настроенную для регистрации и управления информацией указанного мультимедиа транскодирующего устройства, внешнего контролирующего устройства, стационарного сетевого сервера потокового мультимедиа или стационарного сетевого клиента;
стационарный сетевой сервер потокового мультимедиа, настроенный для запрашивания и получения кодированного потока мультимедиа указанного внешнего контролирующего устройства, и направления полученного кодированного потока мультимедиа;
внешнее контролирующее устройство, настроенное для кодирования ввода видеоинформации посредством контролирующего устройства и отклика на запрос об отправке кодированного потока мультимедиа от указанного стационарного сетевого сервера потокового мультимедиа; и
мобильный клиент, настроенный для инициации запроса по требованию видеоконтроля, получения кодированного потока мультимедиа, полученного в виде отклика от мультимедиа транскодирующего устройства или мобильного сервера потокового мультимедиа;
где указанная сервисная платформа соответственно соединена с указанным мультимедиа транскодирующим устройством, указанным стационарным сетевым сервером потокового мультимедиа и указанным внешним контролирующим устройством, и указанное мультимедиа транскодирующее устройство дополнительно соединено с указанным внешним контролирующим устройством через указанный стационарный сетевой сервер потокового мультимедиа;
таким образом, осуществляя видеоконтроль мобильных терминалов различных стандартов.
Кроме того, система настоящего изобретения дополнительно содержит:
мобильный портал, настроенный для получения информации различных внешних контролирующих устройств от указанной сервисной платформы для проверки и входа в систему указанного мобильного клиента; и
мобильный сервер потокового мультимедиа, настроенный для распределения и хранения кодированного потока мультимедиа транскодированного и выводимого посредством указанного мультимедиа транскодирующего устройства.
Кроме того, указанный мобильный клиент является поддерживающим потоковую трансляцию мобильным телефоном, или сетевым терминалом третьего поколения (3G), или карманным персональным компьютером (PDA).
По сравнению с уровнем техники способ и система настоящего изобретения имеют следующие преимущественные технические эффекты: может быть обеспечено осуществление по запросу внешнего контролирующего устройства стационарного сетевого сервера потокового мультимедиа мобильными клиентами различных мобильных сетевых стандартов и видеоконтроль стационарной сети может быть расширен до мобильного видеоконтроля, что соответствует тенденции конвергенции стационарной сети и мобильной сети и удовлетворяет острую потребность в развитии мультимедиа сервиса на базе конвергенции стационарной сети и мобильной сети встроенного управляющего телекоммуникационного устройства. Мобильные клиенты различных сетевых стандартов могут смотреть видеоинформацию с контрольной точки в любое время и в любом месте.
Краткое описание графических материалов
На фиг.1 представлена схематическая диаграмма структуры системы поддержки мобильных терминалов различных стандартов для осуществления видеоконтроля и организации сети между ними в соответствии с вариантом осуществления настоящего изобретения;
на фиг.2 представлена схема последовательности операций способа поддержки мобильных терминалов различных стандартов для осуществления видеоконтроля в соответствии с вариантом осуществления настоящего изобретения;
на фиг.3 представлена схема последовательности операций видео по требованию при наличии мобильного сервера потокового мультимедиа, предоставляемого в варианте осуществления настоящего изобретения;
на фиг.4 представлена схема последовательности операций видео по требованию при отсутствии мобильного сервера потокового мультимедиа, который предоставляется в варианте осуществления настоящего изобретения.
Предпочтительные варианты осуществления настоящего изобретения
Ниже следует подробное описание настоящего изобретения со ссылками на фигуры и предпочтительные варианты осуществления.
В настоящем изобретении параметры транскодирования видео различных стандартов мобильных сетей настраиваются посредством мультимедиа транскодирующего устройства и в соответствии с запросом видеоконтроля мобильного клиента кодированный поток мультимедиа внешнего контролирующего устройства проверяется со стационарного сетевого сервера потокового мультимедиа, и транскодирование осуществляется в соответствии со стандартом сети мобильного клиента, и выводится поток мультимедиа, соответствующий стандарту сети клиента, что позволяет мобильному клиенту контролировать видеоинформацию различных контрольных точек в любое время, в любом месте.
Как показано на фиг.1, система поддержки мобильных терминалов различных стандартов для осуществления видеоконтроля в соответствии с настоящим изобретением содержит мультимедиа транскодирующее устройство 1, сервисную платформу 2, стационарный сетевой сервер потокового мультимедиа 3, внешнее контролирующее устройство 4, мобильный клиент 5, мобильный портал 6 и мобильный сервер потокового мультимедиа 7.
Мультимедиа транскодирующее устройство 1, выполняющее функцию сервера мобильного клиента, настроено для обработки запроса по требованию видеоконтроля мобильного клиента 5, проверки соответствующей информации внешнего контролирующего устройства 4 с сервисной платформы 2, запрашивания кодированного потока мультимедиа внешнего контролирующего устройства 4 со стационарного сетевого сервера потокового мультимедиа 3 и осуществления мультимедиа транскодирования полученного кодированного потока мультимедиа для отправки мобильному клиенту 5.
Сервисная платформа 2 настроена для регистрации и управления информацией мультимедиа транскодирующего устройства 1, внешнего контролирующего устройства 4, стационарного сетевого сервера потокового мультимедиа 3 или стационарного сетевого клиента.
Стационарный сетевой сервер потокового мультимедиа 3 настроен для запрашивания кодированного потока мультимедиа от внешнего контролирующего устройства 4, получения кодированного потока мультимедиа внешнего контролирующего устройства 4 и направления кодированного потока мультимедиа к мультимедиа транскодирующему устройству 1 или стационарному сетевому клиенту; или, при необходимости, стационарный сетевой сервер потокового мультимедиа 3 также может хранить кодированный поток мультимедиа.
Внешнее контролирующее устройство 4, которое может содержать встроенную камеру или к которому камера может быть внешне подключена, настроено для кодирования входной видеоинформации от камеры для отправки к стационарному сетевому серверу потокового мультимедиа 3. Формат кодирования, поддерживаемый внешним контролирующим устройством 4, может быть форматом 11.264 или довольно распространенным форматом, таким как MPEG4 и т.д. К внешнему контролирующему устройству 4 может быть подключено определенное количество камер, расположенных в различных местах для контролирования множества контрольных точек.
Мобильный клиент 5 настроен для инициации запроса по требованию видеоконтроля, получения потока мультимедиа, отправляемого мультимедиа транскодирующим устройством 1 или мобильным сервером потокового мультимедиа 7, и декодирования кодированного потока мультимедиа для отображения визуального изображения. Мобильный клиент 5 может быть мобильным клиентом, таким как поддерживающим потоковое мультимедиа мобильным телефоном, сетевым 3G терминалом, PDA и т. д.
Мобильный портал 6 настроен для получения информации, такой как идентификационный номер (ID) и т.д. различных внешних контролирующих устройств из разных сервисных платформ, таким образом, чтобы мобильный клиент производил проверку и вход в систему.
Мобильный сервер потокового мультимедиа 7 является необязательным устройством, которое настроено для распределения и хранения транскодированного вывода кодированного потока мультимедиа посредством мультимедиа транскодирующего устройства 1. При относительно большом количестве мобильных клиентов и при относительно большом количестве мобильных клиентов, осуществляющих запрос по требованию одного и того же внешнего контролирующего устройства, мобильный сетевой сервер потоковой мультимедиа 6 может распределять кодированный поток мультимедиа для ослабления нагрузки на мультимедиа транскодирующее устройство 1.
На фиг.1 показано состояние организации сети системы в соответствии с вариантом осуществления настоящего изобретения. На фиг.1 можно видеть положение мультимедиа транскодирующего устройства во всей системе и направление прохождения кодированного потока мультимедиа. Как показано на фиг.1, сервисная платформа 2 соответственно имеет соединение с мультимедиа транскодирующим устройством 1, стационарным сетевым сервером потокового мультимедиа 3 и внешним контролирующим устройством 4, и, таким образом, информация о параметрах различных сетевых стандартов, соответствующая информация стационарного сетевого сервера потокового мультимедиа и все виды внешних контролирующих устройств могут быть зарегистрированы на сервисную платформу 2 посредством сети или может осуществляться сигнальное взаимодействие с сервисной платформой, необходимое для считывания информации.
Мультимедиа транскодирующее устройство 1 и внешнее контролирующее устройство 4 соединены посредством стационарного сетевого сервера потокового мультимедиа 3 для формирования мобильного канала кодированного потока мультимедиа. Мобильный портал 6 может получать информацию, такую как список контролирующих устройств и т.д. от сервисной платформы 2, а мобильный клиент 5 и мобильный сервер потокового мультимедиа 7 могут осуществлять сигнальное взаимодействие с сервисной платформой 6, что позволит мобильному клиенту 5 получать список контролирующих устройств в качестве источника информации запроса по требованию. Внешнее контролирующее устройство 4 отправляет кодированный ноток мультимедиа к подсоединенному к нему стационарному сетевому серверу потокового мультимедиа 3 после получения запроса по требованию. Мультимедиа транскодирующее устройство 1 получает кодированный поток мультимедиа от стационарного сетевого сервера потокового мультимедиа 3 и затем осуществляет транскодирование на основании требований, и выводит кодированный поток мультимедиа к мобильному клиенту 5, или мобильный сервер потокового мультимедиа 7 далее направляет кодированный поток мультимедиа к мобильному клиенту 5.
На фиг.2 показан процесс способа поддержки мобильных терминалов различных стандартов для осуществления видеоконтроля в соответствии с настоящим изобретением. Здесь показаны только части, имеющие отношение к настоящему изобретению, в целях упрощения описания.
На этапе S201, мультимедиа транскодирующее устройство самостоятельно настраивает информацию, используемую для взаимодействия с сервисной платформой, а затем настраивает параметры транскодирования видео в соответствии с различными стандартами мобильных сетей и регистрирует параметры транскодирования видео на сервисную платформу. Параметры транскодирования видео содержат информацию, такую как показатель разрешения, скорость кодирования, формат кодирования и период обновления кадра с внутренним кодированием и т.д.
На современном рынке существуют много типов стандартов мобильных сетей, таких как GPRS/TD-SCDMA/CDMA 1X/EVDO/WCDMA/WIFI и т.д. Различные стандарты мобильных сетей отличаются показателями разрешения и скоростью кодирования, в то время как мобильные клиенты могут принимать только кодированный поток мультимедиа с низкой скоростью кодирования и низким показателем разрешения, и поэтому требуется мультимедиа транскодирующее устройство для преобразования кодированного потока мультимедиа с высокой скоростью кодирования и высоким показателем разрешения стационарной сети в соответствии с состоянием диапазона частот различных сетевых стандартов. Например, сеть стандарта WCDMA требует изменения кодирования в Н.264 с показателем разрешения стандарта QVGA и скоростью кодирования 256 килобит в секунду; сеть стандарта EVDO требует изменения кодирования в Н.264 с показателем разрешения стандарта QCIF и скоростью кодирования 128 килобит в секунду; эти параметры транскодирования видео могут быть зарегистрированы на сервисной платформе посредством этапа S201 и предоставляют базовые значения для мультимедиа транскодирующего устройства, преобразующее кодированный поток мультимедиа. Информация для взаимодействия с сервисной платформой может быть IP-адресом сервисной платформы, и мультимедиа транскодирующее устройство может отправлять запрос на сервисную платформу через этот IP-адрес для получения информации о параметрах видео мобильного клиента или соответствующей информации внешнего контролирующего устройства и т.д.
На этапе S202, мобильный клиент инициирует запрос по требованию определенного внешнего контролирующего устройства напрямую или через мобильный ретранслятор потокового мультимедиа к мультимедиа транскодирующему устройству, при этом запрос содержит идентификационный номер (ID) внешнего контролирующего устройства и сетевой стандарт самого мобильного клиента.
В варианте осуществления настоящего изобретения запрос но требованию определенного внешнего контролирующего устройства, инициированный мобильным клиентом, должен содержать сетевой стандарт самого мобильного клиента, который используется для подтверждения параметров транскодирования видео в соответствии с сетевым стандартом от сервисной платформы. Сетевой стандарт может быть обозначен цифрой, например, 1 используют для обозначения стандарта CDMA 1X, 2 - для обозначения стандарта EVDO, 3 - для обозначения стандарта WCDMA, а 4 - для обозначения стандарта TD-SCDMA; понятно, что другие цифры или символы могут быть также использованы для обозначения сетевых стандартов, содержащихся в запросе. Запрос также должен содержать идентификационный номер (ID) внешнего контролирующего устройства по требованию, который используется для подтверждения соответствующей информации внешнего контролирующего устройства из базы данных внешних контролирующих устройств сервисной платформы.
На этапе S203, мультимедиа транскодирующее устройство получает запрос и затем проверяет соответствующую информацию внешнего контролирующего устройства из сервисной платформы, и делает запрос стационарному сетевому серверу потокового мультимедиа о кодированном потоке мультимедиа внешнего контролирующего устройства.
Сервисная платформа хранит соответствующую информацию внешнего контролирующего устройства, которая содержит один или два идентификационных номера (ID) внешнего контролирующего устройства, количество каналов внешнего контролирующего устройства и адрес стационарного сетевого сервера потокового мультимедиа, к которому относится внешнее контролирующее устройство, и т.д. Мультимедиа транскодирующее устройство может проверять адрес стационарного сетевого сервера потокового мультимедиа, к которому относится внешнее контролирующее устройство, в соответствии с идентификационным номером (ID) внешнего контролирующего устройства, который содержится в запросе. После получения адреса стационарного сетевого сервера потокового мультимедиа, мультимедиа транскодирующее устройство делает запрос стационарному сетевому серверу потокового мультимедиа о кодированном потоке мультимедиа внешнего контролирующего устройства через адрес. После определенного количества взаимодействий по протоколу RTSP стационарный сетевой сервер потокового мультимедиа отправляет кодированный поток мультимедиа, возвращенный от внешнего контролирующего устройства к мультимедиа транскодирующему устройству.
На этапе S204, мультимедиа транскодирующее устройство считывает параметр транскодирования видео сетевого стандарта, используемого мобильным клиентом, после получения кодированного потока мультимедиа, и отправляет кодированный поток мультимедиа мобильному клиенту или мобильному серверу потокового мультимедиа после осуществления транскодирования.
В силу того, что сервисная платформа хранит параметры транскодирования видео в соответствии с различными мобильными сетевыми стандартами, мультимедиа транскодирующее устройство может проверять параметр транскодирования видео, соответствующий сетевому стандарту в сервисной платформе, в соответствии с сетевым стандартом мобильного клиента, содержащимся в запросе на этапе S202, и затем осуществляется операция транскодирования, соответствующая мобильному клиенту, в кодированный поток мультимедиа в соответствии с параметром транскодирования видео для предоставления мобильному клиенту возможности осуществлять декодирование и восстановление в соответствии с собственной настройкой после получения транскодированного кодированного потока.
На этапе S205, при получении запроса по требованию о прекращении, мультимедиа транскодирующее устройство прекращает получение кодированного потока от стационарного сетевого сервера потокового мультимедиа и прекращает транскодирование и вывод.
В случае если мобильный клиент не желает смотреть контролирующее видео, мобильный клиент инициирует запрос по требованию о прекращении непосредственно или через мобильный сервер потокового мультимедиа к мультимедиа транскодирующему устройству. Запрос по требованию о прекращении содержит идентификационный номер (ID) внешнего контролирующего устройства, необходимый для прекращения, и сетевой стандарт самого мобильного клиента. По получении запроса по требованию о прекращении мультимедиа транскодирующее устройство осуществляет операцию разрыва соединения со стационарным сетевым сервером потокового мультимедиа, и соединение разрывается после совершения определенного количества взаимодействий по протоколам RTSP. В это время мультимедиа транскодирующее устройство отвечает удаленному мобильному серверу потокового мультимедиа или мобильному клиенту, и, к этому моменту, мобильный клиент прекращает трансляцию контролирующего видео по требованию внешнего контролирующего устройства.
В способе настоящего изобретения мобильный клиент может получать информацию, такую как список внешних контролирующих устройств и т.д., от сервисной платформы через мобильный портал для того, чтобы иметь возможность свободного выбора определенного внешнего контролирующего устройство, которое необходимо проконтролировать в соответствии с видео по требованию для достижения задачи контроля. Запрос по требованию, инициированный мобильным клиентом настоящего изобретения, может быть направлен мобильным сервером потокового мультимедиа, или может быть напрямую отправлен к мультимедиа транскодирующему устройству посредством мобильного клиента, вместо того, чтобы быть направленным посредством мобильного сервера потокового мультимедиа. Мобильный сервер потокового мультимедиа является необязательным устройством, и процедуры видео по требованию мобильного клиента будут соответственно более подробно описаны ниже в случае присутствия и отсутствия мобильного сервера потокового мультимедиа.
В случае присутствия мобильного сервера потокового мультимедиа, как показано на фиг.3, мобильный клиент выбирает внешнее контролирующее устройство по требованию, которое мобильный клиент желает просмотреть, и содержит идентификационный номер (ID) внешнего контролирующего устройства и сетевой стандарт самого внешнего контролирующего устройства, и тогда мобильный клиент делает запрос для отправки кодированного потока мобильному серверу потокового мультимедиа. Мобильный сервер потокового мультимедиа после получения запроса оценивает, было ли установлено соединение с мультимедиа транскодирующим устройством, и, если нет, то мобильный сервер потокового мультимедиа инициирует запрос к мобильному транскодирующему устройству. Далее следует пример запроса:
rtsp://172.16.162.38/service?PUID-ChannelNo=320101000200000001-1 &Р1ауМ cthod=0&StreamingType=1
Процесс запроса связи в соответствии с вариантом осуществления настоящего изобретения использует универсальный на данный момент протокол RTSP, поле PUID-ChannelNO в примере запроса обозначает идентификационный номер (ID) внешнего контролирующего устройства и номер этого канала, поле StreamingType обозначает сетевой стандарт мобильного клиента. Вышеприведенный пример обозначает то, что кодированный поток мультимедиа по требованию является кодированным потоком мультимедиа первого канала внешнего контролирующего устройства со значением 320101000200000001; так как в варианте осуществления используют цифру 1 для обозначения стандарта CDMA IX, 2 - для обозначения стандарта EVDO, 3 - для обозначения стандарта WCDMA и 4 - для обозначения стандарта TD-SCDMA, StreamingType=l из вышеприведенного примера обозначает то, что сетевой стандарт самого мобильного клиента является стандартом CDMA IX.
Мобильное транскодирующее устройство проверяет информацию внешнего контролирующего устройства по требованию из сервисной платформы после получения запроса, например проверяет информацию адреса стационарного сетевого сервера потокового мультимедиа, к которому относится внешнее контролирующее устройство. Сервисная платформа получает запрос для подтверждения информации внешнего контролирующего устройства и затем отвечает и возвращает информацию об адресах стационарного сетевого сервера потокового мультимедиа к мультимедиа транскодирующему устройству. Мультимедиа транскодирующее устройство запрашивает кодированный мультимедиа поток от стационарного сетевого сервера потокового мультимедиа, и затем после определенного количества взаимодействий по протоколу RTSP мультимедиа транскодирующее устройство получает кодированный мультимедиа поток, отправленный стационарным сетевым сервером потокового мультимедиа.
В это время мультимедиа транскодирующее устройство узнает, что мобильный клиент нуждается в кодированном мультимедиа потоке сетевого стандарта CDMA IX в соответствии со значением предыдущего поля StreamingType и проверяет параметр транскодирования видео, соответствующий стандарту CDMA IX с сервисной платформы, и осуществляет операции, такие как кодирование, декодирование и т.д., для полученного кодированного мультимедиа потока; например, если выяснилось, что кодированный мультимедиа поток с сетевым стандартом CDMA IX требует транскодировки в кадр с внутренним кодированием с мультимедиа форматом Н.264, со скоростью кодирования 64 килобит в секунду, с показателем разрешения стандарта QCIF и периодом обновления кадра с внутренним кодированием в 2 секунды, то мультимедиа транскодирующее устройство осуществляет определенное количество операций, в число которых входят декодирование, сжатие, кодирование, упаковка и т.д., в соответствии с указанной информацией параметра и затем отправляет обработанный кодированный поток мультимедиа мобильному серверу потокового мультимедиа.
Мобильный сервер потокового мультимедиа, в таком случае, отвечает за раздачу кодированного потока мультимедиа мобильному клиенту. Мобильный клиент получает кодированный поток мультимедиа и затем осуществляет декодирование и восстановление, и отображает изображение, таким образом осуществляя просмотр видеоинформации контрольной точки, где внешнее контролирующее устройство расположено на мобильном клиенте.
Как показано на фиг.4, в случае отсутствия мобильного сервера потокового мультимедиа мобильный клиент отправляет запрос по требованию для определенного внешнего контролирующего устройства напрямую к мультимедиа транскодирующему устройству, при этом запрос содержит идентификационный номер (ID) внешнего контролирующего устройства и сетевой стандарт самого мобильного клиента. Технологический процесс мультимедиа транскодирующего устройства, запрашивающего кодированный поток, и транскодирующего поток мультимедиа после получения запроса являются такими же, как и технологический процесс, показанный на фиг.3. При отсутствии мобильного сервера потокового мультимедиа, мультимедиа транскодирующее устройство осуществляет определенное количество операций декодирования, сжатия, кодирования и упаковки над кодированным потоком мультимедиа в соответствии с параметром транскодирования видео и затем отправляет обработанный кодированный поток мультимедиа напрямую к мобильному клиенту.
Как показано на фиг.3 и фиг.4, в случае если мобильный клиент не желает осуществлять просмотр, мобильный клиент инициирует запрос по требованию о прекращении трансляции кодированного потока непосредственно или через мобильный сервер потокового мультимедиа к мультимедиа транскодирующему устройству. Мультимедиа транскодирующее устройство получает запрос и затем направляет запрос к стационарному сетевому серверу потокового мультимедиа. Затем стационарный сетевой сервер потокового мультимедиа направляет запрос к внешнему контролирующему устройству. Внешнее контролирующее устройство откликается и затем прекращает транскодирование кодированного потока видео. Мультимедиа транскодирующее устройство удаляет изначально установленное соединение и отвечает удаленному мобильному серверу потокового мультимедиа или мобильному клиенту одновременно. К этому моменту мобильный клиент прекращает трансляцию по требованию.
Подводя итог вышеописанному, способ поддержки мобильных терминалов различных стандартов для осуществления видеоконтроля, предоставленный в настоящем изобретении, может поддерживать различные стандарты мобильных сетей, и мобильные клиенты используют преимущества мобильной сети, благодаря чему могут удобным способом осуществлять трансляцию по требованию мультимедиа информации точек видеоконтроля в любое время и в любом месте, при этом видеоконтроль более не ограничен определенным стационарным местом или стационарной сетью, что удовлетворяет требования свободного контроля пользователя в разных местах.
И наконец, следует отметить, что вышеуказанные варианты осуществления использованы лишь с целью описания технической схемы настоящего изобретения, а не ограничения. Хотя настоящее изобретение подробно описано со ссылками на предпочтительные варианты осуществления, среднему специалисту в области техники должно быть понятно, что в настоящем изобретении могут быть осуществлены модификации, изменения или эквивалентные замены без отклонения от объема и сущности настоящего изобретения и формулы изобретения.
Промышленная применимость
Способ осуществления видеоконтроля посредством мобильного терминала, предоставленный в настоящем изобретении может поддерживать различные стандарты мобильных сетей, и мобильные клиенты используют преимущества мобильной сети, благодаря чему могут удобным способом осуществлять трансляцию по требованию мультимедиа информации точек видеоконтроля в любое время и в любом месте, при этом видеоконтроль более не ограничен определенным стационарным местом или стационарной сетью, что удовлетворяет требования свободного контроля пользователя в разных местах.