What needs to be done: develop an EXE application in C++; create a modern graphical interface according to my design; implement the program logic; ensure stable operation on Windows 10 and Windows 11; provide the source code in Visual Studio (.sln, .vcxproj). I already have: interface design (screenshots attached); program operation concept; list of features to discuss with the performer. Requirements for the performer: confident knowledge of C++; experience with Microsoft Visual Studio; experience in developing Windows Desktop applications; neat and readable code; willingness to maintain communication during development. Please, in your response send: examples of your EXE programs; experience with C++; estimated completion time; cost of work.
Proposals concealed
Proposals are currently absent
-
Aleksandr L. 22 January 2020100% не осилит, там внутри только mpeg1 аппаратный кодер, программно ни один МК h.264 не осилит.
-
Aleksandr L. 22 January 2020С вероятностью 0.99 задержка в передаче, получается из-за аппаратных ограничений, самого Hisilicon чипа. Тем более в даташите написано , что это тип "эконом".
-
Vadim Semenov
23 January 2020
Это вполне вероятный вариант. А если использовать чипы от NXP или TI ? Не уверен, что есть готовые камеры на них, но можно купить девборд и сделать "свою" камеру
-
Volodimir S. 23 January 2020хотя бы сами бы разобрались прежде чем предлагать
кадры делать еше куда не шло но не видео -
Vyacheslav Azarov 23 January 2020Задержка видео при передаче через IP, в основном, связяна не с недостатками алгоритмов IP камер, а принципами кодирования и транспорта информации. Наивысщую скорость доставки вы можете получить при передаче несжатого или не сильно сжатого видеосигнала через привилигированную VPN, с достаточной пропускной способностью. Динамическая же оптимизация задержки видеосигнала, для публичной интернет сети, есть проект несоизмеримый с предложенным гогораром. Не думаю, что можно как-то значительно удучшить существующие технологии, в этом плане.
-
Olga Timofeyeva 23 January 2020Вы можете заказать камеру с которой я уже работала и будет достаточно изменить прошивку под вас.Для словацкой компании bysec лично мной был реализован VMS прошивка под камеры и нейронные сети для определения человеческих лиц, номеров автомобилей и многое другое.А также сейчас разрабатывается радар
-
Vadim Semenov
23 January 2020
Хороший вариант!
Что именно посоветуете https://www.bysec.sk/ip-400-ai-profesional-2/ или https://www.bysec.sk/ip-200-economy/ ? и есть ли для вас разница в моделях камер?
К ней есть SDK и проект DVR?
НС прямо на камере была запущена или на хост-ПК? -
Artur Shidlovsky 24 January 2020у нас был проект IP камеры на базе imx8 + нейросеть для определения человек-не человек. Если определяла человека, то включался стрим видеопотока. Но, сделать ip камеру и написать к ней софт это стоит совсем не дешево.
-
Artur Shidlovsky 24 January 2020Вы сами собрались производить камеры или хотите себе несколько штук?
Current freelance projects in the category C & C++
Good day It is necessary to create a module that will work with the Firebird database in C++ for selling products. There are examples of ready-made solutions and a description of the module's functionality. Main functions: authorization, selection of products on the screen from groups/subgroups, transition to the cart, payment by card, and printing the receipt. The program must work on Windows 10 and above, using the existing database.
A patch is required for the graphics card driver that expands the capabilities of managing the graphics adapter by adding additional user settings. The patch must integrate into the existing driver architecture without disrupting its core functionality and ensure compatibility with supported versions of the operating system. The main goal is to provide more flexible access to parameters that are not available in the standard driver control panel, with the ability to modify them through a user interface or software API. The patch should provide a modular structure that allows for the addition of new parameters in the future without significant code redesign. It is necessary to ensure proper error handling, change logging, the ability to revert settings to default values, as well as maintain compatibility with future driver updates as much as possible. The solution should be accompanied by technical documentation describing the architecture, implemented capabilities, limitations, and testing recommendations.