Инструменты пользователя

Инструменты сайта


boards:nms-sm-rk3568:debian_10

Различия

Показаны различия между двумя версиями страницы.

Ссылка на это сравнение

Предыдущая версия справа и слеваПредыдущая версия
boards:nms-sm-rk3568:debian_10 [2024/11/27 12:58] – [Установка] Артем Слеповboards:nms-sm-rk3568:debian_10 [2025/09/10 10:34] (текущий) – [Запуск] Семёнов Алексей
Строка 14: Строка 14:
 ==== Запуск ==== ==== Запуск ====
  
-Данные для входа+=== Данные для входа ===
   * логин: inmys   * логин: inmys
   * пароль: inmys   * пароль: inmys
  
 +=== /home/inmys ===
 После успешного входа, в папке /home/inmys/ будут лежать файлы и папка: После успешного входа, в папке /home/inmys/ будут лежать файлы и папка:
  
-  - папка tw6869 драйвер от Sasamy ([[https://github.com/sasamy/tw6869/tree/linux-5.10.x|github репозиторий]]). +== Папка tw6869 == 
-  - скрипты +Папка с драйвером от Sasamy ([[https://github.com/sasamy/tw6869/tree/linux-5.10.x|github репозиторий]]). 
-      start_cams.sh - передача видео с камеры через TCP (сервер). Запуск происходит в фоновом режиме. + 
-      - kill_cams.sh - завершить процессы, отвечающие за передачу видео с камер. +== Скрипты == 
-      - see_cams.sh - просмотр изображения с камеры через TCP (клиент).+  start_cams.sh - передача видео с камеры через TCP (сервер). Запуск происходит в фоновом режиме. 
 +<code> 
 +host_ip=$(hostname -I | awk '{print $1}'
 + 
 +for i in 0 1 2 3 
 +do 
 +gst-launch-1.0 v4l2src device=/dev/video${i} ! videoconvert ! queue ! \ 
 +mpph264enc ! 'video/x-h264' ! h264parse ! 'video/x-h264' ! \ 
 +flvmux name=mux ! tcpserversink host=${host_ip} port=500${i} & 
 +done 
 +</code> 
 +  * kill_cams.sh - завершить процессы, отвечающие за передачу видео с камер. 
 +<code> 
 +#!/bin/bash 
 +pids=$(ps aux | grep gst-la | awk '{print $2}'
 +for pid in $pids 
 +do 
 +    kill $pid 
 +done 
 +</code> 
 +  * see_cams.sh - просмотр изображения с камеры через TCP (клиент). 
 +<code> 
 +#!/bin/bash 
 + 
 +target_ip=192.168.1.1 
 +target_port=5000 
 + 
 +gst-launch-1.0 tcpclientsrc host=${target_ip} port=${target_port} ! flvdemux ! queue ! decodebin ! videoconvert ! autovideosink 
 +</code>
  
 ==== Работа с видео TW6869 ==== ==== Работа с видео TW6869 ====
boards/nms-sm-rk3568/debian_10.txt · Последнее изменение: 2025/09/10 10:34 — Семёнов Алексей