Телеграм Отправка изображения с IP камеры .: различия между версиями
Материал из MajorDoMo инфо
Newz20 (обсуждение | вклад) (Новая страница: «Category:Юзеркейсы ==Описание== Телеграмм. Отправка изображения с IP камеры. ==Код== <pre>exec('sudo ffmpeg -i rtsp://IP:port/user=admin_password=imfzZCJe_channel=0_stream=0.sdp?real_stream -y -f mjpeg -t 0.110 -s 1280x720 mnt/Backup/Video/out.jpg'); $jpg="/mnt/Backup/Video/out.jpg"; $this->sendImageToUser($chat_id,$jpg);</pre> '''rtsp://IP:port''' - адрес и порт камеры. '''mnt/Ba...») |
Xor (обсуждение | вклад) (→Код) |
||
(не показана 1 промежуточная версия 1 участника) | |||
Строка 3: | Строка 3: | ||
Телеграмм. Отправка изображения с IP камеры. | Телеграмм. Отправка изображения с IP камеры. | ||
==Код== | ==Код== | ||
<pre>exec('sudo ffmpeg -i rtsp://IP:port/user=admin_password=imfzZCJe_channel=0_stream=0.sdp?real_stream -y -f mjpeg -t 0.110 -s 1280x720 mnt/Backup/Video/out.jpg'); | <pre> | ||
include_once(DIR_MODULES . 'telegram/telegram.class.php'); | |||
$telegram_module = new telegram(); | |||
exec('sudo ffmpeg -i rtsp://IP:port/user=admin_password=imfzZCJe_channel=0_stream=0.sdp?real_stream -y -f mjpeg -t 0.110 -s 1280x720 mnt/Backup/Video/out.jpg'); | |||
$jpg="/mnt/Backup/Video/out.jpg"; | $jpg="/mnt/Backup/Video/out.jpg"; | ||
$this->sendImageToUser($chat_id,$jpg);</pre> | $this->sendImageToUser($chat_id,$jpg);</pre> | ||
Строка 10: | Строка 14: | ||
'''mnt/Backup/Video/out.jpg''' - путь куда сохранять снимок, у вас он может быть другой. | '''mnt/Backup/Video/out.jpg''' - путь куда сохранять снимок, у вас он может быть другой. | ||
'''sudo''' => для линукс | |||
'''rtsp://IP:port/user=admin_password=imfzZCJe_channel=0_stream=0.sdp?real_stream''' - ссылка на поток с камеры, естественно, индивидуально настраивается. |
Текущая версия от 19:42, 15 июня 2023
Описание
Телеграмм. Отправка изображения с IP камеры.
Код
include_once(DIR_MODULES . 'telegram/telegram.class.php'); $telegram_module = new telegram(); exec('sudo ffmpeg -i rtsp://IP:port/user=admin_password=imfzZCJe_channel=0_stream=0.sdp?real_stream -y -f mjpeg -t 0.110 -s 1280x720 mnt/Backup/Video/out.jpg'); $jpg="/mnt/Backup/Video/out.jpg"; $this->sendImageToUser($chat_id,$jpg);
rtsp://IP:port - адрес и порт камеры.
mnt/Backup/Video/out.jpg - путь куда сохранять снимок, у вас он может быть другой.
sudo => для линукс
rtsp://IP:port/user=admin_password=imfzZCJe_channel=0_stream=0.sdp?real_stream - ссылка на поток с камеры, естественно, индивидуально настраивается.