gst-rtsp-server does not build successfully on TX1

Hi!
I`ve flashed my TX1 with latest JetPack 3.1.

Then i`ve cloned&installed from GStreamer GitHub mirrors · GitHub step-by-step this repos:

each package was built with this sequence:

removing from autogen.sh --enable-gtk-doc

then

./autogen.sh
make 
sudo make install

when building gst-rtsp-server i`ve got this error.

make[2]: Entering directory '/home/ubuntu/gst-rtsp-server/examples'
  CC       test-video.o
  CCLD     test-video
../gst/rtsp-server/.libs/libgstrtspserver-1.0.so: undefined reference to `gst_rtsp_message_parse_auth_credentials'
../gst/rtsp-server/.libs/libgstrtspserver-1.0.so: undefined reference to `gst_rtsp_generate_digest_auth_response'
../gst/rtsp-server/.libs/libgstrtspserver-1.0.so: undefined reference to `gst_rtsp_auth_credentials_free'

Does anybody know what to do in this situation?
It seems to me, that problem lies somewhere in gstreamer repo.

My Task is to stream some video from TX1 via RTSP.

Please refer to
[url]https://devtalk.nvidia.com/default/topic/1014789/jetson-tx1/-the-cpu-usage-cannot-down-use-cuda-decode-/post/5188538/#5188538[/url]
[url]https://devtalk.nvidia.com/default/topic/1018689/jetson-tx2/vlc-playing-gstreamer-flow/post/5187270/#5187270[/url]

This worked properly!

Target

sudo apt-get install libgstrtspserver-1.0 libgstreamer1.0-dev

test-launch.c @ https://github.com/GStreamer/gst-rtsp-server/blob/master/examples/test-launch.c

gcc test-launch.c -o test-launch $(pkg-config --cflags --libs gstreamer-1.0 gstreamer-rtsp-server-1.0)
./test-launch "videotestsrc ! omxh265enc ! rtph265pay name=pay0 pt=96"

Host
Open network stream rtsp://<TARGET_IP_ADDRESS>:8554/test via VLC

1 Like