#1004786 ITP: tvheadend -- TV streaming server and recorder

Package:
wnpp
Source:
wnpp
Submitter:
Henry-Nicolas Tourneur
Date:
2025-11-29 16:50:18 UTC
Severity:
wishlist
#1004786#5
Date:
2022-02-01 20:57:22 UTC
From:
To:
* Package name    : tvheadend
  Version         : 4.2.8
  Upstream Author : Adam Sutton <dev@adamsutton.me.uk>
* URL             : https://tvheadend.org/
* License         : GPLv3
  Programming Lang: C, Python
  Description     : TV streaming server and recorder

Tvheadend is a TV streaming server and recorder for Linux, FreeBSD
and Android supporting DVB-S, DVB-S2, DVB-C, DVB-T, ATSC, IPTV,
SAT>IP and HDHomeRun as input sources.

Tvheadend offers the HTTP (VLC, MPlayer), HTSP (Kodi, Movian) and
SAT>IP streaming.

Multiple EPG sources are supported (over-the-air DVB and ATSC including
OpenTV DVB extensions, XMLTV, PyXML).

This package will be maintained under the umbrella of the
debian-multimedia team.

#1004786#10
Date:
2022-02-02 14:56:53 UTC
From:
To:
For documentation purposes, I'd like to describe the current issues
preventing the packaging of tvheadend version 4.2.8:

1. tvheadend depends currently on ExtJS 3.4 for its web interface.
   There are discussions upstream to move to another framework but this
   appears to be stalled [0]

2. ExtJS 3.4 used to be available in Debian before it got removed, see
   details for the removal in bug 958498 [1]

3. Problematic issues albeit non blockers (that I know of so far):
   a. tvheadend seems to vendor a lot of their dependencies.
      This requires extra work to unvendor those dependencies and use
      proper Debian package dependencies instead.
   b. tvheadend still relies on deprecated libavresample while it is no
      longer available in Debian and should be replaced by
      libswresample. Building tvheadend without libav support, because
      of this libavresample dependency, would seem like crippling the
      software features.

Issue #1 and #2 together are blockers preventing this software from
entering Debian.

I am still interested in packaging Tvheadend but it seems like there is
a long way to go upstream before the software is in a state where it is
suiteable for Debian: the webui framework rework is labelled in [0] for
the 4.6 release while the current one is 4.2.

[0] https://tvheadend.org/issues/3096
[1] https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=958498

#1004786#15
Date:
2024-12-11 23:12:18 UTC
From:
To:
Resetting because the owner's email address is invalid.