해보려니 의존성 문제랑 여러가지 문제로 구동 불가..
omx 어쩌구가 나오는데.. 아무튼 실행하려고 하면 에러가 나면서 실행이 안된다 -_ㅠ
WARNING: erroneous pipeline: no element "h264parse"
[링크 : http://www.onepitwopi.com/raspberry-pi/gstreamer-1-2-on-the-raspberry-pi/]
---
ㅎㄷㄷ 정규식으로 검색이라니 머지?
라즈베리 2 에서 해보려니.. gst-launch 로 되네..
서버
$ raspivid -t 0 -h 720 -w 1280 -fps 25 -hf -b 2000000 -o - | gst-launch-1.0 -v fdsrc ! h264parse ! rtph264pay config-interval=1 pt=96 ! gdppay ! tcpserversink host=라즈베리파이IP port=5000
클라이언트
$ gst-launch-1.0 -v tcpclientsrc host=라즈베리파이IP port=5000 ! gdpdepay ! rtph264depay ! avdec_h264 ! videoconvert ! autovideosink sync=false
[링크 : http://www.rasplay.org/?p=5607]
In simple form, a PIPELINE-DESCRIPTION is a list of elements separated by exclamation marks (!). Properties may be appended to elements, in the form property=value.
[링크 : http://manpages.ubuntu.com/manpages/trusty/man1/gst-launch-1.0.1.html]
[링크 : http://www.aftermath.kr/entry/GStreamer-RTSP-with-RPi]
$ sudo apt-get install gstreamer1.0 패키지 목록을 읽는 중입니다... 완료 의존성 트리를 만드는 중입니다 상태 정보를 읽는 중입니다... 완료 주의, 정규식 'gstreamer1.0'에 대해 'libgstreamer1.0-dev'을(를) 선택합니다 주의, 정규식 'gstreamer1.0'에 대해 'gstreamer1.0-plugins-base'을(를) 선택합니다 주의, 정규식 'gstreamer1.0'에 대해 'gstreamer1.0-audiosource'을(를) 선택합니다 주의, 정규식 'gstreamer1.0'에 대해 'gstreamer1.0-audiosink'을(를) 선택합니다 주의, 정규식 'gstreamer1.0'에 대해 'libgstreamer1.0-0'을(를) 선택합니다 주의, 정규식 'gstreamer1.0'에 대해 'gstreamer1.0-visualization'을(를) 선택합니다 주의, 정규식 'gstreamer1.0'에 대해 'libgstreamer1.0-0-dbg'을(를) 선택합니다 주의, 정규식 'gstreamer1.0'에 대해 'gstreamer1.0-omx-dbg'을(를) 선택합니다 주의, 정규식 'gstreamer1.0'에 대해 'gstreamer1.0-plugins-ugly'을(를) 선택합니다 주의, 정규식 'gstreamer1.0'에 대해 'gstreamer1.0-plugins-base-dbg'을(를) 선택합니다 주의, 정규식 'gstreamer1.0'에 대해 'gstreamer1.0-plugins-base-doc'을(를) 선택합니다 주의, 정규식 'gstreamer1.0'에 대해 'gstreamer1.0-gnomevfs'을(를) 선택합니다 주의, 정규식 'gstreamer1.0'에 대해 'gstreamer1.0-doc'을(를) 선택합니다 주의, 정규식 'gstreamer1.0'에 대해 'gstreamer1.0-plugins-bad'을(를) 선택합니다 주의, 정규식 'gstreamer1.0'에 대해 'gstreamer1.0-plugins-base-apps'을(를) 선택합니다 주의, 정규식 'gstreamer1.0'에 대해 'gstreamer1.0-tools'을(를) 선택합니다 주의, 정규식 'gstreamer1.0'에 대해 'gstreamer1.0-omx'을(를) 선택합니다 주의, 정규식 'gstreamer1.0'에 대해 'gstreamer1.0-libav'을(를) 선택합니다 주의, 정규식 'gstreamer1.0'에 대해 'gstreamer1.0-plugins-good'을(를) 선택합니다 주의, 정규식 'gstreamer1.0'에 대해 'gstreamer1.0-plugins-bad-dbg'을(를) 선택합니다 주의, 정규식 'gstreamer1.0'에 대해 'gstreamer1.0-plugins-bad-doc'을(를) 선택합니다 주의, 정규식 'gstreamer1.0'에 대해 'gstreamer1.0-videosink'을(를) 선택합니다 주의, 정규식 'gstreamer1.0'에 대해 'gstreamer1.0-videosource'을(를) 선택합니다 주의, 정규식 'gstreamer1.0'에 대해 'gstreamer1.0-pulseaudio'을(를) 선택합니다 주의, 정규식 'gstreamer1.0'에 대해 'gstreamer1.0-plugins-ugly-dbg'을(를) 선택합니다 주의, 정규식 'gstreamer1.0'에 대해 'gstreamer1.0-plugins-good-dbg'을(를) 선택합니다 주의, 정규식 'gstreamer1.0'에 대해 'gstreamer1.0-plugins-ugly-doc'을(를) 선택합니다 주의, 정규식 'gstreamer1.0'에 대해 'gstreamer1.0-alsa'을(를) 선택합니다 주의, 정규식 'gstreamer1.0'에 대해 'gstreamer1.0-plugins-good-doc'을(를) 선택합니다 주의, 정규식 'gstreamer1.0'에 대해 'gstreamer1.0-libav-dbg'을(를) 선택합니다 주의, 정규식 'gstreamer1.0'에 대해 'gstreamer1.0-x'을(를) 선택합니다 주의, 'gstreamer1.0-visualization' 대신에 'gstreamer1.0-plugins-good' 패키지를 선택합니다 gstreamer1.0-alsa 패키지는 이미 최신 버전입니다. gstreamer1.0-libav 패키지는 이미 최신 버전입니다. gstreamer1.0-plugins-bad 패키지는 이미 최신 버전입니다. gstreamer1.0-plugins-base 패키지는 이미 최신 버전입니다. gstreamer1.0-plugins-good 패키지는 이미 최신 버전입니다. gstreamer1.0-x 패키지는 이미 최신 버전입니다. libgstreamer1.0-0 패키지는 이미 최신 버전입니다. libgstreamer1.0-0 패키지 수동설치로 지정합니다. 다음 패키지를 더 설치할 것입니다: autopoint debhelper gettext gir1.2-gstreamer-1.0 html2text intltool-debian libelfg0 libgettextpo0 libglib2.0-bin libglib2.0-dev libglib2.0-doc libmail-sendmail-perl libpcre3-dev libpcrecpp0 libsys-hostname-long-perl libunistring0 po-debconf 제안하는 패키지: dh-make gettext-doc gstreamer1.0-gnomevfs devhelp libmail-box-perl 다음 새 패키지를 설치할 것입니다: autopoint debhelper gettext gir1.2-gstreamer-1.0 gstreamer1.0-doc gstreamer1.0-libav-dbg gstreamer1.0-omx-dbg gstreamer1.0-plugins-bad-dbg gstreamer1.0-plugins-bad-doc gstreamer1.0-plugins-base-apps gstreamer1.0-plugins-base-dbg gstreamer1.0-plugins-base-doc gstreamer1.0-plugins-good-dbg gstreamer1.0-plugins-good-doc gstreamer1.0-plugins-ugly gstreamer1.0-plugins-ugly-dbg gstreamer1.0-plugins-ugly-doc gstreamer1.0-pulseaudio gstreamer1.0-tools html2text intltool-debian libelfg0 libgettextpo0 libglib2.0-bin libglib2.0-dev libglib2.0-doc libgstreamer1.0-0-dbg libgstreamer1.0-dev libmail-sendmail-perl libpcre3-dev libpcrecpp0 libsys-hostname-long-perl libunistring0 po-debconf 다음 패키지를 업그레이드할 것입니다: gstreamer1.0-omx 1개 업그레이드, 34개 새로 설치, 0개 제거 및 88개 업그레이드 안 함. 41.4 M바이트 아카이브를 받아야 합니다. 이 작업 후 114 M바이트의 디스크 공간을 더 사용하게 됩니다. 계속 하시겠습니까 [Y/n]? |
'embeded > raspberry pi' 카테고리의 다른 글
라즈베리 파이 CSI / uv4l2 / MMAL / motion (0) | 2015.09.15 |
---|---|
라즈베리 파이 GPU_MEM 설정 (0) | 2015.09.14 |
리눅스 커널 인자 console 과 부팅시간 (0) | 2015.09.10 |
라즈베리 B+ USB 전류 제한해제? (0) | 2015.09.10 |
라즈베리 파이 - wiring pi GPIO 인터럽트 (0) | 2015.09.07 |