Обмен видео - Википедия - Video Share
Видео Поделиться является Мультимедийная IP-система Услуга (IMS) для мобильных сетей, которая позволяет пользователям, участвующим в голосовом вызове коммутации каналов, добавлять сеанс однонаправленной потоковой передачи видео по сети с коммутацией пакетов во время голосового вызова. Любая из сторон голосового вызова может инициировать сеанс потоковой передачи видео. Во время голосового вызова может быть несколько сеансов потоковой передачи видео, и каждый из этих сеансов потоковой передачи может быть инициирован любой из сторон голосового вызова. Источником видео может быть камера на телефоне или предварительно записанный видеоклип.
Обмен видео инициируется из голосового вызова. После установления голосового вызова любая из сторон (вызывающая или вызываемая) может начать сеанс обмена видео (VS). Затем отправляющий пользователь может транслировать одностороннее видео в реальном времени или в записи. По умолчанию принимающая трубка автоматически переходит в режим громкой связи при получении видео, если гарнитура не установлена. Отправитель сможет видеть, что транслируется на его телефоне, вместе с принимающим пользователем. В этом сценарии отправитель может «рассказывать» через аудиосоединение CS, в то время как обе стороны просматривают видео. Оба пользователя будут иметь возможность инициировать сеанс обмена видео, и отправитель или получатель в сеансе обмена видео могут завершить сеанс в любое время. В приглашении VS получатель может отклонить потоковое видео. Предполагается, что и отправитель, и получатель будут получать обратную связь, когда другая сторона завершает сеанс или когда связь прерывается из-за отсутствия покрытия.
В Служба обмена видео определяется Ассоциацией GSM (GSMA ). Ее часто называют комбинированной услугой, что означает, что услуга объединяет голосовой вызов коммутации каналов с мультимедийным сеансом коммутации пакетов. Эта концепция описана в Партнерский проект третьего поколения (3GPP) документы спецификации 3GPP TS 22.279, 3GPP TS 23.279 и 3GPP TS 24.279. Служба обмена видео требует наличия стандарта 3GPP. Базовая система IMS.
Ассоциация GSM разделила определение службы обмена видео [1] на 2 отдельные фазы. Первый этап (также называемый этапом 1) включает совместное использование простого однорангового одностороннего видео поток вместе с голосовым вызовом коммутации каналов, но не синхронизированный с ним. На втором этапе (также называемом этапом 2) в решение вводится сервер приложений для обмена видео и поддерживаются более сложные функции и возможности, такие как многоточечные вызовы для совместного использования видео, потоковая передача видео на веб-портал и интеграция обмена видео с мгновенное сообщение.
В отрасли Video Share также упоминается под другими названиями, такими как Смотри, что я вижу и Богатый голосовой вызов.
Обмен видео поддерживается только в UMTS и КРАЙ (с DTM) сети. Он не поддерживается в GPRS или CDMA сеть. Клиент Video Share прерывает сеанс VS, когда телефон переходит с UMTS на GSM во время сеанса. Голосовой вызов CS останется на связи.
AT&T (ранее Cingular) - один из операторов мобильной связи, развернувших службу Video Share по всей стране.
История
Одноранговый обмен видео был впервые представлен телефонами Nokia в 2004 году. Это было проприетарное решение на основе инфраструктуры SIP или IMS. Некоторые европейские операторы предлагали коммерческие услуги на основе этих телефонов еще в 2005 году. Подобные услуги появились под названиями See What I See, Rich Voice Call, Push-to-Video (P2video или PTV) и т. Д.
Служба обмена видео GSMA [1] изначально был определен, реализован и протестирован во время Протокол инициирования сеанса (SIP) испытания, проведенные Ассоциацией GSM в 2005/2006 гг. Во время испытаний SIP сервис Video Share использовался для демонстрации взаимодействия IMS через SIP.[2] Video Share также был протестирован на IPX [3] чтобы доказать, что в будущем эта услуга может стать общедоступной.
Впоследствии GSMA решила создать отдельный проект для Video Share. Фаза 1 проекта Video Share основывалась на результатах испытаний SIP и использовала их. Определение услуги для первой фазы проекта Video Share было завершено в сентябре / октябре 2006 г. Операторы мобильной связи по всему миру, такие как AT&T, развернули услугу Video Share. [4] на основе определения услуги фазы 1. Техническая справочная спецификация совместимости для Video Share[5] также доступен в GSMA.
Фаза 2 проекта GSMA Video Share была начата в мае / июне 2007 г. и в настоящее время продолжается.
Video Share иногда путают с традиционной услугой двустороннего видеозвонка. Видеовызов включает одновременную двустороннюю передачу видео и звука между двумя сторонами (от начала до конца), тогда как общий доступ к видео включает добавление и удаление одного или нескольких односторонних сеансов видеосвязи к существующему голосовому вызову между двумя сторонами. Есть и другие тонкие различия между этими двумя сервисами с точки зрения пользовательского опыта:
- В видеовызове намерение известно заранее. Участники вызова полностью осведомлены о том, что они участвуют в видеозвонке. Вызывающий абонент инициирует вызов как видеовызов, и длина видео привязана к продолжительности голосового вызова. Напротив, сеанс обмена видео начинается как обычный голосовой разговор, и в зависимости от разговора он может привести к тому, что одна сторона поделится чем-то с другой стороной, пока они говорят об этом (например, новая машина, снег на улице, видеоклип детей). Голосовой вызов продолжительностью 3–4 минуты может включать минуту обмена видео.
- Обмен видео не имеет последствий для конфиденциальности для получателя, поскольку обмен видео является односторонним. Камера мобильного телефона отправителя обычно направлена на какой-либо объект или действие, которым он / она хочет поделиться с получателем. С другой стороны, видеозвонки исторически были услугой типа «Я вижу тебя, ты видишь меня», когда камера направлена на участников вызова (например, видео-телефон, ВЭБ-камера ).
- Экран мобильного телефона имеет ограниченное пространство. Разделение экрана на «Картинка в картинке» (для отображения как отправляемых, так и принимаемых видеопотоков) значительно ухудшает взаимодействие с пользователем видеозвонка на мобильном телефоне (видеовызов с картинкой в картинке эффективен в корпоративных приложениях, таких как видео-конференция где используется большой экран).
Расширения для общего доступа к видео включают в себя совместное использование видеоклипов, при котором видеоклип, записанный на телефоне (или находящийся в сети), может быть передан двум сторонам, что не доставляется в типичной реализации видеозвонка.
Архитектура
Решение Phase 2 Video Share состоит из клиентского приложения, работающего на мобильных телефонах, и сервера приложений, развернутого в мобильной сети. Архитектура совместного использования видео на этапе 1 не включает сервер приложений, т. Е. Мультимедиа передаются напрямую между терминалами. Служба обмена видео использует стандартную инфраструктуру IMS Core для передачи сигналов и медиа-трафика. Прокси-серверы IP Packet Exchange (IPX) могут быть частью этой инфраструктуры, чтобы разрешить соединение между операторами и предоставить точку сбора учетных записей сеансов, используемых для тарификации трафика между операторами.
Клиент Video Share (VS) - это программное приложение, работающее на мобильном телефоне. Обычно клиент Video Share реализуется как собственное приложение, работающее в мобильных операционных системах, таких как Windows Mobile, Symbian, Linux и проприетарная ОСРВ. VS-совместимые телефоны содержат ISIM / USIM, должным образом снабженные общедоступными / частными идентификаторами IMS и учетными данными для доступа. Подписка пользователя обычно привязана к его смарт-карте (ISIM / USIM), так что служба обмена видео является переносимой в том смысле, что пользователь может отправлять и получать общий доступ к видео на любом подходящем телефоне.
Клиент Video Share поддерживает передачу SIP и RTP / RTCP. SIP используется для управления вызовами и сигнализации, а RTP / RTCP используется для передачи видео. Функциональные возможности, поддерживаемые клиентом обмена видео GSMA, включают:
- Регистрация, аутентификация и инициирование обмена видео
- Регистрация IMS при включении с использованием учетных данных доступа IMS, хранящихся в ISIM / USIM
- Возможность обмена видео Обмен перед инициированием вызова по обмену видео по протоколу SIP, включая поддерживаемые кодеки
- Значок дисплея, показывающий состояние возможностей другого устройства (то есть, поддерживает ли другое устройство VS)
- Возможность для пользователя запускать и останавливать сеанс VS. У вызываемой стороны есть возможность принять или отклонить видеопоток в начале сеанса.
- Удобство использования
- Политики конфиденциальности, которые позволяют пользователям блокировать других пользователей от выполнения обмена возможностями со своим устройством и / или потоковой передачи видео на свое устройство.
- Возможность передающего или принимающего устройства завершить сеанс VS в любой момент во время сеанса
- Возможность как передающих, так и принимающих устройств отображать потоковое видео
- Поддержка кодеков
Сервер приложений обмена видео - это сервер приложений IMS, который взаимодействует с сетевым элементом S-CSCF в сети IMS через определенный 3GPP интерфейс ISC. Сервер приложений поддерживает архитектуру управления вызовами SIP Back-to-Back User Agent (B2BUA), которая обеспечивает управление политикой обслуживания и возможности принудительного применения сеанса обмена видео. Сервер приложений Video Share обычно работает на отказоустойчивой аппаратной платформе операторского класса.
Функциональные возможности, поддерживаемые сервером приложений Video Share, включают:
- Управление сервисом обмена видео. Сервер приложений представляет собой центральную точку для управления услугами, их предоставления и настройки в сети; и для обеспечения соблюдения политик обслуживания, таких как контроль допуска и контроль регистрации. Определяемые оператором политики для абонентов и услуг могут применяться, даже если абонент изменил политику на своем телефоне. Политики могут применяться Сервером в режиме реального времени или во время установления сеанса, обеспечивая соответствие политики на телефоне политике, определенной оператором, хранящейся на Сервере. В некоторых случаях это может потребовать перезаписи политики на телефоне политикой на телефоне. сервер. Сервер приложений будет применять политики контроля доступа и начисления платы на основе следующих триггеров:
- Входящий доступ в роуминге (мобильный исходящий абонент запрашивает сеанс из посещаемой сети)
- Исходящий роуминг-доступ (запрос сеанса к конечному абоненту мобильной связи, находящемуся в посещаемой сети)
- Доступ к домашней сети
- Тип сети доступа (UMTS, Wi-Fi или оба)
- Период рекламной акции, зависящий от времени (пиковый, непиковый или рекламный период)
- IMSI или публичный идентификатор пользователя (PUID) вызывающего или вызываемого пользователя
- Зона местонахождения звонящего или вызываемого пользователя
- Направление исходящего или оконечного мобильного (только отправка, только прием или оба)
- После выполнения этих условий триггера можно применять политики управления сеансом обмена видео, например следующие:
- Завершение вызова
- Запрет звонков
- Call Gapping
- Обеспечение качества видеопотока
- Поддержка сеансов обмена видео между двумя точками путем настройки нескольких участков для сеанса обмена видео
- Обеспечение взаимодействия между различными клиентами / конечными устройствами, предоставляя функции нормализации клиентов, такие как (а) преобразование протокола, (б) транскодирование видео и (в) адаптация скорости
- Расширенные возможности зарядки. Сервер приложений можно настроить для включения параметров в записи о начислении платы, которые относятся к службе Video Share. Сервер приложений позволяет поддерживать ряд тарифных планов.
- Подробная статистика, включая:
- Статистика сеанса, включая установленные, завершенные, инициированные и неудачные
- Статистика регистрации пользователей, включая зарегистрированных, отмененных, отклоненных в регистрации
- Подробная информация об активном вызове, включая время, дату, PUID, контактный адрес, информацию заголовка From и To и т. Д.
- Статистика качества медиапотока
- Потеря пакетов подключения - данные, полученные из отчетов отправителя и получателя RTCP, полученные от двух конечных точек клиента совместного использования видео.
- Статистика джиттера и задержки - данные из отчетов отправителя и получателя RTCP, полученные от двух конечных точек клиента обмена видео.
- Возможность кэширования и оптимизации Exchange
- Поддержка оконечных устройств устройств, не поддерживающих 3G, таких как веб-портал, что делает возможным проведение сеанса обмена видео в реальном времени с пользователем ПК с помощью веб-браузера.
- Возможность записывать и хранить потоковое видео в сетевом хранилище Video Share.
- Перенаправление сеанса обмена видео на разные конечные точки на основе настроенных политик обслуживания.
Описание услуг
Основные шаги, необходимые для настройки и прерывания сеанса обмена видео, заключаются в следующем:
- Настройка вызова коммутатора цепи
- Запрос возможностей
- Процедура приглашения
- Передача видео
- Разборка видеосеанса
- Разборка вызова переключателя цепи
Сеанс обмена видео начинается с вызова коммутации каналов между пользователем A и пользователем B. Следующим шагом является обмен возможностями, при котором другой телефон запрашивается, чтобы определить, способен ли получатель поддерживать сеанс обмена видео. Это выполняется с помощью метода SIP OPTIONS. Оба телефона могут выполнять этот обмен возможностями. Сеанс обмена видео инициируется отправкой сообщения SIP INVITE вызываемой стороне.
После настройки сеанса обмена видео можно начинать передачу фактического видео. Видео передается между клиентами Video Share с использованием RTP (транспортного протокола реального времени), который широко используется в Интернете и мобильных сообществах для потоковой передачи видео. Транспортировка видео дополнена протоколом управления (RTCP), позволяющим контролировать доставку данных с использованием пакетов RTCP RR (отчет получателя) и RTCP SR (отчет отправителя). Когда одна из сторон решает остановить сеанс обмена видео, сеанс будет прерван (с использованием RTCP BYE), а сеанс SIP остановлен (с использованием SIP BYE). После этих шагов сеанс голосового вызова коммутации каналов все еще существует.
В случае сеанса обмена видео на веб-портале видео передается на портал вместо пользователя B, и доступ к нему осуществляется с помощью ПК с веб-браузером.
Варианты развертывания
Существует несколько вариантов развертывания службы Video Share.
- Вариант 1. Решение развертывается в сети IMS мобильного оператора. Сервер приложений интегрирован в базовую сеть IMS оператора. Клиенты Video Share предварительно загружаются на выбранные телефоны оператором. Пользователи регистрируются на сервисе через оператора.
- Вариант 2. Решение развертывается как размещенная услуга третьей стороной, независимой от оператора мобильной связи. Пользователи загружают клиент Video Share от третьей стороны, используя хорошо зарекомендовавшую себя процедуру загрузки приложения для мобильного телефона, и подписываются на услугу с третьей стороной.
Рекомендации
- ^ http://www.gsmworld.com/news/press_2006/press06_18.shtml В архиве 16 октября 2008 г. Wayback Machine Пресс-релиз GSMA об испытаниях по обмену видео, 15 февраля 2006 г.
- ^ http://www.gsmworld.com/sip/sip_trial_guide.pdf[постоянная мертвая ссылка ] Испытания GSMA по протоколу SIP, февраль 2007 г.
Смотрите также
- Объединение услуг коммутации каналов (CS) и IP-мультимедиа (IMS), TS 23.279, проект партнерства третьего поколения