[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 112: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 112: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 112: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 112: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 112: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 112: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/functions.php on line 4678: Cannot modify header information - headers already sent by (output started at [ROOT]/includes/functions.php:3815)
[phpBB Debug] PHP Warning: in file [ROOT]/includes/functions.php on line 4680: Cannot modify header information - headers already sent by (output started at [ROOT]/includes/functions.php:3815)
[phpBB Debug] PHP Warning: in file [ROOT]/includes/functions.php on line 4681: Cannot modify header information - headers already sent by (output started at [ROOT]/includes/functions.php:3815)
[phpBB Debug] PHP Warning: in file [ROOT]/includes/functions.php on line 4682: Cannot modify header information - headers already sent by (output started at [ROOT]/includes/functions.php:3815)
virt2real.ru • Просмотр темы - Общи вопросы по видео и аудио передаче




 

Управляем чем угодно откуда угодно

Общи вопросы по видео и аудио передаче

Обсуждение линуксовой части и софта на борту виртурилки

Общи вопросы по видео и аудио передаче

Сообщение proxy3d » 12 ноя 2013, 16:34

Дублирую сюда ряд вопросов, о которых уже спрашивал по почте.

1) Примеры использования/обращения DSP виртурилки на любом языке программирования ?
в частности примеры на кодирование и декодирование.. в интернете мне ничего не удалось толком найти.
Даташиты такой информации мне не дают. Хочется человеческий пример. Тогда можно было бы и под андрид нормальное делать и под IOS и под другие оси.
Вся работа с виртурилкой на данный момент сводиться к gstreamer и его стандартному набору.

2) Передача данных. и еще .. мой совет.. из опыта передачи данных. При передаче данных я использую разные алгоритмы
- для каждый типов данных свой канал
- один канал для всех типов данных

первый работает хорошо на мощных процессоров.. выше 800 мгц - 1 ггц, где процессор справляется с несколькими потоками. В этом случае скорость передачи данных возрастает.. качество (целостность, объем, скорость, выше время отклика) данных улучшается.. можно для разных типов данных использовать разные протоколы.. команд TCP, видео и аудио - UDP (я использую 5 каналов... видео. аудвио, пользовательский (произвольные данные), команд, файлов).

второй работает лучше на более слабых процессорах... для виртурилки однозначно лучше второй.
А именно UDP .. для аудио и видео.. но в одном потоке.. иначе будет дикий рассинхрон.. и боле того.. большие потери... (чаще всего аудио.. так так передача видео занимает больше времени на обработку и частота их пакетов выше).
Более того. тут возникает проблема с передачей команд.. будут задержки.. так как организовывать передачу команды в другом потоке. приводит к еще большим задержкам или таким же. Разница конечно лишь в том что команды посылаютcя по TCP.

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

3) TVOut: Примеры программирование под виртурилку? Включение, выключение трансляции на выход.
proxy3d
 
Сообщения: 55
Зарегистрирован: 28 сен 2013, 16:08

Re: Общи вопросы по видео и аудио передаче

Сообщение proxy3d » 14 ноя 2013, 14:52

Хотелось бы все таки услышать ответ на вопрос о примерах аппаратной поддержки под виртурилку без использования GStreamer.
То есть обычные пример обращения к DSP через библиотеки, драйвера или что угодно, чтобы это можно было использовать в программе.. а не сужать область применения виртурилки до одного gstreamer. Так как хотелось бы и обрабатывать свои команды виртурилкой и звук.. но все в рамках одной программы... а не так.. одна программа слушает команды, другая это Gstreamer, третья обрабатывает изображения с камеры для каких то целей.. .. это все детский сад. Уверен что можно выйти за пределы GStreamer и использовать библиотеки при работе с аппаратным модулей. По крайне мере это стоит пробовать.
proxy3d
 
Сообщения: 55
Зарегистрирован: 28 сен 2013, 16:08

Re: Общи вопросы по видео и аудио передаче

Сообщение devnull » 14 ноя 2013, 15:00

devnull
 
Сообщения: 2
Зарегистрирован: 14 ноя 2013, 12:25

Re: Общи вопросы по видео и аудио передаче

Сообщение phoenix367 » 14 ноя 2013, 15:19

phoenix367
 
Сообщения: 193
Зарегистрирован: 09 сен 2013, 00:19

Re: Общи вопросы по видео и аудио передаче

Сообщение proxy3d » 14 ноя 2013, 15:35

Все подобные вещи работают через стандартные библиотеки драйверов. Так как я понимаю документация DSP закрытая. Так вот Texas Isntrumental должен по идеи дать простые примеры обращения к этим библиотекам, к своим драйверам. Иначе и быть не может.. так как программные разработки не заканчиваются на GStreamer.
Выдирать что-то из гитхаба.. боюсь что на это уйдет гораздо больше времени чем на знакомство с аналогами где есть простые примеры и документация к библиотекам. Да и TI не дураки же, чтобы выпускать DSP и не делать примеров работы с ним.
Хотя бы какие библиотеки драйверов работают с DSP, чтобы видеть куда копать.
proxy3d
 
Сообщения: 55
Зарегистрирован: 28 сен 2013, 16:08

Re: Общи вопросы по видео и аудио передаче

Сообщение proxy3d » 14 ноя 2013, 15:48

proxy3d
 
Сообщения: 55
Зарегистрирован: 28 сен 2013, 16:08

Re: Общи вопросы по видео и аудио передаче

Сообщение phoenix367 » 14 ноя 2013, 16:27

phoenix367
 
Сообщения: 193
Зарегистрирован: 09 сен 2013, 00:19

Re: Общи вопросы по видео и аудио передаче

Сообщение proxy3d » 14 ноя 2013, 17:33

proxy3d
 
Сообщения: 55
Зарегистрирован: 28 сен 2013, 16:08

Re: Общи вопросы по видео и аудио передаче

Сообщение EXpoison » 20 ноя 2013, 16:22

Для совместной передачи видео и звука часто используют плагин qtmux. Как его можно установить на V2R? где можно посмотреть реально работающие цепочки gstreamer для передачи видео H264 и звука AAC с V2R на ПК и их декодирование. Интересует именно совместная передача видео и звука.
EXpoison
 
Сообщения: 38
Зарегистрирован: 11 окт 2013, 14:51

Re: Общи вопросы по видео и аудио передаче

Сообщение EXpoison » 21 ноя 2013, 11:14

EXpoison
 
Сообщения: 38
Зарегистрирован: 11 окт 2013, 14:51

След.

Вернуться в Софт на виртурилке - SDK, Linux, Github, программирование (C/C++ и др.)

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 5