Prog wrote:1. RTSP is quite slow protocol and that (RTSP in your device) is big hardware problem of your device. But why 600? Usually satellite gave ~100 transponders. Also check addition delay in Options->Scanner. You must set 1-2 seconds if some channels not detected or detected as data.
2. Playback looks like my bug. Need logs.
Hi Prog,
Logs at
http://pastebin.com/sHpeMbdd
Comments:
1) Related to packet lost: no relevant info in the logs. Only always around 34-37% lost... in ANY CHANNEL. Can I enable more verbosity for checking packet continuity?
2) Logs are created as this: I open ProgDVB, automatically selected last channel, try to play this channel (corrupted image), after 5 seconds I close the program. You can read the logs... no interesting info on them.
3) Slow channel scan: With other software typical scan time is around 30 minutes for full Astra scan. Nevertheless, this scan is using tunning/filter commands, not using the m3u file with channels scanned by the stb. I suggest to minimize the time you're doing the scan: when you use the programm tunning (with RTSP) the stb filters the TS and only send pids for this channel (but all pids, not only video or audio, it includes PAT, PMT, EIT, SDT, CAT, etc.). So you don't need to wait seconds to discover the pids of the channel, only after some packets you have the relevant info. Please, can you add an option to tweak the time to scan a channel?
4) Improve channel scan: As the m3u has a list of channels, why not include an option to start scanning from a specific channel number? If the list don't changes, and you have stoped previous scan, if you can start from the last scanned channel you can go fast. You agree this?
5) Errors when changing channel. My opinion is solve this issue after fix the packet lost.
I hope next version can play SAT>IP channels!
Thank you for your support.
Additional info:
LAst logs don't include any scanning process, but one shot of scanning logs:
17:13:23.713 - Starting new channel:
17:13:23.714 - opensocket TCP 2316 0x223C8D40 net 0.0.0.0 554
17:13:23.715 - connected 2316
17:13:23.719 - UDP & Bind 58283
17:13:24.565 - UDP net=0.0.0.0 server=192.168.210.181 srv_port=6970 local_port=58283
17:13:24.625 - RTSP TS mode
17:13:24.625 - TransportMark: 1
17:13:31.202 - Timeout on reading!!! 120000ms
17:13:39.259 - closesocket 2220 0xA9657F00
17:13:39.605 - closesocket 2316 0x223C8D40
17:13:39.608 - Starting new channel:
17:13:39.610 - opensocket TCP 7408 0x2244F148 net 0.0.0.0 80
17:13:40.614 - Failed to connect (7408). Error 10061
17:13:40.614 - closesocket 7408 0x2244F148
17:13:40.619 - Starting new channel:
17:13:40.619 - opensocket TCP 7408 0x223C8D40 net 0.0.0.0 554
17:13:40.620 - connected 7408
17:13:40.625 - UDP & Bind 58300
17:13:41.420 - UDP net=0.0.0.0 server=192.168.210.181 srv_port=6970 local_port=58300
17:13:41.511 - RTSP TS mode
17:13:41.512 - TransportMark: 1
17:13:46.285 - Timeout on reading!!! 120000ms
17:13:47.814 - Timeout on reading!!! 120000ms
17:13:55.352 - Timeout on reading!!! 120000ms
17:13:56.530 - closesocket 2244 0xA9657F00
17:13:57.970 - closesocket 7408 0x223C8D40
Interesting part is "Timeout on reading"... Can be related to packet lost?