Instalacja i konfiguracja oprogramowania sieciowego.
-
NetTomassPL
- Sędziwy Jeż

- Posty: 30
- Rejestracja: 08 cze 2013, 09:39
- Płeć: Mężczyzna
- Wersja Ubuntu: 14.04
- Architektura: x86
Post
autor: NetTomassPL »
Witam, chciałbym transmitować wideo z kamery bez opóźnień (konsola)
Utworzyłem plik "stream_start.sh":
Kod: Zaznacz cały
#!/bin/tcsh
set myip=127.0.0.1
set port=5000
set width=1280
set height=720
gst-launch\
v4l2src !\
ffmpegcolorspace !\
video/x-raw-yuv,width=${width},height=${height},framerate=\(fraction\)30/1 !\
queue !\
videorate !\
video/x-raw-yuv,framerate=10/1 !\
jpegenc !\
multipartmux !\
tcpserversink host=${myip} port=${port} sync=false
Oraz "stream_view.sh":
Kod: Zaznacz cały
#!/bin/bash
#
cvlc tcp://127.0.0.1:5000
exit 0
I problem polega na tym że mam opóźnienie 2-3sekundy, i co zrobić by wyeliminować opóźnienie(tzn zmniejszyć jak się tylko da)?
-
brrutus
- Sędziwy Jeż

- Posty: 30
- Rejestracja: 29 lip 2013, 17:04
- Płeć: Mężczyzna
- Wersja Ubuntu: 12.04
- Środowisko graficzne: Unity
- Architektura: x86_64
Post
autor: brrutus »
-
NetTomassPL
- Sędziwy Jeż

- Posty: 30
- Rejestracja: 08 cze 2013, 09:39
- Płeć: Mężczyzna
- Wersja Ubuntu: 14.04
- Architektura: x86
Post
autor: NetTomassPL »
@brrutus: Gdy wpisuje
Kod: Zaznacz cały
nc.traditional -lu -p 5000 > a.mjpg | mplayer -cache 32 -vo gl -demuxer lavf a.mjpg
To dostaje "Cache fill: 0,00% (0bytes)"
-
brrutus
- Sędziwy Jeż

- Posty: 30
- Rejestracja: 29 lip 2013, 17:04
- Płeć: Mężczyzna
- Wersja Ubuntu: 12.04
- Środowisko graficzne: Unity
- Architektura: x86_64
Post
autor: brrutus »
Spróbuj z opcjami
-nocache -framedrop albo zamiast mplayer zainstaluj vlc
pokaż listę formatów video dla twojej kamery
zobacz jeszcze program Motion
http://www.lavrsen.dk/foswiki/bin/view/ ... _47_Ubuntu
-
NetTomassPL
- Sędziwy Jeż

- Posty: 30
- Rejestracja: 08 cze 2013, 09:39
- Płeć: Mężczyzna
- Wersja Ubuntu: 14.04
- Architektura: x86
Post
autor: NetTomassPL »
@brrutus
Kod: Zaznacz cały
tomass@tomass-PC:~$ v4l2-ctl --list-formats-ext
ioctl: VIDIOC_ENUM_FMT
Index : 0
Type : Video Capture
Pixel Format: 'YUYV'
Name : YUV 4:2:2 (YUYV)
Size: Discrete 640x480
Interval: Discrete 0.033 s (30.000 fps)
Interval: Discrete 0.050 s (20.000 fps)
Interval: Discrete 0.067 s (15.000 fps)
Interval: Discrete 0.100 s (10.000 fps)
Interval: Discrete 0.133 s (7.500 fps)
Size: Discrete 1280x720
Interval: Discrete 0.100 s (10.000 fps)
Interval: Discrete 0.133 s (7.500 fps)
Size: Discrete 960x544
Interval: Discrete 0.067 s (15.000 fps)
Interval: Discrete 0.100 s (10.000 fps)
Interval: Discrete 0.133 s (7.500 fps)
Size: Discrete 800x448
Interval: Discrete 0.050 s (20.000 fps)
Interval: Discrete 0.067 s (15.000 fps)
Interval: Discrete 0.100 s (10.000 fps)
Interval: Discrete 0.133 s (7.500 fps)
Size: Discrete 640x360
Interval: Discrete 0.033 s (30.000 fps)
Interval: Discrete 0.050 s (20.000 fps)
Interval: Discrete 0.067 s (15.000 fps)
Interval: Discrete 0.100 s (10.000 fps)
Interval: Discrete 0.133 s (7.500 fps)
Size: Discrete 424x240
Interval: Discrete 0.033 s (30.000 fps)
Interval: Discrete 0.050 s (20.000 fps)
Interval: Discrete 0.067 s (15.000 fps)
Interval: Discrete 0.100 s (10.000 fps)
Interval: Discrete 0.133 s (7.500 fps)
Size: Discrete 352x288
Interval: Discrete 0.033 s (30.000 fps)
Interval: Discrete 0.050 s (20.000 fps)
Interval: Discrete 0.067 s (15.000 fps)
Interval: Discrete 0.100 s (10.000 fps)
Interval: Discrete 0.133 s (7.500 fps)
Size: Discrete 320x240
Interval: Discrete 0.033 s (30.000 fps)
Interval: Discrete 0.050 s (20.000 fps)
Interval: Discrete 0.067 s (15.000 fps)
Interval: Discrete 0.100 s (10.000 fps)
Interval: Discrete 0.133 s (7.500 fps)
Size: Discrete 800x600
Interval: Discrete 0.067 s (15.000 fps)
Interval: Discrete 0.100 s (10.000 fps)
Interval: Discrete 0.133 s (7.500 fps)
Size: Discrete 176x144
Interval: Discrete 0.033 s (30.000 fps)
Interval: Discrete 0.050 s (20.000 fps)
Interval: Discrete 0.067 s (15.000 fps)
Interval: Discrete 0.100 s (10.000 fps)
Interval: Discrete 0.133 s (7.500 fps)
Size: Discrete 160x120
Interval: Discrete 0.033 s (30.000 fps)
Interval: Discrete 0.050 s (20.000 fps)
Interval: Discrete 0.067 s (15.000 fps)
Interval: Discrete 0.100 s (10.000 fps)
Interval: Discrete 0.133 s (7.500 fps)
Size: Discrete 1280x800
Interval: Discrete 0.100 s (10.000 fps)
Index : 1
Type : Video Capture
Pixel Format: 'MJPG' (compressed)
Name : MJPEG
Size: Discrete 640x480
Interval: Discrete 0.033 s (30.000 fps)
Interval: Discrete 0.050 s (20.000 fps)
Interval: Discrete 0.067 s (15.000 fps)
Interval: Discrete 0.100 s (10.000 fps)
Interval: Discrete 0.133 s (7.500 fps)
Size: Discrete 1280x720
Interval: Discrete 0.033 s (30.000 fps)
Interval: Discrete 0.050 s (20.000 fps)
Interval: Discrete 0.067 s (15.000 fps)
Interval: Discrete 0.100 s (10.000 fps)
Interval: Discrete 0.133 s (7.500 fps)
Size: Discrete 960x544
Interval: Discrete 0.033 s (30.000 fps)
Interval: Discrete 0.050 s (20.000 fps)
Interval: Discrete 0.067 s (15.000 fps)
Interval: Discrete 0.100 s (10.000 fps)
Interval: Discrete 0.133 s (7.500 fps)
Size: Discrete 800x448
Interval: Discrete 0.033 s (30.000 fps)
Interval: Discrete 0.050 s (20.000 fps)
Interval: Discrete 0.067 s (15.000 fps)
Interval: Discrete 0.100 s (10.000 fps)
Interval: Discrete 0.133 s (7.500 fps)
Size: Discrete 640x360
Interval: Discrete 0.033 s (30.000 fps)
Interval: Discrete 0.050 s (20.000 fps)
Interval: Discrete 0.067 s (15.000 fps)
Interval: Discrete 0.100 s (10.000 fps)
Interval: Discrete 0.133 s (7.500 fps)
Size: Discrete 800x600
Interval: Discrete 0.033 s (30.000 fps)
Interval: Discrete 0.050 s (20.000 fps)
Interval: Discrete 0.067 s (15.000 fps)
Interval: Discrete 0.100 s (10.000 fps)
Interval: Discrete 0.133 s (7.500 fps)
Size: Discrete 416x240
Interval: Discrete 0.033 s (30.000 fps)
Interval: Discrete 0.050 s (20.000 fps)
Interval: Discrete 0.067 s (15.000 fps)
Interval: Discrete 0.100 s (10.000 fps)
Interval: Discrete 0.133 s (7.500 fps)
Size: Discrete 352x288
Interval: Discrete 0.033 s (30.000 fps)
Interval: Discrete 0.050 s (20.000 fps)
Interval: Discrete 0.067 s (15.000 fps)
Interval: Discrete 0.100 s (10.000 fps)
Interval: Discrete 0.133 s (7.500 fps)
Size: Discrete 176x144
Interval: Discrete 0.033 s (30.000 fps)
Interval: Discrete 0.050 s (20.000 fps)
Interval: Discrete 0.067 s (15.000 fps)
Interval: Discrete 0.100 s (10.000 fps)
Interval: Discrete 0.133 s (7.500 fps)
Size: Discrete 320x240
Interval: Discrete 0.033 s (30.000 fps)
Interval: Discrete 0.050 s (20.000 fps)
Interval: Discrete 0.067 s (15.000 fps)
Interval: Discrete 0.100 s (10.000 fps)
Interval: Discrete 0.133 s (7.500 fps)
Size: Discrete 160x120
Interval: Discrete 0.033 s (30.000 fps)
Interval: Discrete 0.050 s (20.000 fps)
Interval: Discrete 0.067 s (15.000 fps)
Interval: Discrete 0.100 s (10.000 fps)
Interval: Discrete 0.133 s (7.500 fps)
Nadal nie wiem jak rozwiązać problem ;/
Użytkownicy przeglądający to forum: Obecnie na forum nie ma żadnego zarejestrowanego użytkownika i 16 gości