Bug #4893
Sometimes only audio without video from sat>ip tuner
0%
Description
I'm not sure ifthis is a tvheadend bug but maybe someone has an idea how to fix this.
I'm running tvheadend on a raspberry pi with an attached dvb-s2 tuner and four sat>ip dvb-c tuners from my avm fritzbox.
I'm watching live tv from my android tablet with TVHclient and MXPlayer (only the dvb-c channels).
This works most of the time as expected.
But sometimes I have only audio and no video - if I stop and restart the stream all is working fine again.
As far as I could see there are no suspicious lines in the log.
Has someone an idea how to ensure that there is always video and audio?
Currently I make my records only with dvb-s2 to ensure that I have video and audio because I never had this issue with this tuner.
Al
History
Updated by Mono Polimorph almost 7 years ago
Al Bundy wrote:
I'm watching live tv from my android tablet with TVHclient and MXPlayer (only the dvb-c channels).
This works most of the time as expected.
But sometimes I have only audio and no video - if I stop and restart the stream all is working fine again.
Hi,
This it's based on the packet loss done in the WIFI network. The SAT>IP protocol uses RTP over UDP as a transport layer. So, if your signal has errors and you lost some packets, then the PLAYER used can have troubles.
Try to do the same test very close to your WIFI Access Point. If you can't reproduce the same behaviour, then this is the problem.
Updated by Jaroslav Kysela almost 7 years ago
Show the logs. There might be a line from globalheaders or tsfix plugins.
Updated by Al Bundy almost 7 years ago
Paket loss may an explanation but I never had this with the dvb-s tuner and audio works in this cases without problems.
I'll post the logs the next time this problems occurs.
Updated by Al Bundy almost 7 years ago
It happend again.
I have currently no video but audio.
There is absolutely no issue with audio (I've waited some minutes before stopping the stream.
Here is the log - last subscribe to SAT.1 is the one without video.
Jan 25 23:41:41 rpi tvheadend[29550]: mpegts: 466MHz in FritzBox - tuning on SAT>IP DVB-C Tuner #1 (192.168.1.1) Jan 25 23:41:41 rpi tvheadend[29550]: subscription: 01C5: "HTTP" subscribing on channel "RTL Television", weight: 100, adapter: "SAT>IP DVB-C Tuner #1 (192.168.1.1)", network: "FritzBox", mux: "466MHz", provider: "primacom", service: "RTL Television", profile="pass", hostname="192.168.1.105", username="tvh", client="Mozilla/5.0 (Linux; Android 6.0.1; de-DE; SGP511 Build/23.5.A.1.291) MXPlayer/1.9.16" Jan 25 23:45:24 rpi tvheadend[29550]: subscription: 01C5: "HTTP" unsubscribing from "RTL Television", hostname="192.168.1.105", username="tvh", client="Mozilla/5.0 (Linux; Android 6.0.1; de-DE; SGP511 Build/23.5.A.1.291) MXPlayer/1.9.16" Jan 25 23:46:53 rpi tvheadend[29550]: epggrab: EIT: DVB Grabber - data completion timeout for 12012V in Astra Jan 25 23:46:53 rpi tvheadend[29550]: subscription: 01C3: "epggrab" unsubscribing Jan 25 23:46:54 rpi tvheadend[29550]: mpegts: 11934V in Astra - tuning on Montage Technology M88DS3103 : DVB-S #0 Jan 25 23:46:54 rpi tvheadend[29550]: subscription: 01CB: "epggrab" subscribing to mux "11934V", weight: 4, adapter: "Montage Technology M88DS3103 : DVB-S #0", network: "Astra", service: "Raw PID Subscription" Jan 25 23:57:04 rpi tvheadend[29550]: epggrab: EIT: DVB Grabber - data completion timeout for 11934V in Astra Jan 25 23:57:04 rpi tvheadend[29550]: subscription: 01CB: "epggrab" unsubscribing Jan 25 23:57:05 rpi tvheadend[29550]: mpegts: 11934V in Astra - tuning on Montage Technology M88DS3103 : DVB-S #0 Jan 25 23:57:05 rpi tvheadend[29550]: subscription: 01CD: "epggrab" subscribing to mux "11934V", weight: 4, adapter: "Montage Technology M88DS3103 : DVB-S #0", network: "Astra", service: "Raw PID Subscription" Jan 25 23:57:43 rpi tvheadend[29550]: http: 192.168.1.105: using ticket 9bab54bb2dea03ce018305c91431773abdd67ac9 for /stream/channelid/641400320 Jan 25 23:57:43 rpi tvheadend[29550]: mpegts: 450MHz in FritzBox - tuning on SAT>IP DVB-C Tuner #1 (192.168.1.1) Jan 25 23:57:43 rpi tvheadend[29550]: subscription: 01CF: "HTTP" subscribing on channel "SAT.1", weight: 100, adapter: "SAT>IP DVB-C Tuner #1 (192.168.1.1)", network: "FritzBox", mux: "450MHz", provider: "primacom", service: "SAT.1", profile="pass", hostname="192.168.1.105", username="tvh", client="Mozilla/5.0 (Linux; Android 6.0.1; de-DE; SGP511 Build/23.5.A.1.291) MXPlayer/1.9.16" Jan 25 23:57:45 rpi tvheadend[29550]: subscription: 01CD: "epggrab" unsubscribing Jan 25 23:57:46 rpi tvheadend[29550]: mpegts: 11895V in Astra - tuning on Montage Technology M88DS3103 : DVB-S #0 Jan 25 23:57:46 rpi tvheadend[29550]: subscription: 01D0: "epggrab" subscribing to mux "11895V", weight: 4, adapter: "Montage Technology M88DS3103 : DVB-S #0", network: "Astra", service: "Raw PID Subscription" Jan 25 23:58:02 rpi systemd[1]: Started Session c26 of user pi. Jan 25 23:59:30 rpi systemd[1]: Started Session c27 of user pi. pi@rpi:~ $
Updated by Jaroslav Kysela almost 7 years ago
- Status changed from New to Invalid
We cannot do much. You are using the pass output (thus unmodified received data are passed to the client). It's client's problem. You may try to force matroska streaming profile, it might work better.