- February 26, 2014
- 150
- 19
- 44
- Home Country
- Denmark
Situation:
Multiseat MP1.11
Network tuner Anysee N7 (single tuner that outputs http streams)
Sometimes when changing channels we get the error: an unknown error occurred..
It's basically this problem descibed here:
https://forum.team-mediaportal.com/threads/unknown-error-occurred-live-tv.127853/
but with the Mediaportal dvbip filter instead of a tuner card.. is there some time-out I can set to prevent this error?
I've already set all the General - scan value to ridiculous (> 20secs), but the error comes way sooner.
Also made some minor modifications in mpiptvsource.ini but these did not help.
With MP1.10 I did not get this specific error message, but sometimes it did have a problem tuning to a channel, but then it would take the scan timeout I configured before nagging.
[DOUBLEPOST=1431081878][/DOUBLEPOST]Sorry..forgot to attach the logs..
Multiseat MP1.11
Network tuner Anysee N7 (single tuner that outputs http streams)
Sometimes when changing channels we get the error: an unknown error occurred..
It's basically this problem descibed here:
https://forum.team-mediaportal.com/threads/unknown-error-occurred-live-tv.127853/
but with the Mediaportal dvbip filter instead of a tuner card.. is there some time-out I can set to prevent this error?
I've already set all the General - scan value to ridiculous (> 20secs), but the error comes way sooner.
Also made some minor modifications in mpiptvsource.ini but these did not help.
Code:
[MPIPTVSource]
; maximum log size (in bytes)
MaxLogSize = 10485760
; log verbosity: 0 = nothing, 1 = error, 2 = warning, 3 = info, 4 = verbose, 5 = data
LogVerbosity = 3
; waiting timeout for conditional access (in ms)
ConditionalAccessWaitingTimeout = 2000
; maximum plugins to load
MaxPlugins = 256
; count of IPTV buffers
IptvBufferCount = 16
; size of IPTV buffer (in bytes)
IptvBufferSize = 32768
; specifies if output from IPTV filter have to be saved to file: 0 = no dump, 1 = dump
DumpRawTS = 0
; specifies if discontinuities have to be analyzed: 0 = do not analyze, 1 = analyze
AnalyzeDiscontinuity = 1
; specifies if input packets to IPTV filter have to be saved to file: 0 = no dump, 1 = dump
DumpInputPackets = 0
[UDP]
; waiting timeout for receiving data (in ms, multiplies of 1000)
UdpReceiveDataTimeout = 5000
; default multiplier for buffer size (buffer size is IptvBufferSize * UdpInternalBufferMultiplier)
; in default configuration is buffer size: 32768 * 8 = 262144 (256 kB)
UdpInternalBufferMultiplier = 8
; maximum multiplier for buffer size
; in default configuration is maximum buffer size: 32768 * 1024 = 33554432 (32 MB)
UdpInternalBufferMaxMultiplier = 1024
; maximum attempts of opening connection
UdpOpenConnectionMaximumAttempts = 5
[RTP]
; RTP is based on UDP
; RTP applies all UDP configuration parameters (but some of them are overriden)
; waiting timeout for receiving data (in ms, multiplies of 1000)
RtpReceiveDataTimeout = 5000
; maximum failed RTP packets, after this count is RTP protocol switched to UDP protocol
RtpMaxFailedPackets = 5
; maximum attempts of opening connection
RtpOpenConnectionMaximumAttempts = 5
[HTTP]
; waiting timeout for receiving data (in ms, multiplies of 1000)
HttpReceiveDataTimeout = 20000
; default multiplier for buffer size (buffer size is IptvBufferSize * HttpInternalBufferMultiplier)
; in default configuration is buffer size: 32768 * 8 = 262144 (256 kB)
HttpInternalBufferMultiplier = 8
; maximum multiplier for buffer size
; in default configuration is maximum buffer size: 32768 * 1024 = 33554432 (32 MB)
HttpInternalBufferMaxMultiplier = 1024
; maximum attempts of opening connection
HttpOpenConnectionMaximumAttempts = 50
[KARTINA]
; KARTINA is based on HTTP
; KARTINA applies all HTTP configuration parameters (but some of them are overriden)
; waiting timeout for receiving data (in ms, multiplies of 1000)
KartinaReceiveDataTimeout = 20000
; maximum attempts of opening connection
KartinaOpenConnectionMaximumAttempts = 50
[FILE]
; waiting timeout for receiving data (in ms, multiplies of 1000)
FileReceiveDataTimeout = 5000
; repeat limit for reading file : 0 = no limit, 1 = play only once, 2 = play twice, ...
FileRepeatLimit = 0
; default multiplier for buffer size (buffer size is IptvBufferSize * FileInternalBufferMultiplier)
; in default configuration is buffer size: 32768 * 8 = 262144 (256 kB)
FileInternalBufferMultiplier = 8
; maximum attempts of opening connection
FileOpenConnectionMaximumAttempts = 3
[RTSP]
; RTSP is based on UDP
; RTSP applies all UDP configuration parameters (but some of them are overriden)
; waiting timeout for receiving data (in ms, multiplies of 1000)
RtspReceiveDataTimeout = 10000
; maximum payload size that we should expect to receive
RtspUdpSinkMaxPayloadSize = 12288
; minimum UDP port used for communication
RtspUdpPortRangeStart = 45000
; maximum UDP port used for communication
RtspUdpPortRangeEnd = 46000
; maximum count of tear down requests
RtspTeardownRequestMaximumCount = 5
; timeout for tear down request (in ms)
RtspTeardownRequestTimeout = 2000
; maximum attempts of opening connection
RtspOpenConnectionMaximumAttempts = 5
With MP1.10 I did not get this specific error message, but sometimes it did have a problem tuning to a channel, but then it would take the scan timeout I configured before nagging.
Code:
[2015-05-08 11:26:54,742] [Log ] [7 ] [ERROR] - Exception :TvLibrary.TvException: Unable to start graph
at TvLibrary.Implementations.DVB.TvCardDVBIPBuiltIn.RunGraph(Int32 subChannel, String url)
at TvLibrary.Implementations.DVB.TvCardDVBIP.DoTune(Int32 subChannelId, IChannel channel, Boolean ignorePMT)
[2015-05-08 11:26:54,749] [Log ] [7 ] [ERROR] - Exception :TvLibrary.TvException: Unable to start graph
at TvLibrary.Implementations.DVB.TvCardDVBIPBuiltIn.RunGraph(Int32 subChannel, String url)
at TvLibrary.Implementations.DVB.TvCardDVBIP.DoTune(Int32 subChannelId, IChannel channel, Boolean ignorePMT)
at TvLibrary.Implementations.DVB.TvCardDVBIP.Tune(Int32 subChannelId, IChannel channel)
at TvService.CardTuner.Tune(IUser& user, IChannel channel, Int32 idChannel)
Last edited: