Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Модем для передачи потокового видео
Форум разработчиков электроники ELECTRONIX.ru > Интерфейсы > Форумы по интерфейсам > Сотовая связь и ее приложения
Politeh
Добрый день!
Есть задача разработать модем с цифровой обработкой(сжатие в H.264) для передачи потокового видео с обычной USB-камеры. Видео 720x576 и меньше. Т.е. чтобы пользователь мог подключить любую веб-камеру через USB и получать с неё видео на свой смартфон через сеть.
Вопрос: есть ли модемы способные гнать потоковое видео? Или придется разрабатывать свой модем?
Где вообще моожно детальнее почитать про нюансы реализации потокового видео через мобильную сеть и интернет?

Благодарю.
Сергей.
CADiLO
В WCDMA стандартный видеозвонок разрешением не более 176х144. Вход видеопотока через USB не предусмотрен.

Тогда использовать модуль просто как модем и гнать видео как поток данных с USB. Далее программа на смартфоне должна его декодировать в видео нужного разрешения.
Считаете свой поток какая будет скорость при используемом разрешении, дальше ограничение только в скорости передачи данных у оператора.

Берем SIM5350 с буквой нужной скорости и вперед. А если в ближайшее время на него будет релиз EAT или LUA, то прием данных с камеры и отправку абоненту можно будет организовать прямо в модуле.
Ну или взять SIM5360E если по скорости уложитесь.
mantech
Цитата(Politeh @ Aug 20 2014, 10:26) *
Добрый день!
Есть задача разработать модем с цифровой обработкой(сжатие в H.264) для передачи потокового видео с обычной USB-камеры. Видео 720x576 и меньше.


Ничего себе!! А частота кадров какая? Если честно, сколь не пробовал, там даже инет далеко не всегда тянет, часто сваливается в гпрс, а там это вообще нереально...
Удачи автору!! cool.gif
CADiLO
Ничего страшного - автор покопается в интернете, почитает материалы по теме и спустится с небес на землю.
А там и требования поскромнее станут. sm.gif

Сама задумка реальна, все зависит от ширины канала. Может у него выделеный поток WCDMA со скоростью 42 мегабита. sm.gif
andrewlekar
Цитата
Берем SIM5350 с буквой нужной скорости и вперед.

Шо, и юсб хост на нём есть? И usb video class поддерживается?
CADiLO
"Вход видеопотока через USB не предусмотрен"

Но если будет на нем ЕАТ, то кто мешает свой кусок работы с USB дописать.....

Самое простое использовать USB как Modem Port или USB Application Port - и считать что поток видео это просто данные.

Надо глянуть что реально ставится при его подключении, но в списке возможного есть:

"USB Single Port"
"USB Modem Port"
"USB Debug Port"
"USB Application Port"
"PreLoader USB VCOM (Android)"
"DA USB VCOM Port"
"CD Disk"
"USB Speech Port"

mantech
Цитата(CADiLO @ Aug 21 2014, 09:22) *
Сама задумка реальна, все зависит от ширины канала. Может у него выделеный поток WCDMA со скоростью 42 мегабита.


Тогда понятно biggrin.gif Даже боюсь спрашивать в какую "копейку" ему это выйдет... laughing.gif
andrewlekar
Цитата
Самое простое использовать USB как Modem Port или USB Application Port - и считать что поток видео это просто данные.

Чепуха какая-то. В документации конкретно модуль является USB Device всегда. Как вы из него собираетесь хост сделать для подключения веб-камеры?
Politeh
Цитата(CADiLO @ Aug 21 2014, 09:22) *
Ничего страшного - автор покопается в интернете, почитает материалы по теме и спустится с небес на землю.
А там и требования поскромнее станут. sm.gif

Сама задумка реальна, все зависит от ширины канала. Может у него выделеный поток WCDMA со скоростью 42 мегабита. sm.gif


А почему 42мбита?
Ведь передаваться будет уже в сжатом виде...H.264.
CADiLO
Это образно, но все равно посчитайте поток. Там скорость приличная будет.


теперь что касается
>>>>Чепуха какая-то. В документации конкретно модуль является USB Device всегда. Как вы из него собираетесь хост сделать для подключения веб-камеры?

очень просто - большинство Qualcomm чипсетов поддерживают для USB оба режима.

например:

The MDM6x00 IC supports many interfaces that provide handset users with connectivity to other people and data systems. The following connectivity functions are described in this chapter:

Universal serial bus (USB)
 High-speed USB port with integrated physical layer (PHY)
 USB-UICC port with support for host-mode functionality

Если AT+ESWM в сегодняшнем функционале не переключит в хост, то или попросить китайцев добавить еще один режим в нее или пихнуть команду чипсету из ЕАТ или LUA.
На крайний случай тупо подключиться модулем к QPST и переконфигурировать порты - под AT отдать UART, а USB сделать вечным хостом. Дальше свой обработчик в модуле опять же на ЕАТ или LUA.

Вобщем сыграть на недокументированых возможностях. Сделать можно если есть желание слегка залезть в дебри.


Ну и как вариант - берем SIM5215, SIM5216, SIM5218 на него вешаем AK8856 и далее не WEB, а аналоговую камеру.
720x576 с ходу не обещаю, но 640 X 480 с выдачей в USB модуля делали.
Перенаправить поток с USB в передачу не так уж и сложно.

SIM52xx_Camera_Interface_Application_V1.01.pdf
SIM52xx_Camera_Application_note_V1.01.pdf
SIM52xx_Video_Streaming_Application_Note_V1.00.pdf
psL
поскольку уже существуют 3g-lte ip камеры,модемы существуют)
Вот, например, http://habrahabr.ru/post/202278/ используется huawei Правда в статье не раскрыта тема видеострима. Просто указана ip-камера, соответственно, все кодирование и стримминг реализованиы в ip-камере (mjpeg, rtsp) Для usb-камеры стримминг на смартфон придется реализовывать самостоятельно. С подключением "любой usb-камеры" тоже не все просто.
А вообще, пмсм, такой адаптер для web-камеры не нужен - проще использовать (разработать) сразу 3g4g-камеру, либо использовать смартфон со встроенной камерой в зависимости от характера использования: видеонаблюдение или видеосвязь.
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.