реклама на сайте
подробности

 
 
2 страниц V   1 2 >  
Reply to this topicStart new topic
> Запись и проигрывание видео
Orc
сообщение Jul 6 2018, 07:09
Сообщение #1


Частый гость
**

Группа: Свой
Сообщений: 139
Регистрация: 15-09-05
Пользователь №: 8 572



Добрый день всем,
какой посоветуете контроллер/процессор, с имеющейся аппаратной или программной поддержкой по проигрыванию mpeg4, а также записи с встраиваемой видеокамеры?
Сильных требований по качеству нет. Камера будет максимум 2-3Мп. Разрешение записи или проигрывания устроит 640х480. Также нужен интерфейс для LCD экрана 3,5-5 дюймов
Go to the top of the page
 
+Quote Post
aaarrr
сообщение Jul 6 2018, 07:47
Сообщение #2


Гуру
******

Группа: Свой
Сообщений: 10 713
Регистрация: 11-12-04
Пользователь №: 1 448



Allwinner V3s, например.
Go to the top of the page
 
+Quote Post
Orc
сообщение Jul 6 2018, 08:21
Сообщение #3


Частый гость
**

Группа: Свой
Сообщений: 139
Регистрация: 15-09-05
Пользователь №: 8 572



Цитата(aaarrr @ Jul 6 2018, 10:47) *
Allwinner V3s, например.

погуглил, интересный проц. на али стоит копейки.
А что с софтом для него? Есть поддержка? Исходники и сообщества?
Go to the top of the page
 
+Quote Post
aaarrr
сообщение Jul 6 2018, 09:07
Сообщение #4


Гуру
******

Группа: Свой
Сообщений: 10 713
Регистрация: 11-12-04
Пользователь №: 1 448



Цитата(Orc @ Jul 6 2018, 11:21) *
А что с софтом для него? Есть поддержка? Исходники и сообщества?

SDK рабочий есть. Сообщество в лице lichee pi zero пилит mainline kernel, что для случая работы с видео не годится.
Go to the top of the page
 
+Quote Post
Orc
сообщение Jul 6 2018, 09:19
Сообщение #5


Частый гость
**

Группа: Свой
Сообщений: 139
Регистрация: 15-09-05
Пользователь №: 8 572



Цитата(aaarrr @ Jul 6 2018, 12:07) *
SDK рабочий есть. Сообщество в лице lichee pi zero пилит mainline kernel, что для случая работы с видео не годится.

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

апд. на сайт вышел. но инфы там нет, кроме общего резюме
Go to the top of the page
 
+Quote Post
aaarrr
сообщение Jul 6 2018, 09:39
Сообщение #6


Гуру
******

Группа: Свой
Сообщений: 10 713
Регистрация: 11-12-04
Пользователь №: 1 448



Цитата(Orc @ Jul 6 2018, 12:19) *
инфы на него что-то мало. даже на сайт производителя не смог выйти.
это нормальная ситуация с китайскими процами? Насколько он реален и не растворится поставка через год в небытие?

DS
SDK

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

Уточню еще: это не тот случай, когда устройство можно будет запустить по готовой инструкции.
Go to the top of the page
 
+Quote Post
Aner
сообщение Jul 6 2018, 12:20
Сообщение #7


Гуру
******

Группа: Свой
Сообщений: 4 869
Регистрация: 28-02-08
Из: СПБ
Пользователь №: 35 463



Процессор Allwinner V40 будет пошустрее, можно делать обработку видео в пределах его возможностей. Платки доступны также.
Есть еще неплохие от HighSilicon например Hi3516A/Ev100, и старше. Эти будут экономнее по питанию. Много выпускается видео камер охранных, камер видео наблюдения на этих процах.
Go to the top of the page
 
+Quote Post
mantech
сообщение Jul 12 2018, 12:31
Сообщение #8


Гуру
******

Группа: Участник
Сообщений: 2 219
Регистрация: 16-08-12
Из: Киров
Пользователь №: 73 143



Цитата(aaarrr @ Jul 6 2018, 10:47) *
Allwinner V3s, например.


Если будете делать baremetal(без ОС) то лучше посмотреть в сторону семейства IMX6, там есть полная дока на те модули, которые вам нужны, в оллвиннерах дока очень скудная, я, например, до сих пор не могу подключить УСБ контроллер, т.к. на usb phy нет абсолютно никакой доки и на видеодекодер (cedar) вы тоже навряд-ли что найдете crying.gif

Сообщение отредактировал mantech - Jul 12 2018, 12:33
Go to the top of the page
 
+Quote Post
aaarrr
сообщение Jul 12 2018, 13:34
Сообщение #9


Гуру
******

Группа: Свой
Сообщений: 10 713
Регистрация: 11-12-04
Пользователь №: 1 448



Цитата(mantech @ Jul 12 2018, 15:31) *
Если будете делать baremetal(без ОС)...

А смысл? Преимуществ никаких по сути, разве что загрузку чуть быстрее можно осуществить.
Go to the top of the page
 
+Quote Post
mantech
сообщение Jul 12 2018, 18:34
Сообщение #10


Гуру
******

Группа: Участник
Сообщений: 2 219
Регистрация: 16-08-12
Из: Киров
Пользователь №: 73 143



Цитата(aaarrr @ Jul 12 2018, 16:34) *
А смысл? Преимуществ никаких по сути, разве что загрузку чуть быстрее можно осуществить.


В моем случае смысл, простота, в прямом смысле, вещь делается для клиентов, которые ни в линуксах ни в программировании не смыслят от слова вааще, простота в обновлении (вставляешь сд карту в любой комп, копируешь бинарник в ФАТ32 и рядом есть инишник, в котором настройки, которые не вошли в ГУИ-меню), то же он делает, если сдохнет карточка и пр...) И второе - нет возможности пытаться что-то "подкручивать" и ковырятся в системе, а после неудачного ковыряния (что в большинстве своем бывает в линукс-системе) не списывать это на "кривой софт производителя"...
Ну и для меня проще - программа написана на скриптовом языке, который полностью интегрирован в систему, на подобии дотнет-фреймворка, что позволяет мне очень быстро изменить алгоритм работы аппарата, без полноценного компилирования в тяжелых ИДЕ и компиляторах..

Сообщение отредактировал mantech - Jul 12 2018, 18:38
Go to the top of the page
 
+Quote Post
aaarrr
сообщение Jul 12 2018, 18:44
Сообщение #11


Гуру
******

Группа: Свой
Сообщений: 10 713
Регистрация: 11-12-04
Пользователь №: 1 448



Цитата(mantech @ Jul 12 2018, 21:34) *
вставляешь сд карту в любой комп, копируешь бинарник в ФАТ32 и рядом есть инишник, в котором настройки, которые не вошли в ГУИ-меню), то же он делает, если сдохнет карточка и пр...)

Ровным счетом то же самое возможно и с Линуксом.

Цитата(mantech @ Jul 12 2018, 21:34) *
И второе - нет возможности пытаться что-то "подкручивать" и ковырятся в системе, а после неудачного ковыряния (что в большинстве своем бывает в линукс-системе) не списывать это на "кривой софт производителя"...

Отрубить возможность что-либо ковырять тоже не составляет труда.

Цитата(mantech @ Jul 12 2018, 21:34) *
Ну и для меня проще - программа написана на скриптовом языке, который полностью интегрирован в систему, на подобии дотнет-фреймворка, что позволяет мне очень быстро изменить алгоритм работы аппарата, без полноценного компилирования в тяжелых ИДЕ и компиляторах..

Ну, в скриптовых языках точно нет недостатка sm.gif
Go to the top of the page
 
+Quote Post
mantech
сообщение Jul 13 2018, 07:39
Сообщение #12


Гуру
******

Группа: Участник
Сообщений: 2 219
Регистрация: 16-08-12
Из: Киров
Пользователь №: 73 143



Цитата(aaarrr @ Jul 12 2018, 21:44) *
Ровным счетом то же самое возможно и с Линуксом.


Отрубить возможность что-либо ковырять тоже не составляет труда.


Ну, в скриптовых языках точно нет недостатка sm.gif


1) Что, линух на фат32 поставите?? Смешно biggrin.gif

2) И каким образом можно отрубить, если у пользователя есть доступ к ФС?? "Замуруете" флешку с рутФС и поставите еще одну с конфигами пользователя? sm.gif

3) Так-то да, согласен, но в виду избыточной функциональности они сложнее того, какой я использую.

ЗЫ. Ну еще "изюминка" на последок, надо проделать кучу работы и настроек, чтобы линух не "насиловал" флешку своими логами, журналированием и пр, иначе жизнь ее будет недолгой rolleyes.gif

ЗЫЫ. А вообще интересно, если вы или кто другой в данной теме, продаете клиентам готовое устройство на линухе и у клиентов слетает ФС или что-то вроде того, что вы советуете клиентам?
Самостоятельно изучить как создавать образ флешки.
Даете им какой-нить "талмуд" по данной работе.
Продаете предустановленные флешки, но тогда надо как-то перекидывать пользовательские настройки.
Или что-то еще??


Сообщение отредактировал mantech - Jul 13 2018, 07:50
Go to the top of the page
 
+Quote Post
aaarrr
сообщение Jul 13 2018, 08:32
Сообщение #13


Гуру
******

Группа: Свой
Сообщений: 10 713
Регистрация: 11-12-04
Пользователь №: 1 448



Цитата(mantech @ Jul 13 2018, 10:39) *
1) Что, линух на фат32 поставите?? Смешно biggrin.gif

Нет, образ положу. Смешно?

Цитата(mantech @ Jul 13 2018, 10:39) *
2) И каким образом можно отрубить, если у пользователя есть доступ к ФС?? "Замуруете" флешку с рутФС и поставите еще одну с конфигами пользователя? sm.gif

Нет у него доступа к FS. И консоли нет. Вообще ничего.

Цитата(mantech @ Jul 13 2018, 10:39) *
ЗЫ. Ну еще "изюминка" на последок, надо проделать кучу работы и настроек, чтобы линух не "насиловал" флешку своими логами, журналированием и пр, иначе жизнь ее будет недолгой rolleyes.gif

Прямо куча работы и настроек, да-да sm.gif

Цитата(mantech @ Jul 13 2018, 10:39) *
ЗЫЫ. А вообще интересно, если вы или кто другой в данной теме, продаете клиентам готовое устройство на линухе и у клиентов слетает ФС или что-то вроде того, что вы советуете клиентам?
Самостоятельно изучить как создавать образ флешки.
Даете им какой-нить "талмуд" по данной работе.
Продаете предустановленные флешки, но тогда надо как-то перекидывать пользовательские настройки.
Или что-то еще??

Просто система полностью живет в RAM. Её испортить записью логов весьма затруднительно.
Как, думаете, работают роутеры IP-камеры и еще 100500 типов линуксовых железок?

Так что всё мимо biggrin.gif
Go to the top of the page
 
+Quote Post
mantech
сообщение Jul 13 2018, 09:07
Сообщение #14


Гуру
******

Группа: Участник
Сообщений: 2 219
Регистрация: 16-08-12
Из: Киров
Пользователь №: 73 143



Цитата(aaarrr @ Jul 13 2018, 11:32) *
Нет, образ положу. Смешно?


Нет у него доступа к FS. И консоли нет. Вообще ничего.


Прямо куча работы и настроек, да-да sm.gif


Просто система полностью живет в RAM. Её испортить записью логов весьма затруднительно.
Как, думаете, работают роутеры IP-камеры и еще 100500 типов линуксовых железок?

Так что всё мимо biggrin.gif



И все это работает с графикой, на экране с разрешением хотя бы hd-ready и поддержкой картинок в разных форматах и пользовательского ГУЯ?? если нет - тогда это мне точно не подходит.

"Нет у него доступа к FS. И консоли нет. Вообще ничего." - И как он настраивает все это чудо?? И где данные хранятся?

Если только через веб-морду - тоже не вариант...

"Как, думаете, работают роутеры IP-камеры и еще 100500 типов линуксовых железок?" - вот в том-то и дело, что только роутеры да свичи так и могут работать, ибо линух там очень урезанный, ориентированный на IP стек, что-то связанное с HMI - к этому делу не подтянуть от слова ващще biggrin.gif

Сообщение отредактировал mantech - Jul 13 2018, 09:14
Go to the top of the page
 
+Quote Post
aaarrr
сообщение Jul 13 2018, 09:16
Сообщение #15


Гуру
******

Группа: Свой
Сообщений: 10 713
Регистрация: 11-12-04
Пользователь №: 1 448



Цитата(mantech @ Jul 13 2018, 12:07) *
И все это работает с графикой, на экране с разрешением хотя бы hd-ready и поддержкой картинок в разных форматах и пользовательского ГУЯ?? если нет - тогда это мне точно не подходит.

Работает.

Цитата(mantech @ Jul 13 2018, 12:07) *
"Нет у него доступа к FS. И консоли нет. Вообще ничего." - И как он настраивает все это чудо?? И где данные хранятся?

Ну, никто же не запрещает положить файл settings.ini на помянутую карту с FAT. Так и делаю, кстати.

Цитата(mantech @ Jul 13 2018, 12:07) *
...линух там очень урезанный, ориентированный на IP стек, что-то связанное с HMI - к этому делу не подтянуть от слова ващще biggrin.gif

Очень сильно заблуждаетесь. С большей справедливостью можно заявить, что HMI "ващще не подтянуть" к bare metal.
Go to the top of the page
 
+Quote Post
mantech
сообщение Jul 13 2018, 12:17
Сообщение #16


Гуру
******

Группа: Участник
Сообщений: 2 219
Регистрация: 16-08-12
Из: Киров
Пользователь №: 73 143



Цитата(aaarrr @ Jul 13 2018, 12:16) *
Работает.


Ну, никто же не запрещает положить файл settings.ini на помянутую карту с FAT. Так и делаю, кстати.


Очень сильно заблуждаетесь. С большей справедливостью можно заявить, что HMI "ващще не подтянуть" к bare metal.


Если у вас линух для роутеров работает с ГУИ то очень рад, но я такого не видел.

Так-то не запрещает, но тогда нужно 2 карты, что не гуд.

Опять же ваше мнение, у меня работает и уже давно..

Для задачи ТС можно конечно взять и поковырятся в исходниках Mplayer или что-то подобного, но мне было б проще написать это на основе Platform SDK for IMX6 , чем копаться в дебрях чужого кода гибрида си и плюсов... Разумеется ИМХО...

Сообщение отредактировал mantech - Jul 13 2018, 12:18
Go to the top of the page
 
+Quote Post
aaarrr
сообщение Jul 13 2018, 12:49
Сообщение #17


Гуру
******

Группа: Свой
Сообщений: 10 713
Регистрация: 11-12-04
Пользователь №: 1 448



Цитата(mantech @ Jul 13 2018, 15:17) *
Если у вас линух для роутеров работает с ГУИ то очень рад, но я такого не видел.

Нет "линуха для роутеров". Как и чернил для пятого класса.

Цитата(mantech @ Jul 13 2018, 15:17) *
Так-то не запрещает, но тогда нужно 2 карты, что не гуд.

Не нужно.

Цитата(mantech @ Jul 13 2018, 15:17) *
Для задачи ТС можно конечно взять и поковырятся в исходниках Mplayer или что-то подобного, но мне было б проще написать это на основе Platform SDK for IMX6 , чем копаться в дебрях чужого кода гибрида си и плюсов... Разумеется ИМХО...

А можно взять SDK для V3s, allwinner'овские кодеки, buildroot и собрать все в кучу.

MPlayer тут совсем ни к чему, но даже если почему-то возникнет нужда его использовать,
то копаться в исходниках вряд ли придется - он и так работает.
Go to the top of the page
 
+Quote Post
mantech
сообщение Jul 13 2018, 15:07
Сообщение #18


Гуру
******

Группа: Участник
Сообщений: 2 219
Регистрация: 16-08-12
Из: Киров
Пользователь №: 73 143



Цитата(aaarrr @ Jul 13 2018, 15:49) *
Не нужно.


Нет "линуха для роутеров". Да ладно, а что такое DD-WRT или OpenWRT??

А можно взять SDK для V3s, allwinner'овские кодеки, buildroot и собрать все в кучу. - Ну если вам любую задачу так просто решить, тогда аплодирую стоя biggrin.gif
Go to the top of the page
 
+Quote Post
aaarrr
сообщение Jul 13 2018, 15:21
Сообщение #19


Гуру
******

Группа: Свой
Сообщений: 10 713
Регистрация: 11-12-04
Пользователь №: 1 448



Цитата(mantech @ Jul 13 2018, 18:07) *
Нет "линуха для роутеров". Да ладно, а что такое DD-WRT или OpenWRT??

Специфические сборки. Ядро там самое обычное. Для случая ТС как раз нужно сделать свою сборку.

Цитата(mantech @ Jul 13 2018, 18:07) *
А можно взять SDK для V3s, allwinner'овские кодеки, buildroot и собрать все в кучу. - Ну если вам любую задачу так просто решить, тогда аплодирую стоя biggrin.gif

Может, не любую, но данная задача решается именно так.

Подобное уже неоднократно собирал. Так что жду аплодисментов biggrin.gif
Go to the top of the page
 
+Quote Post
mantech
сообщение Jul 15 2018, 07:19
Сообщение #20


Гуру
******

Группа: Участник
Сообщений: 2 219
Регистрация: 16-08-12
Из: Киров
Пользователь №: 73 143



Цитата(mantech @ Jul 13 2018, 18:07) *
А можно взять SDK для V3s, allwinner'овские кодеки, buildroot и собрать все в кучу.


Спрошу, как у многоуважаемого гуру в данном вопросе - не подскажете, где в этом архиве посмотреть драйвера инициализации УСБ? Чет не нашел нигде crying.gif
Go to the top of the page
 
+Quote Post
aaarrr
сообщение Jul 15 2018, 08:14
Сообщение #21


Гуру
******

Группа: Свой
Сообщений: 10 713
Регистрация: 11-12-04
Пользователь №: 1 448



Цитата(mantech @ Jul 15 2018, 10:19) *
где в этом архиве посмотреть драйвера инициализации УСБ? Чет не нашел нигде crying.gif

[v3s_lichee.zip] lichee/linux-3.4/drivers/usb/sunxi_usb
Go to the top of the page
 
+Quote Post

2 страниц V   1 2 >
Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 16th June 2025 - 01:12
Рейтинг@Mail.ru


Страница сгенерированна за 0.01611 секунд с 7
ELECTRONIX ©2004-2016