forked from john-tornblom/tvheadend
-
Notifications
You must be signed in to change notification settings - Fork 0
/
README
49 lines (29 loc) · 1.23 KB
/
README
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
Tvheadend TV streaming server
=============================
(c) 2006 - 2012 Andreas Öman, et al.
Compiling Requirements
=====================
Ubuntu users can use the following one-liner in order the install the
software required to compile tvheadend:
$ sudo apt-get install build-essential pkg-config libssl-dev
If you want avahi support (optional):
$ sudo apt-get install libavahi-client-dev
If you plan on doing transcoding (also optional):
$ sudo apt-get install libavcodec-dev libavfilter-dev libavformat-dev libavutil-dev libswscale-dev
You might also like to install the extra codecs pack (incl. H264 encoder):
$ sudo apt-get install libavcodec-extra-53
How to build for Linux
======================
First you need to configure:
$ ./configure
If any dependencies are missing the configure script will complain or attempt
to disable optional features.
$ make
Build the binary, after build the binary resides in 'build.linux/'.
Thus, to start it, just type:
$ ./build.linux/tvheadend
Settings are stored in $HOME/.hts/tvheadend
Further information
===================
For more information about building, including generating packages please
visit https://www.lonelycoder.com/redmine/projects/tvheadend/wiki/Building