Видео поток по rtsp на esp32-cam
Вставка
- Опубліковано 21 жов 2024
- Модуль esp32-cam ali.pub/3f186v
usb/ttl переходник: ali.pub/3f191s
==============================================
Заработок в интернете на посылках из китая: epn.bz/inviter... или www.admitad.co...
================================================
Кэшбэк возврат до 15% от покупки на Alixpress : cashback.epn.b...
================================================
Партнерка Air: join.air.io/ypavla
Помощь каналу: www.donationale...
Статья и скетч: psenyukov.ru/%d...
Подписывайтесь на телеграмм канал: t.me/ypavla
Добрый день! Тоже купил такую платку, только разобрался, как настроить для просмотра видео, как вышло Ваше первое видео про esp32-cam. Спасибо, это первое видео, по-моему, на русском языке))) Никак не могу разобраться, как записывать видео на карту - хочу сделать сигнализацию в гараж и на дачу с возможностью записи видео или, на крайний случай, серии фото. У Вас получилось? Карта до 4 Гб предназначена для записи, наверное. В гараже и на даче Wi-fi нет, да и он не очень поможет ночью (пока проснёшься, пока включишь запись, снимать уже не кого, скорее всего, будет) или когда нет доступа к компу в данный неприятный момент...
Народ, кто-либо пытался прикрутить микрофон к ESP32 cam для трансляции видео и аудио? Например, модуль MAX9814?
Видео и звук одновременно она не вывозит, ток если сильно резать качество видео...
Но это уже колхоз и вряд ли тебе тут кто-то поможет
чет ты скачиваешь студию, запускаешь vscode, это вроде как разные программы, запутать всех хочешь?
В смысле? Visual studio я запускаю) повнимательнее)))
Что скачал то и запустил
Все правильно visual studio code. Это открытый проект от MS. А Павел вводит в заблуждение называя просто visual studio.
если что - это VSCode, а не Visual Studio. Немного разные программы и для разных целей
Спасибо за видео, до этого не получалось)
А если использовать оригинальный код с гита, можно будет с помощью приложения на телефоне менять сеть и пароль к камере? чтобы не перепрошивать камеру? Или приложение заносит только один раз и потом нужно как-то все чистить?
Что посоветуете на подобии такой камеры, чтобы фотографии делать на ардуино? Хочу что ардуино делало фото и на карту его записывала? Глазок маленький нужен. Как у этой
Камер очень не много которые будут работать с ардуино. На AliExpress так вообще есть одна только, которая без подключения к компьютеру не работает
Взять обычную ардуину ,раскурочить SQ11 подкл. кнопку к какому нить пину,который бут подавать сигнал для записи при срабатывании,потом приезжаеш на дачу,достаеш флешку и смотриш как у тя Кум кортошку пистит
почему ваша прошивка на гитхабе полугодовалой давности? Видео свежее, а код старый. Может стоит выкладывать актуальный текущий код?
На гитхабе не мояж прошивка, я со своими корректировками выложил на яндекс диск
@@upavla а не понял, yadi.sk/d/Ys0jT6_1mSb87Q - это ваше?
@@NRelectronics да
Именно - камера как суть мне нравится , но не понятно как ее можно использовать в моем конкретном случае - установить на RC модели ( находясь в поле или на водоеме там нет локальной сети :( )и принимать сигнал на планшет или телефон или это в принципе невозможно ?
Здравствуйте! Благодарю за полезный совет, НО! В библиотеке указано, что нужно выбрать ТОЛЬКО ОДИН способ вывода изображения: WEB или RTSP.
Подскажите пжл.делетанту ,т.е. с этим решением уже можно поток не только в домашней сети смотреть?И еще,как связать в скетче управление по blynk,чтоб управлять сервомоторами и крутить эту фигню вправо_влево типо вот такого проекта: easyeda.com/Leandro_Franco/ESP_32-_prueba. Библтотеки прописал,куда этот blynk не тыкаю,не фурычит
Лайки получать = легко - на вопросы отвечать - сложно ...
Купил смартфон с Авито за четыреста рублей потом скачать с плеймаркета программа для видео наблюдения так пять мегапикселей картинки четко и ясно в общем все
Что за смартфон за 400 руб.?
@@alextrezvy6889 micromax d340 с треснутым стеклом
Тоже варик,Все равно бля ардуино надо чтоб серво управлять,а как камеру вправо-влево крутить
Спасибо, полезно) Как раз с такой камерой эксперементирую))) Только возник такой вопрос, что то нужно настраивать, чтобы платформио сам библиотеки подтягивал?... А то мне просто выдает кучу ошибок на библиотеки, которые не может открыть... Я просто первый раз имею дело с ним.. Подскажите пожалуйста, как настроить или как в ручную загружать библиотеки. Заранее благодарю вас за ответ.
В файле platformio.ini прописывай типа такого
lib_deps =
библиотека1
библиотека2
комментируешь ссылку github.com/geeksville/AutoWifi.git в файле platformio.ini, #include в заголовке файла ESP32-devcam.ino и должно все получится
Привет.А ты не пробовал прикрутить другой сенсор от камеры?
Привет. Не пробовал
Выдает ошибку c/c++ IntelliSense does not support .INO files. Библиотеки не подгружаются.
Можно ли подключить на esp32 не ov2640 и не ov7670 сенсоры? Нужно передавать h264 поток хотя бы 640×480 20fps.
Есть камера Raspberry Pi NoIR Camera Board, но информации о подключении так и не нашел. Есть варианты?
Ну до raspberry pi не дошел, но обязательно дойду)
Вопрос - а можно ли использовать камеру в P2P - не понятно , и вопрос подключения к инет удаленно не раскрыт ?. Согласитесь - сидеть дома и по локалке смотреть что в соседней комнате происходит не комильфо . И еще можно ли прописывать пароль в код для доступа ? И хотелось бы иметь коменты по каждой строчке кода
С Уважением !
Ну что значит не раскрыт просмотр удаленно. Это же целая обширная тема, относящаяся ни к микроконтроллерам, а к системному администрированию
@@upavla Может раскроете эту тему?
Почему у вас в статье написано "pip run -t upload" вместо "piо run -t upload"?
А почему должно быть pio?
@@upavla На скриншоте так. И Вы используете PlatformIO (pio).
Почему может возникать такая ошибка? esptool.py v3.0-dev
Serial port COM3
Connecting........_____....._____....._____....._____....._____....._____....._____
A fatal error occurred: Failed to connect to ESP32: Timed out waiting for packet header
A fatal error occurred: Failed to connect to ESP32: Timed out waiting for packet header
Если Вы подключтли все правильно и стоит перемычка. То возможно после того как пойдёт connecting нужно будет нажать на кнопку reset на плате. Иногда такое бывает.
@@upavla Видимо потому что монитор порта не отключал при заливки)
А у всех получилось скомпилировать код? у меня ругается на то что нет нужных библиотек (вроде ж оно само должно подгружать?) и на отсутствие кучи файлов
FileNotFoundError: [WinError 2] Не удается найти указанный файл:
File "C:\users\dms\.platformio\penv\lib\site-packages\platformio\builder\main.py", line 177:
и т.д., там портянка еще тянется, хотя по указанному пути файл этот точно лежит...
Вы там никакие папок не создавали в распакованном архиве?
@@upavla Да вроде ничего лишнего. Ну в общем версия под ардуино иде с пол-пинка скомпилировалась.
Привет. Мне нужно отправить фото по проводам на комп без вайфая. Реально ли такое вообще сделать с этим модулем?
Еще вопрос -
#ifdef ENABLE_WEBSERVER
WebServer server(80);
#endif
#ifdef ENABLE_RTSPSERVER
WiFiServer rtspServer(8554); - растолкуйте порты пожалуйста
А так работает без проблем !
Скажите пожалуйста. почему греется ESP32-CAM до 90 градусов. питаю камеру от павербанка 5V.пытался ставить радиатор на защитный кожух модуля. не помогает.
Она при этом работает?
Автор библиотеки не рекоммендует использовать ОДНОВРЕМЕННО два типа вывожа изображения (WEB и RTSP)! Нагрев у вас скорее всего из-за вывода в WEB. Выберите только RTSP. Автор библиотеки говорит, что нагрева почти нет.
Классно спасибо за видео.
Подскажи пожалуйста, как задать статичный ip в скетче?
Статичный ip присваивается по mac адресу в настройках dhcp сервера.
вместо написания аплоад в консоль можно нажать на стрелочку рядом с галочкой
Можно, но е ли вы не провалитесь в проект, то правильно не соберет и напишет ошибку
спасибо за видео, а можно улучшить качество, а то сильно размыто
Вроде есть камеры сейчас получше
@@upavla тоже под esp32? Какие?
Да. Под esp32. Ну вот например m5stack timer. Она хорошо снимает. Вроде на esp32.
А как включить светодиод
камера с аналоговым выходом или SPI ?
Сама камера непонятно, она по шлейфу подключается, врятли она аналоговая
@@upavla ценыб небыло еслиб аналоговая была, любой видеосигнал за копейки можно было бы передать., а так передатчик 1800р. стоит на алике AV ->WIFI
@@selevo можно купить эндоскопии с вайфай с ним идёт юсб вайфай видео передатчик
У меня почему-то проект не пересобрался и библиотеки не погрузились. Что делаю не та? Где я мог накосячить?
yadi.sk/d/TXRVVC-BhzbwUQ - это рабочий архив для Arduino IDE
@@antonkozlenko6333 не работает этот скетч.
@@antonkozlenko6333 Спасибо, все заработало без мучений с платформио.
Стошнило когда увидел количество открытых вкладок у автора видео в браузере. А потом потерял сознание когда увидел его хлам на рабочем столе)
Можно ли как-то видео выводить в интернет из локальной сети если у провайдера IP динамический?
Да
@@upavla Добрый. Подскажите, пожалуйста, каким образом?
Настроить dyndns и проброс портов сделать
Ну сложно это описать вот так в сообщении. Сейчас почти все роутеры поддерживают функцию настройки dyndns. Полазийте в настройках я думаю найдете. Я например пользуюсь сервисом noip там зарегистрировался и создал себе имя dns. И настроил роутер. Dyndns это технология позволяющая постоянно сопостовлять имя и ip адрес. Например вы перегрузили роутер и у Вас сменился ip адрес. Но роутер отправит свой новый ip в сервис noip и сераис noip вашему имени присвоит новый адрес. Тем самым вы избегаете необходимость в статическом ip адресе. Только подклбчаетесь не по ip а по имени
@@upavla Приобрёл роутер Кинетик у которого создается впн подключение SSTP. Идеальная вещь. Работает с динамическим IP даже на мобильном интернете. Фишка в том что на удалённом устройстве при подключении появляется локалка с теми же IP что и дома где камера. У меня появляется доступ ко всем устройствам в домашней сети даже без проброса портов.
И что значит - текст -- #ifdef SOFTAP_MODE
IPAddress apIP = IPAddress(192, 168, 1, 1);
#else
#endif в строке указанной ? Что это за ip адрес ??
Или Вы тупо перевели статью с интернет сайта иностранного - не вникая в суть !?
Тогда - это плохо :(
Вы сами подумайте что за ip адрес
Это из библиотеки. Можно сделать видеокамеру без роутера в режиме WEB. RTSP вряд-ли заработает. И да, не забываем, что Автор библиотеки не рекоммендует использовать ОДНОВРЕМЕННО два типа вывожа изображения (WEB и RTSP)!
Паша! Как в Блинк прикрутить её?
А что именно в блинке нужно?
@@upavla Привет, хотел бы видео стриминг.
Паша как дела с камерой и блинк?
@@Андрей-я5ж9ж в Ютубе есть
звуки чмокания губ слушать в наушниках просто невыносимо
Здравствуйте,научите пожалуйста,как организовать передачу без проводов сигналов от 12 кнопок,хочу сделать управление круиз контролем и магнитолой,покупать штатные детали очень дорого,вы судя по всему знаете,как это сделать.
Спасибо!
Кстати,вполне устроит и шесть кнопок
купи "Запорожец" там все встроено
109шт открытых вкладок!? )
Не, больше 100 нельзя, они тогда пропадать начинают) ну вообщем около 100 вкладок у меня всегда)
@@upavla Советую браузер Vivaldi, там 1. Есть большой функционал без расширений и 2. Есть группировка вкладок и больше возможностей для работы с вкладками (например выгрузить из памяти)
Залил прошивку - открыл монитор порта и нет айпишника(
rst:0x1 (POWERON_RESET),boot:0x13 (SPI_FAST_FLASH_BOOT)
configsip: 0, SPIWP:0xee
clk_drv:0x00,q_drv:0x00,d_drv:0x00,cs0_drv:0x00,hd_drv:0x00,wp_drv:0x00
mode:DIO, clock div:2
load:0x3fff0018,len:4
load:0x3fff001c,len:1044
load:0x40078000,len:8896
load:0x40080400,len:5828
entry 0x400806ac
⸮Camera init returned 0
Может быть модель другая платы и по этому нет инициализации камеры?
А почему бы тебе Павел, вместо установки дополнительных сущностей(VStudio, platform IO) не создать код и выложить на гитхаб, который будет всё делать в ArduinoIDE? Зачем плодить сущности? Вот этим и отпугивает многих работа с софтом и железом. Вместо унификации, плодите сущности. Раз заливал программу в Arduino IDE, значит и нужно продолжать так делать. Нет нашёл извращение с бубном и танцами вокруг костра, снял видео и выложил остальным типа вот вам инструкция как бить в бубен и танцевать. VStudio(лично меня не пугает, меня Emacs не пугает, а это куда круче IDE) многих пугает своей сложностью, и требовательностью к железу. Чтобы запрограммировать срань на 80МГц, нужен софт который будет молотить только железяка на 8 ядер, и ОЗУ на 16 ГБайт. Это пиздец, а не советы начинающим осваивающим микроконтроллеры, на старых убитых, ноутах, или компах 2010 года и старее :-)
Я рассказал, для дураков как это сделать. Плюс я хотел в ардуино ide это сделать, я не нашел библиотек. Сейчас я наверное уже смогу это сделать, но на тот момент мне не хватало библиотек
@@upavla Так сделай Павел. И выложи ссылку. Мир станет светлее и удобнее. Я думаю, если ты хороший человек, то МИР в котором стало светлее и удобнее жить, понравиться и тебе самому :-)
@@upavla Жить в МИР-е для дураков, не нравиться никому.
@@upavla Ты серьёзно про дураков? Установить VStudio и плагин к нему, это задача для дураков? В твоё МИР-е это дураки :-) Ты случайно не в Силиконовой долине живёшь?
@@drollery6399 я показал откуда скачать vstudio, показал как установить плагин, какие кнопки нажать далее в этом плагине. Делай все по видео и все получится. Если так рассуждать, то люди многие не понимают что такое rtsp и зачем оно нужно. Это тоже надо как-то сильнее разжевать? Если человек уже ищет что ему нужен протокол rtsp он уже не дурак, и может решить эту задачу по моему нелепому гайду
Нашёл, как делать фото - ua-cam.com/video/eot6COwCPF0/v-deo.html - , но, судя по видео, нужно механическое воздействие. Полдела есть, уже легче. Если кто сможет сделать программно, может быть, подскажет...
Как фото делать я уже у себя на сайте написал
@@upavla Спасибо огромное!!! Осталось припаять проводки (не могли сделать пин "reset", как на Arduino) и программно замыкать их с определённой частотой заданное время. А сама камера отлично спрячется в сучок на вагонке
Добрый день. Спасибо за видео. Собрал все библиотеки в одном архиве.
Все работает под Arduino IDE, с PlatformIO к сожалению разобраться не смог.
yadi.sk/d/TXRVVC-BhzbwUQ
Может подскажете способ как отправить видео с ESP32 (без запроса к нему, а по внутренней команде, чтобы роутер не настраивать) и поймать это видео, при начале трансляции, на своем WEB сервере (в частном моем случае WS2008R2 + IIS + ASP.Net + MS SQL Server )
Думаю как то сделать это с FFmpeg, но не знаю тонкостей.
15 нах
Пох
Хех
Доброго вемени, подскажите выбивает вот такую ошибку "Error: Not a PlatformIO project. `platformio.ini` file has not been found in current working directory (C:\Users\38063\Downloads\TenDollarWebcam-master\platformio.ini). To initialize new project please use `platformio project init` command"
А Вы коммпилировали? Нажимая на галочку?
@@upavla да вот как раз после этого и выдает эту ошибку
@@upavla но и PlatformIO не подгружало в папку файлы