Hi Prog,Prog wrote:ProgDVB receive one scream. If server send all pids in stream then you can scan only ~100 transponders. If only per channel then you can open without scan.
But that process not depended from client software and from scanner.
If you full implement SAT>IP client protocol, then you can request the FULL TS from the server. Also, you can control the filtering. However, now you are using a simplified (an optional) method to operate a SAT>IP server. This method is simple: you read a M3U file with one RTSP URL entry for each channel scanned (previously) by the server. This RTSP streaming is a TS with all pids from this channel (aka all pids except video/audio/teletext/ of other channels present in the same transponder). In this particular case it's good to scan the TS for channel name and other parameters (because the URL in the M3U file don't have all information). The problem is the time consumed to scan one channel (around 20 seconds/channel). If you can improve this the scan it will be more fast... not only for DVB over IP, but to IPTV services based on TS. At time, you implemented an option to "scan from TS" in the IPTV device, so in this case you're doing a scanning over a TS with only one channel in the TS. My suggestion (I think) can improve this task.
Related to current bug: You need more logs to fix packet lost?
Regards!