Перейти к содержанию

Запись и проигрывание видео

Добрый день всем,

какой посоветуете контроллер/процессор, с имеющейся аппаратной или программной поддержкой по проигрыванию mpeg4, а также записи с встраиваемой видеокамеры?

Сильных требований по качеству нет. Камера будет максимум 2-3Мп. Разрешение записи или проигрывания устроит 640х480. Также нужен интерфейс для LCD экрана 3,5-5 дюймов

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Allwinner V3s, например.

погуглил, интересный проц. на али стоит копейки.

А что с софтом для него? Есть поддержка? Исходники и сообщества?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
А что с софтом для него? Есть поддержка? Исходники и сообщества?

SDK рабочий есть. Сообщество в лице lichee pi zero пилит mainline kernel, что для случая работы с видео не годится.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
SDK рабочий есть. Сообщество в лице lichee pi zero пилит mainline kernel, что для случая работы с видео не годится.

инфы на него что-то мало. даже на сайт производителя не смог выйти.

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

 

апд. на сайт вышел. но инфы там нет, кроме общего резюме

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
инфы на него что-то мало. даже на сайт производителя не смог выйти.

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

DS

SDK

 

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

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

 

Уточню еще: это не тот случай, когда устройство можно будет запустить по готовой инструкции.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Процессор Allwinner V40 будет пошустрее, можно делать обработку видео в пределах его возможностей. Платки доступны также.

Есть еще неплохие от HighSilicon например Hi3516A/Ev100, и старше. Эти будут экономнее по питанию. Много выпускается видео камер охранных, камер видео наблюдения на этих процах.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Allwinner V3s, например.

 

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

Изменено пользователем mantech

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Если будете делать baremetal(без ОС)...

А смысл? Преимуществ никаких по сути, разве что загрузку чуть быстрее можно осуществить.

Поделиться сообщением


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

 

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

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

Изменено пользователем mantech

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
вставляешь сд карту в любой комп, копируешь бинарник в ФАТ32 и рядом есть инишник, в котором настройки, которые не вошли в ГУИ-меню), то же он делает, если сдохнет карточка и пр...)

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

 

И второе - нет возможности пытаться что-то "подкручивать" и ковырятся в системе, а после неудачного ковыряния (что в большинстве своем бывает в линукс-системе) не списывать это на "кривой софт производителя"...

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

 

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

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

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Ровным счетом то же самое возможно и с Линуксом.

 

 

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

 

 

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

 

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

 

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

 

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

 

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

 

ЗЫЫ. А вообще интересно, если вы или кто другой в данной теме, продаете клиентам готовое устройство на линухе и у клиентов слетает ФС или что-то вроде того, что вы советуете клиентам?

Самостоятельно изучить как создавать образ флешки.

Даете им какой-нить "талмуд" по данной работе.

Продаете предустановленные флешки, но тогда надо как-то перекидывать пользовательские настройки.

Или что-то еще??

 

Изменено пользователем mantech

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
1) Что, линух на фат32 поставите?? Смешно :biggrin:

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

 

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

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

 

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

Прямо куча работы и настроек, да-да :)

 

ЗЫЫ. А вообще интересно, если вы или кто другой в данной теме, продаете клиентам готовое устройство на линухе и у клиентов слетает ФС или что-то вроде того, что вы советуете клиентам?

Самостоятельно изучить как создавать образ флешки.

Даете им какой-нить "талмуд" по данной работе.

Продаете предустановленные флешки, но тогда надо как-то перекидывать пользовательские настройки.

Или что-то еще??

Просто система полностью живет в RAM. Её испортить записью логов весьма затруднительно.

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

 

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

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Нет, образ положу. Смешно?

 

 

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

 

 

Прямо куча работы и настроек, да-да :)

 

 

Просто система полностью живет в RAM. Её испортить записью логов весьма затруднительно.

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

 

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

 

 

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

 

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

 

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

 

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

Изменено пользователем mantech

Поделиться сообщением


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

Работает.

 

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

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

 

...линух там очень урезанный, ориентированный на IP стек, что-то связанное с HMI - к этому делу не подтянуть от слова ващще :biggrin:

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

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Для публикации сообщений создайте учётную запись или авторизуйтесь

Вы должны быть пользователем, чтобы оставить комментарий

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти
Авторизация