hi,
i'm trying to buid an image server and want to stream the result in a local network via RTSP
here is my pipeline that works on command line :
# sender :
gst-launch -tv v4l2src \
! videorate ! videoscale method=1 \
! video/x-raw-yuv,width=640,height=480,framerate=\(fraction\)24/1 \
! theoraenc ! rtptheorapay config-interval=1 \
! .send_rtp_sink gstrtpsession name=session .send_rtp_src \
! udpsink port=5000 host=224.1.1.1 auto-multicast=true \
session.send_rtcp_src \
! udpsink port=5001 host=224.1.1.1 auto-multicast=true
# receiver :
gst-launch -tv udpsrc multicast-group=224.1.1.1 auto-multicast=true port=5000 caps="application/x-rtp, \
media=(string)video, clock-rate=(int)90000, encoding-name=(string)THEORA" \
! .recv_rtp_sink gstrtpsession name=session .recv_rtp_src \
! rtptheoradepay ! theoradec ! xvimagesink \
udpsrc port=5001 caps="application/x-rtcp" ! session.recv_rtcp_sink
i tried to reproduce the server pipeline with pdgst but i can't create [video/x-raw-yuv,width=640,height=480,framerate=\(fraction\)24/1] nor just [video/x-raw-yuv] with or without coma...
i've also noticed that the [audio/x-raw] object in /tests/capstest.pd doesn't work...
as well as the [audio/x-raw-float channels=2] in pdgst-help.pd
do i miss something when configuring or building ?
thanks
antoine
--
do it yourself
http://antoine.villeret.free.fr
http://drii.ensad.fr
--
Google lit ce mail...
si vous refusez cela, utilisez l'adresse antoine.villeret [at] free.fr pour me contacter