Видео поток по rtsp на esp32-cam

Поделиться
HTML-код
  • Опубликовано: 25 июл 2019
  • Модуль esp32-cam ali.pub/3f186v
    usb/ttl переходник: ali.pub/3f191s
    ==============================================
    Заработок в интернете на посылках из китая: epn.bz/inviter?i=7c86e или www.admitad.com/ru/promo/?ref...
    ================================================
    Кэшбэк возврат до 15% от покупки на Alixpress : cashback.epn.bz/?i=7c86e
    ================================================
    Партнерка Air: join.air.io/ypavla
    Помощь каналу: www.donationalerts.ru/r/ypavla
    Статья и скетч: psenyukov.ru/%d1%83%d1%87%d0%b...
  • НаукаНаука

Комментарии • 114

  • @upavla
    @upavla  10 месяцев назад

    Подписывайтесь на телеграмм канал: t.me/ypavla

  • @wolterdeparder4993
    @wolterdeparder4993 4 года назад +6

    Народ, кто-либо пытался прикрутить микрофон к ESP32 cam для трансляции видео и аудио? Например, модуль MAX9814?

    • @user-fq7lj9cs8n
      @user-fq7lj9cs8n 3 года назад

      Видео и звук одновременно она не вывозит, ток если сильно резать качество видео...
      Но это уже колхоз и вряд ли тебе тут кто-то поможет

  • @viktorkroft
    @viktorkroft 2 года назад +1

    если что - это VSCode, а не Visual Studio. Немного разные программы и для разных целей

  • @senya3601
    @senya3601 5 лет назад +5

    Добрый день! Тоже купил такую платку, только разобрался, как настроить для просмотра видео, как вышло Ваше первое видео про esp32-cam. Спасибо, это первое видео, по-моему, на русском языке))) Никак не могу разобраться, как записывать видео на карту - хочу сделать сигнализацию в гараж и на дачу с возможностью записи видео или, на крайний случай, серии фото. У Вас получилось? Карта до 4 Гб предназначена для записи, наверное. В гараже и на даче Wi-fi нет, да и он не очень поможет ночью (пока проснёшься, пока включишь запись, снимать уже не кого, скорее всего, будет) или когда нет доступа к компу в данный неприятный момент...

  • @sergw9846
    @sergw9846 4 года назад

    Спасибо за видео, до этого не получалось)
    А если использовать оригинальный код с гита, можно будет с помощью приложения на телефоне менять сеть и пароль к камере? чтобы не перепрошивать камеру? Или приложение заносит только один раз и потом нужно как-то все чистить?

  • @vigor-hn4nv
    @vigor-hn4nv 3 года назад

    Именно - камера как суть мне нравится , но не понятно как ее можно использовать в моем конкретном случае - установить на RC модели ( находясь в поле или на водоеме там нет локальной сети :( )и принимать сигнал на планшет или телефон или это в принципе невозможно ?

  • @ALATIR
    @ALATIR 4 года назад +1

    Что посоветуете на подобии такой камеры, чтобы фотографии делать на ардуино? Хочу что ардуино делало фото и на карту его записывала? Глазок маленький нужен. Как у этой

    • @upavla
      @upavla  4 года назад

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

    • @user-de6fw2je8t
      @user-de6fw2je8t 4 года назад

      Взять обычную ардуину ,раскурочить SQ11 подкл. кнопку к какому нить пину,который бут подавать сигнал для записи при срабатывании,потом приезжаеш на дачу,достаеш флешку и смотриш как у тя Кум кортошку пистит

  • @MrPosmotri
    @MrPosmotri 5 лет назад +4

    Купил смартфон с Авито за четыреста рублей потом скачать с плеймаркета программа для видео наблюдения так пять мегапикселей картинки четко и ясно в общем все

    • @alextrezvy6889
      @alextrezvy6889 4 года назад

      Что за смартфон за 400 руб.?

    • @MrPosmotri
      @MrPosmotri 4 года назад

      @@alextrezvy6889 micromax d340 с треснутым стеклом

    • @user-de6fw2je8t
      @user-de6fw2je8t 4 года назад

      Тоже варик,Все равно бля ардуино надо чтоб серво управлять,а как камеру вправо-влево крутить

  • @S60Team
    @S60Team 2 года назад

    Здравствуйте! Благодарю за полезный совет, НО! В библиотеке указано, что нужно выбрать ТОЛЬКО ОДИН способ вывода изображения: WEB или RTSP.

  • @vigor-hn4nv
    @vigor-hn4nv 3 года назад +1

    Лайки получать = легко - на вопросы отвечать - сложно ...

  • @vigor-hn4nv
    @vigor-hn4nv 3 года назад

    А так работает без проблем !

  • @NRelectronics
    @NRelectronics 5 лет назад +1

    почему ваша прошивка на гитхабе полугодовалой давности? Видео свежее, а код старый. Может стоит выкладывать актуальный текущий код?

    • @upavla
      @upavla  5 лет назад

      На гитхабе не мояж прошивка, я со своими корректировками выложил на яндекс диск

    • @NRelectronics
      @NRelectronics 5 лет назад +1

      @@upavla а не понял, yadi.sk/d/Ys0jT6_1mSb87Q - это ваше?

    • @upavla
      @upavla  5 лет назад +1

      @@NRelectronics да

  • @theaxial
    @theaxial 4 года назад

    Привет. Мне нужно отправить фото по проводам на комп без вайфая. Реально ли такое вообще сделать с этим модулем?

  • @user-de6fw2je8t
    @user-de6fw2je8t 4 года назад +1

    Подскажите пжл.делетанту ,т.е. с этим решением уже можно поток не только в домашней сети смотреть?И еще,как связать в скетче управление по blynk,чтоб управлять сервомоторами и крутить эту фигню вправо_влево типо вот такого проекта: easyeda.com/Leandro_Franco/ESP_32-_prueba. Библтотеки прописал,куда этот blynk не тыкаю,не фурычит

  • @user-cz7yj9rl1k
    @user-cz7yj9rl1k 4 года назад +1

    Выдает ошибку c/c++ IntelliSense does not support .INO files. Библиотеки не подгружаются.

  • @hiphop986
    @hiphop986 5 лет назад +1

    Можно ли подключить на esp32 не ov2640 и не ov7670 сенсоры? Нужно передавать h264 поток хотя бы 640×480 20fps.
    Есть камера Raspberry Pi NoIR Camera Board, но информации о подключении так и не нашел. Есть варианты?

    • @upavla
      @upavla  5 лет назад

      Ну до raspberry pi не дошел, но обязательно дойду)

  • @alexej7603
    @alexej7603 4 года назад

    Спасибо, полезно) Как раз с такой камерой эксперементирую))) Только возник такой вопрос, что то нужно настраивать, чтобы платформио сам библиотеки подтягивал?... А то мне просто выдает кучу ошибок на библиотеки, которые не может открыть... Я просто первый раз имею дело с ним.. Подскажите пожалуйста, как настроить или как в ручную загружать библиотеки. Заранее благодарю вас за ответ.

    • @okorotky
      @okorotky 4 года назад

      В файле platformio.ini прописывай типа такого
      lib_deps =
      библиотека1
      библиотека2

    • @user-lc6ww2mo9e
      @user-lc6ww2mo9e 4 года назад

      комментируешь ссылку github.com/geeksville/AutoWifi.git в файле platformio.ini, #include в заголовке файла ESP32-devcam.ino и должно все получится

  • @zcbesaba
    @zcbesaba 4 года назад

    вместо написания аплоад в консоль можно нажать на стрелочку рядом с галочкой

    • @upavla
      @upavla  4 года назад

      Можно, но е ли вы не провалитесь в проект, то правильно не соберет и напишет ошибку

  • @Nik_tvnow
    @Nik_tvnow 2 года назад

    Классно спасибо за видео.
    Подскажи пожалуйста, как задать статичный ip в скетче?

    • @yaoleynikov
      @yaoleynikov 2 года назад

      Статичный ip присваивается по mac адресу в настройках dhcp сервера.

  • @vigor-hn4nv
    @vigor-hn4nv 3 года назад

    Еще вопрос -
    #ifdef ENABLE_WEBSERVER
    WebServer server(80);
    #endif
    #ifdef ENABLE_RTSPSERVER
    WiFiServer rtspServer(8554); - растолкуйте порты пожалуйста

  • @vadimpetrovich2453
    @vadimpetrovich2453 3 года назад

    А как включить светодиод

  • @BondarenkoDmitriy
    @BondarenkoDmitriy 3 года назад

    А у всех получилось скомпилировать код? у меня ругается на то что нет нужных библиотек (вроде ж оно само должно подгружать?) и на отсутствие кучи файлов
    FileNotFoundError: [WinError 2] Не удается найти указанный файл:
    File "C:\users\dms\.platformio\penv\lib\site-packages\platformio\builder\main.py", line 177:
    и т.д., там портянка еще тянется, хотя по указанному пути файл этот точно лежит...

    • @upavla
      @upavla  3 года назад

      Вы там никакие папок не создавали в распакованном архиве?

    • @BondarenkoDmitriy
      @BondarenkoDmitriy 3 года назад

      @@upavla Да вроде ничего лишнего. Ну в общем версия под ардуино иде с пол-пинка скомпилировалась.

  • @user-mb2ik4qp9t
    @user-mb2ik4qp9t 3 года назад

    Привет.А ты не пробовал прикрутить другой сенсор от камеры?

    • @upavla
      @upavla  3 года назад

      Привет. Не пробовал

  • @vigor-hn4nv
    @vigor-hn4nv 3 года назад

    Вопрос - а можно ли использовать камеру в P2P - не понятно , и вопрос подключения к инет удаленно не раскрыт ?. Согласитесь - сидеть дома и по локалке смотреть что в соседней комнате происходит не комильфо . И еще можно ли прописывать пароль в код для доступа ? И хотелось бы иметь коменты по каждой строчке кода
    С Уважением !

    • @upavla
      @upavla  3 года назад

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

    • @Nik_tvnow
      @Nik_tvnow 2 года назад

      @@upavla Может раскроете эту тему?

  • @kandreyk9159
    @kandreyk9159 4 года назад +3

    чет ты скачиваешь студию, запускаешь vscode, это вроде как разные программы, запутать всех хочешь?

    • @upavla
      @upavla  4 года назад

      В смысле? Visual studio я запускаю) повнимательнее)))

    • @upavla
      @upavla  4 года назад

      Что скачал то и запустил

    • @andyshevchenko5616
      @andyshevchenko5616 4 года назад +3

      Все правильно visual studio code. Это открытый проект от MS. А Павел вводит в заблуждение называя просто visual studio.

  • @avechess
    @avechess 4 года назад +1

    Почему у вас в статье написано "pip run -t upload" вместо "piо run -t upload"?

    • @upavla
      @upavla  4 года назад

      А почему должно быть pio?

    • @S60Team
      @S60Team 2 года назад

      @@upavla На скриншоте так. И Вы используете PlatformIO (pio).

  • @pilotivanovich
    @pilotivanovich Год назад

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

    • @upavla
      @upavla  Год назад

      Вроде есть камеры сейчас получше

    • @pilotivanovich
      @pilotivanovich Год назад

      @@upavla тоже под esp32? Какие?

    • @upavla
      @upavla  Год назад +1

      Да. Под esp32. Ну вот например m5stack timer. Она хорошо снимает. Вроде на esp32.

  • @Mr.HARUSAME
    @Mr.HARUSAME 3 года назад

    Скажите пожалуйста. почему греется ESP32-CAM до 90 градусов. питаю камеру от павербанка 5V.пытался ставить радиатор на защитный кожух модуля. не помогает.

    • @upavla
      @upavla  3 года назад

      Она при этом работает?

    • @S60Team
      @S60Team 2 года назад

      Автор библиотеки не рекоммендует использовать ОДНОВРЕМЕННО два типа вывожа изображения (WEB и RTSP)! Нагрев у вас скорее всего из-за вывода в WEB. Выберите только RTSP. Автор библиотеки говорит, что нагрева почти нет.

  • @selevo
    @selevo 4 года назад

    камера с аналоговым выходом или SPI ?

    • @upavla
      @upavla  4 года назад +1

      Сама камера непонятно, она по шлейфу подключается, врятли она аналоговая

    • @selevo
      @selevo 4 года назад

      @@upavla ценыб небыло еслиб аналоговая была, любой видеосигнал за копейки можно было бы передать., а так передатчик 1800р. стоит на алике AV ->WIFI

    • @Fortranmen
      @Fortranmen 3 года назад

      @@selevo можно купить эндоскопии с вайфай с ним идёт юсб вайфай видео передатчик

  • @user-bx3qg8js3b
    @user-bx3qg8js3b 4 года назад

    У меня почему-то проект не пересобрался и библиотеки не погрузились. Что делаю не та? Где я мог накосячить?

    • @antonkozlenko6333
      @antonkozlenko6333 4 года назад

      yadi.sk/d/TXRVVC-BhzbwUQ - это рабочий архив для Arduino IDE

    • @Mr.HARUSAME
      @Mr.HARUSAME 3 года назад

      @@antonkozlenko6333 не работает этот скетч.

    • @ssserghei
      @ssserghei 3 года назад

      @@antonkozlenko6333 Спасибо, все заработало без мучений с платформио.

  • @AndrejVerbickij
    @AndrejVerbickij 3 года назад

    Почему может возникать такая ошибка? 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

    • @upavla
      @upavla  3 года назад

      Если Вы подключтли все правильно и стоит перемычка. То возможно после того как пойдёт connecting нужно будет нажать на кнопку reset на плате. Иногда такое бывает.

    • @AndrejVerbickij
      @AndrejVerbickij 3 года назад

      @@upavla Видимо потому что монитор порта не отключал при заливки)

  • @Serjik_83
    @Serjik_83 2 года назад

    Можно ли как-то видео выводить в интернет из локальной сети если у провайдера IP динамический?

    • @upavla
      @upavla  2 года назад

      Да

    • @Say_gun_off
      @Say_gun_off Год назад

      @@upavla Добрый. Подскажите, пожалуйста, каким образом?

    • @upavla
      @upavla  Год назад

      Настроить dyndns и проброс портов сделать

    • @upavla
      @upavla  Год назад

      Ну сложно это описать вот так в сообщении. Сейчас почти все роутеры поддерживают функцию настройки dyndns. Полазийте в настройках я думаю найдете. Я например пользуюсь сервисом noip там зарегистрировался и создал себе имя dns. И настроил роутер. Dyndns это технология позволяющая постоянно сопостовлять имя и ip адрес. Например вы перегрузили роутер и у Вас сменился ip адрес. Но роутер отправит свой новый ip в сервис noip и сераис noip вашему имени присвоит новый адрес. Тем самым вы избегаете необходимость в статическом ip адресе. Только подклбчаетесь не по ip а по имени

    • @Serjik_83
      @Serjik_83 Год назад

      @@upavla Приобрёл роутер Кинетик у которого создается впн подключение SSTP. Идеальная вещь. Работает с динамическим IP даже на мобильном интернете. Фишка в том что на удалённом устройстве при подключении появляется локалка с теми же IP что и дома где камера. У меня появляется доступ ко всем устройствам в домашней сети даже без проброса портов.

  • @user-gh1yy5hm8h
    @user-gh1yy5hm8h 4 года назад

    Паша! Как в Блинк прикрутить её?

    • @upavla
      @upavla  4 года назад

      А что именно в блинке нужно?

    • @user-gh1yy5hm8h
      @user-gh1yy5hm8h 4 года назад

      @@upavla Привет, хотел бы видео стриминг.

    • @user-gh1yy5hm8h
      @user-gh1yy5hm8h 4 года назад

      Паша как дела с камерой и блинк?

    • @ilnurk
      @ilnurk 3 года назад

      @@user-gh1yy5hm8h в Ютубе есть

  • @JohnSmith-gf7ce
    @JohnSmith-gf7ce 4 года назад +2

    Стошнило когда увидел количество открытых вкладок у автора видео в браузере. А потом потерял сознание когда увидел его хлам на рабочем столе)

  • @14types
    @14types Месяц назад

    звуки чмокания губ слушать в наушниках просто невыносимо

  • @user-un3ev7lb9j
    @user-un3ev7lb9j 4 года назад

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

    • @user-de6fw2je8t
      @user-de6fw2je8t 4 года назад

      купи "Запорожец" там все встроено

  • @Shuhret
    @Shuhret 4 года назад +1

    109шт открытых вкладок!? )

    • @upavla
      @upavla  4 года назад +2

      Не, больше 100 нельзя, они тогда пропадать начинают) ну вообщем около 100 вкладок у меня всегда)

    • @theaxial
      @theaxial 4 года назад

      @@upavla Советую браузер Vivaldi, там 1. Есть большой функционал без расширений и 2. Есть группировка вкладок и больше возможностей для работы с вкладками (например выгрузить из памяти)

  • @chernomorskylyceum1
    @chernomorskylyceum1 4 года назад

    Залил прошивку - открыл монитор порта и нет айпишника(
    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

    • @chernomorskylyceum1
      @chernomorskylyceum1 4 года назад

      Может быть модель другая платы и по этому нет инициализации камеры?

  • @senya3601
    @senya3601 4 года назад

    Нашёл, как делать фото - ruclips.net/video/eot6COwCPF0/видео.html - , но, судя по видео, нужно механическое воздействие. Полдела есть, уже легче. Если кто сможет сделать программно, может быть, подскажет...

    • @upavla
      @upavla  4 года назад

      Как фото делать я уже у себя на сайте написал

    • @senya3601
      @senya3601 4 года назад

      ​@@upavla Спасибо огромное!!! Осталось припаять проводки (не могли сделать пин "reset", как на Arduino) и программно замыкать их с определённой частотой заданное время. А сама камера отлично спрячется в сучок на вагонке

  • @vigor-hn4nv
    @vigor-hn4nv 3 года назад

    И что значит - текст -- #ifdef SOFTAP_MODE
    IPAddress apIP = IPAddress(192, 168, 1, 1);
    #else
    #endif в строке указанной ? Что это за ip адрес ??
    Или Вы тупо перевели статью с интернет сайта иностранного - не вникая в суть !?
    Тогда - это плохо :(

    • @upavla
      @upavla  3 года назад

      Вы сами подумайте что за ip адрес

    • @S60Team
      @S60Team 2 года назад

      Это из библиотеки. Можно сделать видеокамеру без роутера в режиме WEB. RTSP вряд-ли заработает. И да, не забываем, что Автор библиотеки не рекоммендует использовать ОДНОВРЕМЕННО два типа вывожа изображения (WEB и RTSP)!

  • @antonkozlenko6333
    @antonkozlenko6333 4 года назад

    Добрый день. Спасибо за видео. Собрал все библиотеки в одном архиве.
    Все работает под Arduino IDE, с PlatformIO к сожалению разобраться не смог.
    yadi.sk/d/TXRVVC-BhzbwUQ
    Может подскажете способ как отправить видео с ESP32 (без запроса к нему, а по внутренней команде, чтобы роутер не настраивать) и поймать это видео, при начале трансляции, на своем WEB сервере (в частном моем случае WS2008R2 + IIS + ASP.Net + MS SQL Server )
    Думаю как то сделать это с FFmpeg, но не знаю тонкостей.

  • @_rotinplay_2460
    @_rotinplay_2460 5 лет назад

    15 нах

  • @drollery6399
    @drollery6399 4 года назад +3

    А почему бы тебе Павел, вместо установки дополнительных сущностей(VStudio, platform IO) не создать код и выложить на гитхаб, который будет всё делать в ArduinoIDE? Зачем плодить сущности? Вот этим и отпугивает многих работа с софтом и железом. Вместо унификации, плодите сущности. Раз заливал программу в Arduino IDE, значит и нужно продолжать так делать. Нет нашёл извращение с бубном и танцами вокруг костра, снял видео и выложил остальным типа вот вам инструкция как бить в бубен и танцевать. VStudio(лично меня не пугает, меня Emacs не пугает, а это куда круче IDE) многих пугает своей сложностью, и требовательностью к железу. Чтобы запрограммировать срань на 80МГц, нужен софт который будет молотить только железяка на 8 ядер, и ОЗУ на 16 ГБайт. Это пиздец, а не советы начинающим осваивающим микроконтроллеры, на старых убитых, ноутах, или компах 2010 года и старее :-)

    • @upavla
      @upavla  4 года назад

      Я рассказал, для дураков как это сделать. Плюс я хотел в ардуино ide это сделать, я не нашел библиотек. Сейчас я наверное уже смогу это сделать, но на тот момент мне не хватало библиотек

    • @drollery6399
      @drollery6399 4 года назад +2

      @@upavla Так сделай Павел. И выложи ссылку. Мир станет светлее и удобнее. Я думаю, если ты хороший человек, то МИР в котором стало светлее и удобнее жить, понравиться и тебе самому :-)

    • @drollery6399
      @drollery6399 4 года назад +2

      @@upavla Жить в МИР-е для дураков, не нравиться никому.

    • @drollery6399
      @drollery6399 4 года назад

      @@upavla Ты серьёзно про дураков? Установить VStudio и плагин к нему, это задача для дураков? В твоё МИР-е это дураки :-) Ты случайно не в Силиконовой долине живёшь?

    • @upavla
      @upavla  4 года назад

      @@drollery6399 я показал откуда скачать vstudio, показал как установить плагин, какие кнопки нажать далее в этом плагине. Делай все по видео и все получится. Если так рассуждать, то люди многие не понимают что такое rtsp и зачем оно нужно. Это тоже надо как-то сильнее разжевать? Если человек уже ищет что ему нужен протокол rtsp он уже не дурак, и может решить эту задачу по моему нелепому гайду

  • @user-gf6up5yc9m
    @user-gf6up5yc9m 2 года назад

    Доброго вемени, подскажите выбивает вот такую ошибку "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  2 года назад

      А Вы коммпилировали? Нажимая на галочку?

    • @user-gf6up5yc9m
      @user-gf6up5yc9m 2 года назад

      @@upavla да вот как раз после этого и выдает эту ошибку

    • @user-gf6up5yc9m
      @user-gf6up5yc9m 2 года назад

      @@upavla но и PlatformIO не подгружало в папку файлы