Feature #365

thveadend should try a different adapter, if signal quality is below 10

Added by J- Uhrmann - over 2 years ago. Updated 11 months ago.

Status:RejectedStart date:01/29/2011
Priority:LowDue date:
Assignee:-% Done:

0%

Category:Streaming
Target version:-

Description

If there are multiple adapters serving the same channel
and tvheadend detects poor signal quality (below 10)
on a chosen adapter for a recording, then it does not
try another adapter.

Thus, recordings may fail because of one video source
with bad quality while other "good" TV adapters remain idle.

Suggested fix:
If the recording fails on one adapter, cycle through:
  1. all other idle adapter serving that channel
  2. all other adapters with lower-prio recordings, that also serve the desired channel

History

#1 Updated by Andreas Ă–man over 2 years ago

  • Category set to Streaming

#2 Updated by Martin Mrvka about 2 years ago

Isn't this behavior already included in tvheadend?

The service_find method from hhttps://github.com/andoma/tvheadend/blob/master/src/service.c#L301 iterates over all services mapped to a channel, across all adapters containing these services. It sorts out the services with quality below 10, but then applies some priority logic to find the best service to use - which still can be cross adapter.

#3 Updated by Adam Sutton 11 months ago

  • Status changed from New to Rejected

This should already be happening.

Also available in: Atom PDF