You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
Commit 91d1075
Browse filesBrowse the repository at this point in the historyBrowse files
Tvheadend is the leading TV streaming server and Digital Video Recorder for Linux.
23
19
24
20

25
21
26
-
Tvheadend is a TV streaming server and digital video recorder.
27
-
28
22
It supports the following inputs:
29
23
24
+
* ATSC
30
25
* DVB-C(2)
31
-
* DVB-T(2)
32
26
* DVB-S(2)
33
-
* ATSC
34
-
* SAT>IP
27
+
* DVB-T(2)
35
28
* HDHomeRun
36
29
* IPTV
37
30
* UDP
38
31
* HTTP
32
+
* SAT>IP
33
+
* Unix Pipe
39
34
40
35
It supports the following outputs:
41
36
37
+
* HTSP (native protocol)
42
38
* HTTP
43
-
* HTSP (own protocol)
44
39
* SAT>IP
45
40
46
-
Running in docker
47
-
-----------------
48
-
Running in docker can be as simple as
41
+
Documentation
42
+
-------------
49
43
50
-
$ docker run --rm ghcr.io/tvheadend/tvheadend:latest
44
+
Tvheadend documentation can be found here: [https://docs.tvheadend.org](https://docs.tvheadend.org).
45
+
46
+
Support
47
+
-------
51
48
52
-
See [README.Docker.md](README.Docker.md) in this repository for more details.
49
+
Please triage issues and ask questions in the forum: [https://tvheadend.org](https://tvheadend.org) or use the `#hts` IRC channel on Libera.Chat to speak with project staff: [https://web.libera.chat/#hts](https://web.libera.chat/#hts).
53
50
54
-
How to build for Linux
55
-
----------------------
51
+
Please report triaged bugs via GitHub Issues.
52
+
53
+
Building for Linux
54
+
------------------
56
55
57
56
First you need to configure:
58
57
59
58
$ ./configure
60
59
61
-
If any dependencies are missing the configure script will complain or attempt
60
+
If build dependencies are missing the configure script will complain or attempt
62
61
to disable optional features.
63
62
64
-
Build the binary:
63
+
To build the binary:
65
64
66
65
$ make
67
66
68
-
After build, the binary resides in `build.linux` directory.
67
+
After compiling the Tvheadend binary is in the`build.linux` directory.
69
68
70
-
Thus, to start it, just type:
69
+
To run the Tvheadend binary:
71
70
72
71
$ ./build.linux/tvheadend
73
72
74
73
Settings are stored in `$HOME/.hts/tvheadend`.
75
74
76
-
How to build for OS X
77
-
---------------------
75
+
Running on Linux
76
+
----------------
77
+
78
+
Instructions for popular distributions are in our public [documentation](https://docs.tvheadend.org/documentation/installation/linux).
78
79
79
-
Same build procedure applies to OS X.
80
-
After build, the binary resides in `build.darwin` directory.
80
+
Running in Docker
81
+
-----------------
81
82
82
-
Only network sources (IPTV, SAT>IP) are supported on OS X.
83
-
There is no support for DVB USB sticks and PCI cards.
84
-
Transcoding is currently not supported.
83
+
Running in Docker can be as simple as:
85
84
86
-
Packages
87
-
--------
85
+
$ docker run --rm ghcr.io/tvheadend/tvheadend:latest
88
86
89
-
Install instructions for various distributions can be found in our [documentation](https://docs.tvheadend.org/documentation/installation/linux).
87
+
See [README.Docker.md](README.Docker.md) for more details.
0 commit comments