Sure will try if I can find somethingCan you check memory consumption of tv service? With Sebastiii we're investigating memory leaks.
I'm not sure, if something like that is allowed by RTSP specification. I didn't find this in specification (RFC 2326). Also URL is changed, so previous stream must be closed and new must be negotiated. Also TV service doesn't support such thing, it first destroy instance of filter (so everything is lost) and create new one.@georgius
Is it possible that the filter will support something like this for fast channel switching:
PLAY rtsp://192.168.178.55:554/stream=1?delpids=553,554,0,261,558 RTSP/1.0\\r\\nI don't know if a filter is controlable from the c# side, but if the filter would support this it would decrease channelswitching timesPLAY rtsp://192.168.178.55:554/stream=1?addpids=533,534,0,259,538 RTSP/1.0\\r\\n
This is how it looks like if you switch to a different transponder:
PLAY rtsp://192.168.178.55:554/stream=1?delpids=533,534,0,259,538 RTSP/1.0\\r\\nPLAY rtsp://192.168.178.55:554/stream=1?delpids=18 RTSP/1.0\\r\\nPLAY rtsp://192.168.178.55:554/stream=1?freq=394&msys=dvbc&sr=6900&mtype=256qam&pids=0 RTSP/1.0\\r\\nPLAY rtsp://192.168.178.55:554/stream=1?addpids=18 RTSP/1.0\\r\\nPLAY rtsp://192.168.178.55:554/stream=1?addpids=110,120,0,100,130 RTSP/1.0\\r\\n
If created two short dump files with wireshark, so if you need these, let me know
If you want my help then please provide more details - log files etc.mm1352000 we have noticed some memory leak or filter not correctly released/free when for sure while EPG Grabbing when i can't stream the channel (crypted or what ever)
In case FreakyJ hasn't made it clear, this is SAT>IP protocol.I'm not sure, if something like that is allowed by RTSP specification. I didn't find this in specification (RFC 2326).Is it possible that the filter will support something like this for fast channel switching...
This (and other reasons) are why it will take until next year to fully support SAT>IP.Also URL is changed, so previous stream must be closed and new must be negotiated.
Also TV service doesn't support such thing, it first destroy instance of filter (so everything is lost) and create new one.
If you want my help then please provide more details - log files etc.mm1352000 we have noticed some memory leak or filter not correctly released/free when for sure while EPG Grabbing when i can't stream the channel (crypted or what ever)
[2013-09-03 22:27:00,489] [Log ] [13 ] [ERROR] - Exception :TvLibrary.TvExceptionNoPMT: TVDvbChannel.OnGraphStarted: no PMT found
[2013-09-03 22:28:07,432] [Log ] [13 ] [ERROR] - dvb:Add source returns:0x80004005
[2013-09-03 22:28:08,847] [Log ] [13 ] [ERROR] - Exception :TvLibrary.TvException: Unable to add source filter
Are these proper IPTV streams, or internet video streams?A lot of PMT not found and the channel is scanned...
Need full log files...A lot of :
Code:[2013-09-03 22:28:07,432] [Log ] [13 ] [ERROR] - dvb:Add source returns:0x80004005 [2013-09-03 22:28:08,847] [Log ] [13 ] [ERROR] - Exception :TvLibrary.TvException: Unable to add source filter
I just try on 1.3.0 (on VM) like Georgius suggest (to avoid cable card change etc.) and i got the same above error.