Jump to content

    

Модем для передачи потокового видео

Добрый день!

Есть задача разработать модем с цифровой обработкой(сжатие в H.264) для передачи потокового видео с обычной USB-камеры. Видео 720x576 и меньше. Т.е. чтобы пользователь мог подключить любую веб-камеру через USB и получать с неё видео на свой смартфон через сеть.

Вопрос: есть ли модемы способные гнать потоковое видео? Или придется разрабатывать свой модем?

Где вообще моожно детальнее почитать про нюансы реализации потокового видео через мобильную сеть и интернет?

 

Благодарю.

Сергей.

Share this post


Link to post
Share on other sites

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

 

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

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

 

Берем SIM5350 с буквой нужной скорости и вперед. А если в ближайшее время на него будет релиз EAT или LUA, то прием данных с камеры и отправку абоненту можно будет организовать прямо в модуле.

Ну или взять SIM5360E если по скорости уложитесь.

Share this post


Link to post
Share on other sites
Добрый день!

Есть задача разработать модем с цифровой обработкой(сжатие в H.264) для передачи потокового видео с обычной USB-камеры. Видео 720x576 и меньше.

 

Ничего себе!! А частота кадров какая? Если честно, сколь не пробовал, там даже инет далеко не всегда тянет, часто сваливается в гпрс, а там это вообще нереально...

Удачи автору!! B)

Share this post


Link to post
Share on other sites

Ничего страшного - автор покопается в интернете, почитает материалы по теме и спустится с небес на землю.

А там и требования поскромнее станут. :)

 

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

 

Share this post


Link to post
Share on other sites
Берем SIM5350 с буквой нужной скорости и вперед.

Шо, и юсб хост на нём есть? И usb video class поддерживается?

Share this post


Link to post
Share on other sites

"Вход видеопотока через 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"

 

 

Share this post


Link to post
Share on other sites
Сама задумка реальна, все зависит от ширины канала. Может у него выделеный поток WCDMA со скоростью 42 мегабита.

 

Тогда понятно :biggrin: Даже боюсь спрашивать в какую "копейку" ему это выйдет... :laughing:

Share this post


Link to post
Share on other sites
Самое простое использовать USB как Modem Port или USB Application Port - и считать что поток видео это просто данные.

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

Share this post


Link to post
Share on other sites
Ничего страшного - автор покопается в интернете, почитает материалы по теме и спустится с небес на землю.

А там и требования поскромнее станут. :)

 

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

 

А почему 42мбита?

Ведь передаваться будет уже в сжатом виде...H.264.

Share this post


Link to post
Share on other sites

Это образно, но все равно посчитайте поток. Там скорость приличная будет.

 

 

теперь что касается

>>>>Чепуха какая-то. В документации конкретно модуль является 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

Share this post


Link to post
Share on other sites

поскольку уже существуют 3g-lte ip камеры,модемы существуют)

Вот, например, http://habrahabr.ru/post/202278/ используется huawei Правда в статье не раскрыта тема видеострима. Просто указана ip-камера, соответственно, все кодирование и стримминг реализованиы в ip-камере (mjpeg, rtsp) Для usb-камеры стримминг на смартфон придется реализовывать самостоятельно. С подключением "любой usb-камеры" тоже не все просто.

А вообще, пмсм, такой адаптер для web-камеры не нужен - проще использовать (разработать) сразу 3g4g-камеру, либо использовать смартфон со встроенной камерой в зависимости от характера использования: видеонаблюдение или видеосвязь.

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
Sign in to follow this