Модуль "Микрофон" и rtps h264 поток

Программа Xeoma

Moderators: Admin_N, Administrator, Admin_P, Admin_K

Модуль "Микрофон" и rtps h264 поток

Postby SergN » Fri Dec 09, 2016 5:37 pm

Получаю с камеры rtps поток в кодировке h.264 без звука.
Звук хочу получать из модуля "Микрофон".
Но в таком случае при сохранении видео из h.264 потока без перекодировки видео пишется без звуковой дорожки.
Если писать видео в архив с перекодировкой звук пишется, но в таком случае нельзя услышать микрофон в режиме просмотра одной камеры.
В идеале было бы запись видео из потока h.264 в архив без перекодировки с добавлением к видео звуковой дорожки.
Или можно как то услышать микрофон в режиме просмотра камеры?
SergN
 
Posts: 18
Joined: Sun Dec 04, 2016 8:06 am

Re: Модуль "Микрофон" и rtps h264 поток

Postby Admin_N » Mon Dec 12, 2016 10:59 am

SergN Wrote:Но в таком случае при сохранении видео из h.264 потока без перекодировки видео пишется без звуковой дорожки.

Да, в режиме прямой записи никакие модификации потока не могут быть применены. Отсюда и название "прямая запись".

SergN Wrote:Если писать видео в архив с перекодировкой звук пишется, но в таком случае нельзя услышать микрофон в режиме просмотра одной камеры.

А вот это странно. Звук должен быть. Это у вас последняя версия Xeoma? На какой ОС?
Admin_N
 
Posts: 797
Joined: Thu Mar 01, 2012 4:43 pm

Re: Модуль "Микрофон" и rtps h264 поток

Postby SergN » Tue Dec 13, 2016 10:02 am

Операционная система Windows 7 x64
Как оказалось если выключить декодирование то звук появляется и в режиме просмотра одной камеры.
Но, в приложении под андроид, просмотреть архив со звуком не получается.
При просмотре архива в андроид звук изредка прорывается и потом пропадает, а видео "тормозит".
Хотя если просматривать камеры онлайн в андроид то все ок. есть и звук и видео не "тормозит"
SergN
 
Posts: 18
Joined: Sun Dec 04, 2016 8:06 am

Re: Модуль "Микрофон" и rtps h264 поток

Postby Admin_N » Tue Dec 13, 2016 12:49 pm

SergN Wrote:Но, в приложении под андроид, просмотреть архив со звуком не получается.
При просмотре архива в андроид звук изредка прорывается и потом пропадает, а видео "тормозит".
Хотя если просматривать камеры онлайн в андроид то все ок. есть и звук и видео не "тормозит"


Если это уже без разделения потоков, то, скорее всего, не хватает скорости сети. .xem'ы более "тяжелые". Используется WiFi или мобильный Интернет? Как вариант, можно понизить разрешение картинки или fps потока на запись в архив.

Если разделение потоков всё же используется, то может помочь отключение декодирования на клиенте (опция в меню "Режимы Просмотра" в нижней панели модулей).

Что-то из этого вам помогло?
Admin_N
 
Posts: 797
Joined: Thu Mar 01, 2012 4:43 pm

Re: Модуль "Микрофон" и rtps h264 поток

Postby SergN » Wed Dec 14, 2016 7:31 am

К xeoma серверу подключаюсь через интернет. К интернету подключаюсь через wi-fi
Понизить разрешение картинки в архив - для меня не вариант.
Разделение потоков не используется.
Декодирование на клиенте выключено.
Пробовал разные варианты результаты такие:
1)звука нет вообще
2)звук изредка прорывается
Похоже что xem файлы более тяжеловесные и для просмотра архива нужно как минимум скорость локальной сети.
Попробую подключится приложением андроид в локальной сети тогда станет все ясно.
SergN
 
Posts: 18
Joined: Sun Dec 04, 2016 8:06 am

Re: Модуль "Микрофон" и rtps h264 поток

Postby SergN » Thu Dec 15, 2016 9:03 am

В локальной сети звук в приложении Android работает.
Правда присутствует притормаживание звука и видео.
Было бы не плохо если бы разработчики оптимизировали просмотр xem файлов.
К тому же места они занимаю очень много на HDD.
SergN
 
Posts: 18
Joined: Sun Dec 04, 2016 8:06 am

Re: Модуль "Микрофон" и rtps h264 поток

Postby Admin_N » Thu Dec 15, 2016 9:43 am

MJPEG (xem - Это именно MJPEG) - это просто набор картинок, без сжатия. При больших параметрах он дает большую нагрузку на сеть и занимает много места. H264 - формат со сжатием, места занимает меньше, но, чтобы просмотреть этот формат, его нужно декодировать, отсюда нагрузка.

Мы всегда рекомендуем использовать разделение потоков, т.е. небольшой MJPEG-поток на просмотр, а H264 поток в архив. Так и место экономится, и сеть (по крайней мере, для клиента). Если ваше устройство справляется с нагрузкой, можете на просмотр также поставить H264 и включить опцию "декодирование на клиенте".
Admin_N
 
Posts: 797
Joined: Thu Mar 01, 2012 4:43 pm

Re: Модуль "Микрофон" и rtps h264 поток

Postby SergN » Sat Dec 17, 2016 12:11 pm

Записывать архив в h264 получается.
Вот только посмотреть его не получается.
При просмотре xeoma проигрывает только звук.
Не подскажете как можно просмотреть запись в архиве в h264 со звуком записанным с модуля микрофон?
SergN
 
Posts: 18
Joined: Sun Dec 04, 2016 8:06 am

Re: Модуль "Микрофон" и rtps h264 поток

Postby SergN » Tue Jan 17, 2017 8:48 am

еще один баг при экспорте видео из архива при использовании микрофона.
Получаемое при экспорте видео "замедлено" как по звуку так и по видео.
SergN
 
Posts: 18
Joined: Sun Dec 04, 2016 8:06 am

Re: Модуль "Микрофон" и rtps h264 поток

Postby SergN » Tue Jan 17, 2017 7:40 pm

Cамое примечательное в этом баге то что, если подключить модуль "Микрофон" после модуля "Расписание", то расписание перестает работать.
т.е. Xeoma записывает видео без учета расписания, т.к. будто его нет вообще, т.е. всегда.
В таком случае при экспорте видео из архива все ок, видео и звук пишется правильно, без "замедления".
НО, если модуль "Микрофон" подключить до модуля "Расписание" то Xeoma учитывает расписание, НО в таком случае при экспорте видео из архива получаем другой дефект, о котором я писал ранее. (Видео и звук в экспортируемом файле замедляется)
Вот такая загадочная Xeoma, баг в баге и на баге.
Получается что пользователю нужно выбирать из двух багов, или записывать без расписания с возможностью нормального экспорта или запись с учетом расписания но без возможности экспорта.
SergN
 
Posts: 18
Joined: Sun Dec 04, 2016 8:06 am

Re: Модуль "Микрофон" и rtps h264 поток

Postby Admin_K » Wed Feb 22, 2017 11:54 am

SergN Wrote:Записывать архив в h264 получается.
Вот только посмотреть его не получается.
При просмотре xeoma проигрывает только звук.
Не подскажете как можно просмотреть запись в архиве в h264 со звуком записанным с модуля микрофон?


Модуль "Микрофон" пишет в формате .xem. Вы можете писать весь архив в .xem и просматривать его со звуком.

SergN Wrote:еще один баг при экспорте видео из архива при использовании микрофона.
Получаемое при экспорте видео "замедлено" как по звуку так и по видео.


Вы используете запись в .xem? Если да, то проблем быть не должно. Если нет, то нужно писать в .xem, т.к. .xem и .h264 - разные форматы.

SergN Wrote:Cамое примечательное в этом баге то что, если подключить модуль "Микрофон" после модуля "Расписание", то расписание перестает работать.
т.е. Xeoma записывает видео без учета расписания, т.к. будто его нет вообще, т.е. всегда.
В таком случае при экспорте видео из архива все ок, видео и звук пишется правильно, без "замедления".
НО, если модуль "Микрофон" подключить до модуля "Расписание" то Xeoma учитывает расписание, НО в таком случае при экспорте видео из архива получаем другой дефект, о котором я писал ранее. (Видео и звук в экспортируемом файле замедляется)
Вот такая загадочная Xeoma, баг в баге и на баге.
Получается что пользователю нужно выбирать из двух багов, или записывать без расписания с возможностью нормального экспорта или запись с учетом расписания но без возможности экспорта.


Какую цепочку модулей вы используете?

Вы можете написать нам на email (http://felenasoft.com/xeoma/ru/contacts/), т.к. форум предназначен в основном для общения пользователей, мы будем рады помочь с решением проблемы оперативно.
Admin_K
 
Posts: 342
Joined: Tue Apr 07, 2015 2:20 pm


Return to Xeoma - форум программы

Who is online

Users browsing this forum: No registered users and 7 guests