Мобильный видеосервер

  • strict warning: Non-static method view::load() should not be called statically in /home/aqq7709/public_html/step/sites/all/modules/views/views.module on line 879.
  • strict warning: Declaration of content_handler_field::options() should be compatible with views_object::options() in /home/aqq7709/public_html/step/sites/all/modules/cck/includes/views/handlers/content_handler_field.inc on line 208.
  • strict warning: Declaration of views_handler_filter::options_validate() should be compatible with views_handler::options_validate($form, &$form_state) in /home/aqq7709/public_html/step/sites/all/modules/views/handlers/views_handler_filter.inc on line 589.
  • strict warning: Declaration of views_handler_filter::options_submit() should be compatible with views_handler::options_submit($form, &$form_state) in /home/aqq7709/public_html/step/sites/all/modules/views/handlers/views_handler_filter.inc on line 589.
  • strict warning: Declaration of views_plugin_style_default::options() should be compatible with views_object::options() in /home/aqq7709/public_html/step/sites/all/modules/views/plugins/views_plugin_style_default.inc on line 25.
  • strict warning: Declaration of views_plugin_row::options_validate() should be compatible with views_plugin::options_validate(&$form, &$form_state) in /home/aqq7709/public_html/step/sites/all/modules/views/plugins/views_plugin_row.inc on line 135.
  • strict warning: Declaration of views_plugin_row::options_submit() should be compatible with views_plugin::options_submit(&$form, &$form_state) in /home/aqq7709/public_html/step/sites/all/modules/views/plugins/views_plugin_row.inc on line 135.
  • warning: Creating default object from empty value in /home/aqq7709/public_html/step/sites/all/modules/date/date/date.module on line 643.
  • strict warning: Only variables should be passed by reference in /home/aqq7709/public_html/step/sites/all/modules/date/date/date.theme on line 255.
  • strict warning: Only variables should be passed by reference in /home/aqq7709/public_html/step/sites/all/modules/date/date/date.theme on line 260.
  • strict warning: Only variables should be passed by reference in /home/aqq7709/public_html/step/sites/all/modules/date/date/date.theme on line 261.
  • strict warning: Only variables should be passed by reference in /home/aqq7709/public_html/step/sites/all/modules/date/date/date.theme on line 255.
  • strict warning: Only variables should be passed by reference in /home/aqq7709/public_html/step/sites/all/modules/date/date/date.theme on line 260.
  • strict warning: Only variables should be passed by reference in /home/aqq7709/public_html/step/sites/all/modules/date/date/date.theme on line 261.
  • strict warning: Only variables should be passed by reference in /home/aqq7709/public_html/step/sites/all/modules/date/date/date.theme on line 255.
  • strict warning: Only variables should be passed by reference in /home/aqq7709/public_html/step/sites/all/modules/date/date/date.theme on line 260.
  • strict warning: Only variables should be passed by reference in /home/aqq7709/public_html/step/sites/all/modules/date/date/date.theme on line 261.
  • strict warning: Only variables should be passed by reference in /home/aqq7709/public_html/step/sites/all/modules/date/date/date.theme on line 255.
  • strict warning: Only variables should be passed by reference in /home/aqq7709/public_html/step/sites/all/modules/date/date/date.theme on line 260.
  • strict warning: Only variables should be passed by reference in /home/aqq7709/public_html/step/sites/all/modules/date/date/date.theme on line 261.
  • strict warning: Only variables should be passed by reference in /home/aqq7709/public_html/step/sites/all/modules/date/date/date.theme on line 255.
  • strict warning: Only variables should be passed by reference in /home/aqq7709/public_html/step/sites/all/modules/date/date/date.theme on line 260.
  • strict warning: Only variables should be passed by reference in /home/aqq7709/public_html/step/sites/all/modules/date/date/date.theme on line 261.
  • strict warning: Only variables should be passed by reference in /home/aqq7709/public_html/step/sites/all/modules/date/date/date.theme on line 255.
  • strict warning: Only variables should be passed by reference in /home/aqq7709/public_html/step/sites/all/modules/date/date/date.theme on line 260.
  • strict warning: Only variables should be passed by reference in /home/aqq7709/public_html/step/sites/all/modules/date/date/date.theme on line 261.

Мобильный видеосервер позволяет осуществлять аудио и видео трансляции с мобильного телефона на телефоны других пользователей сервиса через 3G-сеть. Трансляция может быть реализована посредством как передачи медиа-файла, так и медиапотока. Передача может быть направлена на системный сервер, который затем осуществит трансляцию на несколько телефонов, подключенных к сервису.

Передача от телефона к серверу
Передача файла от телефона к телефону
Стриминг от телефона к серверу
Стриминг от телефона к телефону

В ходе работы над проектом был разработан адаптивный видеокодек для ARM-процессора. Он меняет качество потока в зависимости от ширины и стабильности канала. В качестве клиента для данного решения выступал мобильный телефон с операционной системой Windows Mobile 5 и выше. После авторизации на сервере клиент скачивает веб-страницу с компонентом ActiveX на мобильный браузер, после чего становятся возможными запись и передача аудио и видео потоков на сервер или непосредственно на другие телефоны пользователей сервиса. Во время видеозаписи пользователь может видеть на экране телефона то, что записывает встроенная видеокамера в настоящий момент. Пользователь может также установить желаемые разрешение и частоту кадров видео.

ООО "АТС Дизайн"    Bespoke web applications and database development using Java, .NET or PHP/MySQL  ВИСКОМП - Разработка веб-сайтов различного уровня сложности и программного обеспечения (Саратов)