Yesterday, 09:19 AM
This will be a longer thread, especially till i find out how to attach log files 
I try to connect the Elgato Netstream Sat4 tuner. Its a quad tuner with Sat>IP protocol with no configuration possibilities on the tuner side (in stock mode).
It would be a dream to replace the crappy EyeTV4 sw with NextPVR.
I have this tuner running with some ffmpeg tasks since long time. Strangely those stopped working some months ago and a further inspection did bring up some changes on the ffmpeg side. I still dont know if i did upgrade ffmpeg or if my memos were wrong but it needed some adaption:
In my old shellscripts i did capture the stream with:
ffmpeg -i rtsp://sat.ip/?src=1&freq=11053&pol=h&ro=0.35&msys=dvbs2&mtype=8psk&plts=off&sr=22000&fec=23&pids=0,17,18,600,601 ...
It did not work anymore, further investigation showed that the ffmpeg suite did this:
It didnt call SETUP
I found out ffmpeg (at least the newer versions!?) need another url to get Sat>IP to work, instead of rtsp:// you need satip:// to make it work.
So this works:
... to be continuer

I try to connect the Elgato Netstream Sat4 tuner. Its a quad tuner with Sat>IP protocol with no configuration possibilities on the tuner side (in stock mode).
It would be a dream to replace the crappy EyeTV4 sw with NextPVR.
I have this tuner running with some ffmpeg tasks since long time. Strangely those stopped working some months ago and a further inspection did bring up some changes on the ffmpeg side. I still dont know if i did upgrade ffmpeg or if my memos were wrong but it needed some adaption:
In my old shellscripts i did capture the stream with:
ffmpeg -i rtsp://sat.ip/?src=1&freq=11053&pol=h&ro=0.35&msys=dvbs2&mtype=8psk&plts=off&sr=22000&fec=23&pids=0,17,18,600,601 ...
It did not work anymore, further investigation showed that the ffmpeg suite did this:
Code:
OPTIONS rtsp://192.168.2.29:554/?src=1&msys=dvbs&mtype=qpsk&freq=12662.75&sr=22000&pol=h&fec=56&pids=0,16,17,18,20,434,1134,434 RTSP/1.0
Reply: RTSP/1.0 200 OK
DESCRIBE rtsp://192.168.2.29:554/?src=1&msys=dvbs&mtype=qpsk&freq=12662.75&sr=22000&pol=h&fec=56&pids=0,16,17,18,20,434,1134,434 RTSP/1.0
Reply: RTSP/1.0 404 Not Found
It didnt call SETUP
I found out ffmpeg (at least the newer versions!?) need another url to get Sat>IP to work, instead of rtsp:// you need satip:// to make it work.
So this works:
Code:
./ffprobe -i "satip://192.168.2.29/?src=1&freq=11347&pol=v&ro=0.35&msys=dvbs2&mtype=8psk&plts=on&sr=22000&fec=23&pids=0,17,18,6500,6510,6520,6530"
ffprobe version N-119265-g0040d7e608-tessus https://evermeet.cx/ffmpeg/ Copyright (c) 2007-2025 the FFmpeg developers
built with Apple clang version 17.0.0 (clang-1700.0.13.3)
configuration: --cc=/usr/bin/clang --prefix=/opt/ffmpeg --extra-version=tessus --enable-avisynth --enable-fontconfig --enable-gpl --enable-libaom --enable-libass --enable-libbluray --enable-libdav1d --enable-libfreetype --enable-libgsm --enable-libharfbuzz --enable-libmodplug --enable-libmp3lame --enable-libmysofa --enable-libopencore-amrnb --enable-libopencore-amrwb --enable-libopenh264 --enable-libopenjpeg --enable-libopus --enable-librubberband --enable-libshine --enable-libsnappy --enable-libsoxr --enable-libspeex --enable-libtheora --enable-libtwolame --enable-libvidstab --enable-libvmaf --enable-libvo-amrwbenc --enable-libvorbis --enable-libvpx --enable-libwebp --enable-libx264 --enable-libx265 --enable-libxavs --enable-libxml2 --enable-libxvid --enable-libzimg --enable-libzmq --enable-libzvbi --enable-version3 --pkg-config-flags=--static --disable-ffplay
libavutil 60. 1.100 / 60. 1.100
libavcodec 62. 0.101 / 62. 0.101
libavformat 62. 0.100 / 62. 0.100
libavdevice 62. 0.100 / 62. 0.100
libavfilter 11. 0.100 / 11. 0.100
libswscale 9. 0.100 / 9. 0.100
libswresample 6. 0.100 / 6. 0.100
libpostproc 59. 0.100 / 59. 0.100
[NULL @ 0x7fafa28061c0] non-existing SPS 0 referenced in buffering period
[NULL @ 0x7fafa28061c0] non-existing PPS 0 referenced
[h264 @ 0x7fafa28061c0] non-existing SPS 0 referenced in buffering period
...
[h264 @ 0x7fafa28061c0] no frame!
[h264 @ 0x7fafa28061c0] Increasing reorder buffer to 2
[rtsp @ 0x7fafa2b04300] Could not find codec parameters for stream 4 (Audio: mp3 ([3][0][0][0] / 0x0003), 0 channels): unspecified frame size
Consider increasing the value for the 'analyzeduration' (0) and 'probesize' (5000000) options
[rtsp @ 0x7fafa2b04300] Could not find codec parameters for stream 5 (Audio: ac3 ([6][0][0][0] / 0x0006), 0 channels): unspecified sample format
Consider increasing the value for the 'analyzeduration' (0) and 'probesize' (5000000) options
[rtsp @ 0x7fafa2b04300] Could not find codec parameters for stream 6 (Audio: mp3 ([3][0][0][0] / 0x0003), 0 channels): unspecified frame size
Consider increasing the value for the 'analyzeduration' (0) and 'probesize' (5000000) options
Input #0, rtsp, from 'satip://192.168.2.29/?src=1&freq=11347&pol=v&ro=0.35&msys=dvbs2&mtype=8psk&plts=on&sr=22000&fec=23&pids=0,17,18,6500,6510,6520,6530':
Duration: N/A, start: 17981.931233, bitrate: N/A
Program 11150
Metadata:
service_name : 3sat HD
service_provider: ZDFvision
Stream #0:2: Video: h264 (High) ([27][0][0][0] / 0x001B), yuv420p(tv, bt709, progressive), 1280x720 [SAR 1:1 DAR 16:9], 50 fps, 50 tbr, 90k tbn
Stream #0:3(deu): Audio: mp2 ([3][0][0][0] / 0x0003), 48000 Hz, stereo, s16p, 256 kb/s
Stream #0:4(deu): Audio: mp3 ([3][0][0][0] / 0x0003), 0 channels (visual impaired) (descriptions)
Stream #0:5(deu): Audio: ac3 ([6][0][0][0] / 0x0006), 0 channels
Stream #0:6(mul): Audio: mp3 ([3][0][0][0] / 0x0003), 0 channels (hearing impaired)
Stream #0:0(deu): Subtitle: dvb_teletext (libzvbi_teletextdec) ([6][0][0][0] / 0x0006), 492x250
Stream #0:7(deu): Subtitle: dvb_subtitle ([6][0][0][0] / 0x0006) (hearing impaired)
Stream #0:8: Data: none
Program 11160
Metadata:
service_name : KiKA HD
service_provider: ZDFvision
Program 11170
Metadata:
service_name : ZDFinfo HD
service_provider: ZDFvision
No Program
Stream #0:1: Data: epg
Unsupported codec with id 98306 for input stream 1
Unsupported codec with id 0 for input stream 8
... to be continuer