Jump to content
linuxserver.io

[Support] Linuxserver.io - TVHeadend

1067 posts in this topic Last Reply

Recommended Posts

I've updated to the latest version, which according to your docker page includes picons (in a picons folder) but I cannot find them. Am I being an idiot?

 

* I've now installed them manually and all is working fine. Just wondering if they should have been included or not?

Share this post


Link to post

I've updated to the latest version, which according to your docker page includes picons (in a picons folder) but I cannot find them. Am I being an idiot?

 

* I've now installed them manually and all is working fine. Just wondering if they should have been included or not?

 

They are included.

 

docker exec -it tvheadend bash
root@13fc959209b2:/$ ls -la
total 16
drwxr-xr-x   1 root root    230 Dec 17 09:15 .
drwxr-xr-x   1 root root    230 Dec 17 09:15 ..
-rwxr-xr-x   1 root root      0 Dec 17 09:15 .dockerenv
drwxr-xr-x   1 abc  abc       0 Dec 16 23:17 app
drwxr-xr-x   1 root root   3918 Dec 16 23:24 bin
drwxrwxrwx  14 abc  abc    4096 Dec 17 09:15 config
drwxrwxr-x   1 abc  abc      94 Dec  2 23:20 defaults
drwxr-xr-x   6 root root    380 Dec 17 09:15 dev
drwxrwxr-x   1 root root    880 Dec 17 09:15 etc
drwxr-xr-x   1 root root      0 Oct 18 19:58 home
-rwxr-xr-x   1 root root    369 Aug 21 13:21 init
drwxr-xr-x   1 root root    530 Dec 16 23:37 lib
drwxr-xr-x   1 root root    104 Jun 15  2016 libexec
lrwxrwxrwx   1 root root     12 Oct 18 19:58 linuxrc -> /bin/busybox
drwxr-xr-x   1 root root     28 Oct 18 19:58 media
drwxr-xr-x   1 root root      0 Oct 18 19:58 mnt
drwxr-xr-x   1 abc  abc  122086 Dec 16 23:37 picons
dr-xr-xr-x 620 root root      0 Dec 17 09:15 proc
drwxrwxrwx   6 abc  abc    4096 Dec 15 22:07 recordings
drwx------   1 root root      0 Oct 18 19:58 root
drwxr-xr-x   1 root root      0 Oct 18 19:58 run
drwxr-xr-x   1 root root   1024 Dec 16 23:24 sbin
drwxr-xr-x   1 root root      0 Oct 18 19:58 srv
dr-xr-xr-x  13 root root      0 Dec 17 09:15 sys
drwxrwxrwt   1 root root      0 Dec 16 23:37 tmp
drwxrwxr-x   1 root root     68 Dec  2 23:20 usr
drwxr-xr-x   1 root root     78 Dec 16 23:37 var
root@13fc959209b2:/$ cd picons
root@13fc959209b2:/picons$ ls -la
total 47068
drwxr-xr-x  1 abc  abc  122086 Dec 16 23:37 .
drwxr-xr-x  1 root root    230 Dec 17 09:15 ..
-rw-r--r--  3 abc  abc    5560 Dec 16 05:30 0.png
-rw-r--r--  3 abc  abc    5560 Dec 16 05:30 0hd.png
-rw-r--r--  2 abc  abc    7529 Dec 16 05:30 100nl.png
-rw-r--r--  3 abc  abc    5634 Dec 16 05:30 10834vsid0xde3.png
-rw-r--r--  2 abc  abc    4449 Dec 16 05:30 11038vsid0x76c4.png
-rw-r--r--  6 abc  abc    9885 Dec 16 05:30 11097vsid0x757b.png
-rw-r--r--  3 abc  abc    5714 Dec 16 05:30 11258hsid0x3b6b.png
-rw-r--r--  3 abc  abc    7915 Dec 16 05:30 11258hsid0x3b99.png
-rw-r--r--  3 abc  abc   10009 Dec 16 05:30 11258vsid0x78b4.png
-rw-r--r--  3 abc  abc    6179 Dec 16 05:30 11278vsid0x32f0.png
-rw-r--r--  3 abc  abc    8171 Dec 16 05:30 11278vsid0x32fc.png
-rw-r--r--  3 abc  abc    7890 Dec 16 05:30 11355vsid0x593.png
-rw-r--r--  3 abc  abc    7285 Dec 16 05:30 11355vsid0x595.png
-rw-r--r--  3 abc  abc    6036 Dec 16 05:30 11449hsid0x3adb.png
-rw-r--r--  3 abc  abc    3071 Dec 16 05:30 11817vsid0x1f48.png
-rw-r--r--  3 abc  abc    3071 Dec 16 05:30 11934vsid0x1faa.png
-rw-r--r--  5 abc  abc    6642 Dec 16 05:30 11934vsid0x1fb0.png
-rw-r--r--  3 abc  abc    6360 Dec 16 05:30 12264vsid0xc28.png
-rw-r--r--  2 abc  abc    4666 Dec 16 05:30 123tv.png

Share this post


Link to post

Is it possible to change the web_root parameter to get this working with nginx reverse proxy. I have tried everything (I can find on Google) but not sure if this is holding me back or not.

 

I've tried adding the parameter in the docker template to

--http_root /tvheadend

and also tried

--http_root="/tvheadend"

but this command fails when I click done on the template page.

 

My nginx code is:-

 

 location ^~ /tvheadend {
                include /config/nginx/proxy.conf;
                proxy_bind $server_addr;
                proxy_set_header X-Forwarded-Host $server_name;
                proxy_set_header X-Forwarded-Ssl     on;
                proxy_pass http://10.1.1.12:9981;
        }

 

I have omitted authentication (.htpasswd) as I figure tvheadend can handle this on its own using the users feature.

 

Cheers.

Share this post


Link to post

I've just set this up but I've hit a problem - presumably something obvious that I'm missing

 

I don't have any record options in the EPG, I've run through the wizard and I have set up some channels on DVB-S2. I can stream these but I don't even see a record option in the EPG, the main Auto-Rec option is in the menu at the top but it's greyed out

 

Is there a flag I need to set somewhere to allow recordings?

Share this post


Link to post

I've just set this up but I've hit a problem - presumably something obvious that I'm missing

 

I don't have any record options in the EPG, I've run through the wizard and I have set up some channels on DVB-S2. I can stream these but I don't even see a record option in the EPG, the main Auto-Rec option is in the menu at the top but it's greyed out

 

Is there a flag I need to set somewhere to allow recordings?

Have you clicked the little info button to the left of the EPG entry? Then a new window pops up with recording options.

Share this post


Link to post

Is it possible to change the web_root parameter to get this working with nginx reverse proxy. I have tried everything (I can find on Google) but not sure if this is holding me back or not.

 

I've tried adding the parameter in the docker template to

--http_root /tvheadend

and also tried

--http_root="/tvheadend"

but this command fails when I click done on the template page.

 

My nginx code is:-

 

 location ^~ /tvheadend {
                include /config/nginx/proxy.conf;
                proxy_bind $server_addr;
                proxy_set_header X-Forwarded-Host $server_name;
                proxy_set_header X-Forwarded-Ssl     on;
                proxy_pass http://10.1.1.12:9981;
        }

 

I have omitted authentication (.htpasswd) as I figure tvheadend can handle this on its own using the users feature.

 

Cheers.

 

Currently it's not possible in an easy way. What you could do is to add it yourself to the init file in /etc/service.d/tvheadend/run. Then append the http root switch  at the end of the sv6 line.

 

To get there you need to exec into the container with the command below.

 

docker exec -it tvheadend bash

 

Then if you don't want to use vi to edit the file install nano with the command below.

 

apk --update add nano

 

This should survive as long as you don't make any edits to the template or updates to the container. So make any changes to the template before doing the container changes above.

 

Share this post


Link to post

Thanks for the quick reply! Yeah, I don't see it. I've used TVHeadend before so I'm relatively used to the interface

 

Capture.png

 

I don't know why you don't get the recording option. Could you paste the log of tvheadend here?

Share this post


Link to post
[s6-init] making user provided files available at /var/run/s6/etc...exited 0.
[s6-init] ensuring user provided files have correct perms...exited 0.
[fix-attrs.d] applying ownership & permissions fixes...
[fix-attrs.d] done.
[cont-init.d] executing container initialization scripts...
[cont-init.d] 10-adduser: executing...
usermod: no changes

-------------------------------------
_ _ _
| |___| (_) ___
| / __| | |/ _ \
| \__ \ | | (_) |
|_|___/ |_|\___/
|_|

Brought to you by linuxserver.io
We gratefully accept donations at:
https://www.linuxserver.io/index.php/donations/
-------------------------------------
GID/UID
-------------------------------------
User uid: 99
User gid: 100
-------------------------------------

[cont-init.d] 10-adduser: exited 0.
[cont-init.d] 30-config: executing...
[cont-init.d] 30-config: exited 0.
[cont-init.d] done.
[services.d] starting services
[services.d] done.
2016-12-19 11:17:05.025 [ INFO] main: Log started
2016-12-19 11:17:05.027 [ INFO] http: Starting HTTP server 0.0.0.0:9981
2016-12-19 11:17:05.028 [ INFO] htsp: Starting HTSP server 0.0.0.0:9982
2016-12-19 11:17:05.028 [ ERROR] satips: use --satip_bindaddr parameter to select the local IP for SAT>IP

2016-12-19 11:17:05.028 [ ERROR] satips: using Google lookup (might block the task until timeout)

2016-12-19 11:17:05.052 [ INFO] config: loaded
2016-12-19 11:17:05.052 [ INFO] config: scanfile (re)initialization with path <none>
2016-12-19 11:17:05.194 [ INFO] scanfile: DVB-S - loaded 1 regions with 112 networks
2016-12-19 11:17:05.194 [ INFO] scanfile: DVB-T - loaded 43 regions with 1106 networks
2016-12-19 11:17:05.194 [ INFO] scanfile: DVB-C - loaded 17 regions with 56 networks
2016-12-19 11:17:05.194 [ INFO] scanfile: ATSC-T - loaded 2 regions with 9 networks
2016-12-19 11:17:05.194 [ INFO] scanfile: ATSC-C - loaded 1 regions with 5 networks
2016-12-19 11:17:05.194 [ INFO] scanfile: ISDB-T - loaded 2 regions with 1297 networks
2016-12-19 11:17:05.473 [ INFO] linuxdvb: adapter added /dev/dvb/adapter0
2016-12-19 11:17:05.474 [ INFO] dvr: Creating new configuration ''
2016-12-19 11:17:05.475 [ INFO] csa: Using SSE2 128bit parallel descrambling
2016-12-19 11:17:05.475 [ INFO] descrambler: adding CAID 2600 as constant crypto-word (BISS)
2016-12-19 11:17:05.475 [ INFO] epggrab: module eit created
2016-12-19 11:17:05.475 [ INFO] epggrab: module uk_freesat created
2016-12-19 11:17:05.475 [ INFO] epggrab: module uk_freeview created
2016-12-19 11:17:05.475 [ INFO] epggrab: module viasat_baltic created
2016-12-19 11:17:05.475 [ INFO] epggrab: module Bulsatcom_39E created
2016-12-19 11:17:05.475 [ INFO] epggrab: module psip created
2016-12-19 11:17:05.477 [ INFO] epggrab: module opentv-ausat created
2016-12-19 11:17:05.477 [ INFO] epggrab: module opentv-skyit created
2016-12-19 11:17:05.477 [ INFO] epggrab: module opentv-skynz created
2016-12-19 11:17:05.477 [ INFO] epggrab: module opentv-skyuk created
2016-12-19 11:17:05.477 [ INFO] epggrab: module pyepg created
2016-12-19 11:17:05.477 [ INFO] epggrab: module xmltv created
2016-12-19 11:17:05.478 [ INFO] spawn: Executing "/usr/bin/tv_find_grabbers"
2016-12-19 11:17:06.614 [ INFO] epggrab: module /usr/bin/tv_grab_ar created
2016-12-19 11:17:06.614 [ INFO] epggrab: module /usr/bin/tv_grab_ch_search created
2016-12-19 11:17:06.614 [ INFO] epggrab: module /usr/bin/tv_grab_combiner created
2016-12-19 11:17:06.614 [ INFO] epggrab: module /usr/bin/tv_grab_dk_dr created
2016-12-19 11:17:06.614 [ INFO] epggrab: module /usr/bin/tv_grab_dtv_la created
2016-12-19 11:17:06.614 [ INFO] epggrab: module /usr/bin/tv_grab_es_laguiatv created
2016-12-19 11:17:06.614 [ INFO] epggrab: module /usr/bin/tv_grab_eu_dotmedia created
2016-12-19 11:17:06.614 [ INFO] epggrab: module /usr/bin/tv_grab_eu_egon created
2016-12-19 11:17:06.614 [ INFO] epggrab: module /usr/bin/tv_grab_eu_epgdata created
2016-12-19 11:17:06.614 [ INFO] epggrab: module /usr/bin/tv_grab_fi created
2016-12-19 11:17:06.614 [ INFO] epggrab: module /usr/bin/tv_grab_fi_sv created
2016-12-19 11:17:06.614 [ INFO] epggrab: module /usr/bin/tv_grab_fr created
2016-12-19 11:17:06.614 [ INFO] epggrab: module /usr/bin/tv_grab_fr_kazer created
2016-12-19 11:17:06.614 [ INFO] epggrab: module /usr/bin/tv_grab_hr created
2016-12-19 11:17:06.614 [ INFO] epggrab: module /usr/bin/tv_grab_huro created
2016-12-19 11:17:06.614 [ INFO] epggrab: module /usr/bin/tv_grab_il created
2016-12-19 11:17:06.614 [ INFO] epggrab: module /usr/bin/tv_grab_is created
2016-12-19 11:17:06.614 [ INFO] epggrab: module /usr/bin/tv_grab_it created
2016-12-19 11:17:06.614 [ INFO] epggrab: module /usr/bin/tv_grab_na_dd created
2016-12-19 11:17:06.614 [ INFO] epggrab: module /usr/bin/tv_grab_na_dtv created
2016-12-19 11:17:06.614 [ INFO] epggrab: module /usr/bin/tv_grab_na_tvmedia created
2016-12-19 11:17:06.614 [ INFO] epggrab: module /usr/bin/tv_grab_nl created
2016-12-19 11:17:06.614 [ INFO] epggrab: module /usr/bin/tv_grab_pt created
2016-12-19 11:17:06.614 [ INFO] epggrab: module /usr/bin/tv_grab_pt_meo created
2016-12-19 11:17:06.614 [ INFO] epggrab: module /usr/bin/tv_grab_sd_json created
2016-12-19 11:17:06.614 [ INFO] epggrab: module /usr/bin/tv_grab_se_swedb created
2016-12-19 11:17:06.614 [ INFO] epggrab: module /usr/bin/tv_grab_se_tvzon created
2016-12-19 11:17:06.614 [ INFO] epggrab: module /usr/bin/tv_grab_tr created
2016-12-19 11:17:06.614 [ INFO] epggrab: module /usr/bin/tv_grab_uk_atlas created
2016-12-19 11:17:06.614 [ INFO] epggrab: module /usr/bin/tv_grab_uk_bleb created
2016-12-19 11:17:06.614 [ INFO] epggrab: module /usr/bin/tv_grab_uk_rt created
2016-12-19 11:17:06.614 [ INFO] epggrab: module /usr/bin/tv_grab_uk_tvguide created
2016-12-19 11:17:06.614 [ INFO] epggrab: module /usr/bin/tv_grab_file created
2016-12-19 11:17:06.614 [ INFO] epggrab: module /usr/bin/tv_grab_wg created
2016-12-19 11:17:06.617 [ INFO] epgdb: gzip format detected, inflating (ratio 17.5% deflated size 118431)
2016-12-19 11:17:06.618 [ INFO] epgdb: parsing 678301 bytes
2016-12-19 11:17:06.625 [ INFO] epgdb: loaded v2
2016-12-19 11:17:06.625 [ INFO] epgdb: config 1
2016-12-19 11:17:06.625 [ INFO] epgdb: brands 0
2016-12-19 11:17:06.625 [ INFO] epgdb: seasons 0
2016-12-19 11:17:06.625 [ INFO] epgdb: episodes 1094
2016-12-19 11:17:06.625 [ INFO] epgdb: broadcasts 1091
2016-12-19 11:17:06.625 [ NOTICE] START: HTS Tvheadend version 4.1-2388~gb8d7880 started, running as PID:201 UID:99 GID:100, CWD:/var/run/s6/services/tvheadend CNF:/config

2016-12-19 11:17:07.553 [ INFO] mpegts: 10964H in DVB-S Network - tuning on TurboSight TBS 6922 DVB-S/S2 : DVB-S #0
2016-12-19 11:17:07.908 [ INFO] subscription: 0001: "epggrab" subscribing to mux "10964H", weight: 4, adapter: "TurboSight TBS 6922 DVB-S/S2 : DVB-S #0", network: "DVB-S Network", service: "Raw PID Subscription"

Share this post


Link to post

Is it possible to change the web_root parameter to get this working with nginx reverse proxy. I have tried everything (I can find on Google) but not sure if this is holding me back or not.

 

I've tried adding the parameter in the docker template to

--http_root /tvheadend

and also tried

--http_root="/tvheadend"

but this command fails when I click done on the template page.

 

My nginx code is:-

 

 location ^~ /tvheadend {
                include /config/nginx/proxy.conf;
                proxy_bind $server_addr;
                proxy_set_header X-Forwarded-Host $server_name;
                proxy_set_header X-Forwarded-Ssl     on;
                proxy_pass http://10.1.1.12:9981;
        }

 

I have omitted authentication (.htpasswd) as I figure tvheadend can handle this on its own using the users feature.

 

Cheers.

 

Currently it's not possible in an easy way. What you could do is to add it yourself to the init file in /etc/service.d/tvheadend/run. Then append the http root switch  at the end of the sv6 line.

 

To get there you need to exec into the container with the command below.

 

docker exec -it tvheadend bash

 

Then if you don't want to use vi to edit the file install nano with the command below.

 

apk --update add nano

 

This should survive as long as you don't make any edits to the template or updates to the container. So make any changes to the template before doing the container changes above.

 

Thanks saarg. I assume some sort of docker restart is required after? Can this just be done from the Docker WebUI as long as template is not changed and container not updated?

Share this post


Link to post

[s6-init] making user provided files available at /var/run/s6/etc...exited 0.
[s6-init] ensuring user provided files have correct perms...exited 0.
[fix-attrs.d] applying ownership & permissions fixes...
[fix-attrs.d] done.
[cont-init.d] executing container initialization scripts...
[cont-init.d] 10-adduser: executing...
usermod: no changes

-------------------------------------
_ _ _
| |___| (_) ___
| / __| | |/ _ \
| \__ \ | | (_) |
|_|___/ |_|\___/
|_|

Brought to you by linuxserver.io
We gratefully accept donations at:
https://www.linuxserver.io/index.php/donations/
-------------------------------------
GID/UID
-------------------------------------
User uid: 99
User gid: 100
-------------------------------------

[cont-init.d] 10-adduser: exited 0.
[cont-init.d] 30-config: executing...
[cont-init.d] 30-config: exited 0.
[cont-init.d] done.
[services.d] starting services
[services.d] done.
2016-12-19 11:17:05.025 [ INFO] main: Log started
2016-12-19 11:17:05.027 [ INFO] http: Starting HTTP server 0.0.0.0:9981
2016-12-19 11:17:05.028 [ INFO] htsp: Starting HTSP server 0.0.0.0:9982
2016-12-19 11:17:05.028 [ ERROR] satips: use --satip_bindaddr parameter to select the local IP for SAT>IP

2016-12-19 11:17:05.028 [ ERROR] satips: using Google lookup (might block the task until timeout)

2016-12-19 11:17:05.052 [ INFO] config: loaded
2016-12-19 11:17:05.052 [ INFO] config: scanfile (re)initialization with path <none>
2016-12-19 11:17:05.194 [ INFO] scanfile: DVB-S - loaded 1 regions with 112 networks
2016-12-19 11:17:05.194 [ INFO] scanfile: DVB-T - loaded 43 regions with 1106 networks
2016-12-19 11:17:05.194 [ INFO] scanfile: DVB-C - loaded 17 regions with 56 networks
2016-12-19 11:17:05.194 [ INFO] scanfile: ATSC-T - loaded 2 regions with 9 networks
2016-12-19 11:17:05.194 [ INFO] scanfile: ATSC-C - loaded 1 regions with 5 networks
2016-12-19 11:17:05.194 [ INFO] scanfile: ISDB-T - loaded 2 regions with 1297 networks
2016-12-19 11:17:05.473 [ INFO] linuxdvb: adapter added /dev/dvb/adapter0
2016-12-19 11:17:05.474 [ INFO] dvr: Creating new configuration ''
2016-12-19 11:17:05.475 [ INFO] csa: Using SSE2 128bit parallel descrambling
2016-12-19 11:17:05.475 [ INFO] descrambler: adding CAID 2600 as constant crypto-word (BISS)
2016-12-19 11:17:05.475 [ INFO] epggrab: module eit created
2016-12-19 11:17:05.475 [ INFO] epggrab: module uk_freesat created
2016-12-19 11:17:05.475 [ INFO] epggrab: module uk_freeview created
2016-12-19 11:17:05.475 [ INFO] epggrab: module viasat_baltic created
2016-12-19 11:17:05.475 [ INFO] epggrab: module Bulsatcom_39E created
2016-12-19 11:17:05.475 [ INFO] epggrab: module psip created
2016-12-19 11:17:05.477 [ INFO] epggrab: module opentv-ausat created
2016-12-19 11:17:05.477 [ INFO] epggrab: module opentv-skyit created
2016-12-19 11:17:05.477 [ INFO] epggrab: module opentv-skynz created
2016-12-19 11:17:05.477 [ INFO] epggrab: module opentv-skyuk created
2016-12-19 11:17:05.477 [ INFO] epggrab: module pyepg created
2016-12-19 11:17:05.477 [ INFO] epggrab: module xmltv created
2016-12-19 11:17:05.478 [ INFO] spawn: Executing "/usr/bin/tv_find_grabbers"
2016-12-19 11:17:06.614 [ INFO] epggrab: module /usr/bin/tv_grab_ar created
2016-12-19 11:17:06.614 [ INFO] epggrab: module /usr/bin/tv_grab_ch_search created
2016-12-19 11:17:06.614 [ INFO] epggrab: module /usr/bin/tv_grab_combiner created
2016-12-19 11:17:06.614 [ INFO] epggrab: module /usr/bin/tv_grab_dk_dr created
2016-12-19 11:17:06.614 [ INFO] epggrab: module /usr/bin/tv_grab_dtv_la created
2016-12-19 11:17:06.614 [ INFO] epggrab: module /usr/bin/tv_grab_es_laguiatv created
2016-12-19 11:17:06.614 [ INFO] epggrab: module /usr/bin/tv_grab_eu_dotmedia created
2016-12-19 11:17:06.614 [ INFO] epggrab: module /usr/bin/tv_grab_eu_egon created
2016-12-19 11:17:06.614 [ INFO] epggrab: module /usr/bin/tv_grab_eu_epgdata created
2016-12-19 11:17:06.614 [ INFO] epggrab: module /usr/bin/tv_grab_fi created
2016-12-19 11:17:06.614 [ INFO] epggrab: module /usr/bin/tv_grab_fi_sv created
2016-12-19 11:17:06.614 [ INFO] epggrab: module /usr/bin/tv_grab_fr created
2016-12-19 11:17:06.614 [ INFO] epggrab: module /usr/bin/tv_grab_fr_kazer created
2016-12-19 11:17:06.614 [ INFO] epggrab: module /usr/bin/tv_grab_hr created
2016-12-19 11:17:06.614 [ INFO] epggrab: module /usr/bin/tv_grab_huro created
2016-12-19 11:17:06.614 [ INFO] epggrab: module /usr/bin/tv_grab_il created
2016-12-19 11:17:06.614 [ INFO] epggrab: module /usr/bin/tv_grab_is created
2016-12-19 11:17:06.614 [ INFO] epggrab: module /usr/bin/tv_grab_it created
2016-12-19 11:17:06.614 [ INFO] epggrab: module /usr/bin/tv_grab_na_dd created
2016-12-19 11:17:06.614 [ INFO] epggrab: module /usr/bin/tv_grab_na_dtv created
2016-12-19 11:17:06.614 [ INFO] epggrab: module /usr/bin/tv_grab_na_tvmedia created
2016-12-19 11:17:06.614 [ INFO] epggrab: module /usr/bin/tv_grab_nl created
2016-12-19 11:17:06.614 [ INFO] epggrab: module /usr/bin/tv_grab_pt created
2016-12-19 11:17:06.614 [ INFO] epggrab: module /usr/bin/tv_grab_pt_meo created
2016-12-19 11:17:06.614 [ INFO] epggrab: module /usr/bin/tv_grab_sd_json created
2016-12-19 11:17:06.614 [ INFO] epggrab: module /usr/bin/tv_grab_se_swedb created
2016-12-19 11:17:06.614 [ INFO] epggrab: module /usr/bin/tv_grab_se_tvzon created
2016-12-19 11:17:06.614 [ INFO] epggrab: module /usr/bin/tv_grab_tr created
2016-12-19 11:17:06.614 [ INFO] epggrab: module /usr/bin/tv_grab_uk_atlas created
2016-12-19 11:17:06.614 [ INFO] epggrab: module /usr/bin/tv_grab_uk_bleb created
2016-12-19 11:17:06.614 [ INFO] epggrab: module /usr/bin/tv_grab_uk_rt created
2016-12-19 11:17:06.614 [ INFO] epggrab: module /usr/bin/tv_grab_uk_tvguide created
2016-12-19 11:17:06.614 [ INFO] epggrab: module /usr/bin/tv_grab_file created
2016-12-19 11:17:06.614 [ INFO] epggrab: module /usr/bin/tv_grab_wg created
2016-12-19 11:17:06.617 [ INFO] epgdb: gzip format detected, inflating (ratio 17.5% deflated size 118431)
2016-12-19 11:17:06.618 [ INFO] epgdb: parsing 678301 bytes
2016-12-19 11:17:06.625 [ INFO] epgdb: loaded v2
2016-12-19 11:17:06.625 [ INFO] epgdb: config 1
2016-12-19 11:17:06.625 [ INFO] epgdb: brands 0
2016-12-19 11:17:06.625 [ INFO] epgdb: seasons 0
2016-12-19 11:17:06.625 [ INFO] epgdb: episodes 1094
2016-12-19 11:17:06.625 [ INFO] epgdb: broadcasts 1091
2016-12-19 11:17:06.625 [ NOTICE] START: HTS Tvheadend version 4.1-2388~gb8d7880 started, running as PID:201 UID:99 GID:100, CWD:/var/run/s6/services/tvheadend CNF:/config

2016-12-19 11:17:07.553 [ INFO] mpegts: 10964H in DVB-S Network - tuning on TurboSight TBS 6922 DVB-S/S2 : DVB-S #0
2016-12-19 11:17:07.908 [ INFO] subscription: 0001: "epggrab" subscribing to mux "10964H", weight: 4, adapter: "TurboSight TBS 6922 DVB-S/S2 : DVB-S #0", network: "DVB-S Network", service: "Raw PID Subscription"

 

It might be cause you only have one adapter and its scanning for EPG and then you have no free adapters for recording.

Share this post


Link to post

Is it possible to change the web_root parameter to get this working with nginx reverse proxy. I have tried everything (I can find on Google) but not sure if this is holding me back or not.

 

I've tried adding the parameter in the docker template to

--http_root /tvheadend

and also tried

--http_root="/tvheadend"

but this command fails when I click done on the template page.

 

My nginx code is:-

 

 location ^~ /tvheadend {
                include /config/nginx/proxy.conf;
                proxy_bind $server_addr;
                proxy_set_header X-Forwarded-Host $server_name;
                proxy_set_header X-Forwarded-Ssl     on;
                proxy_pass http://10.1.1.12:9981;
        }

 

I have omitted authentication (.htpasswd) as I figure tvheadend can handle this on its own using the users feature.

 

Cheers.

 

Currently it's not possible in an easy way. What you could do is to add it yourself to the init file in /etc/service.d/tvheadend/run. Then append the http root switch  at the end of the sv6 line.

 

To get there you need to exec into the container with the command below.

 

docker exec -it tvheadend bash

 

Then if you don't want to use vi to edit the file install nano with the command below.

 

apk --update add nano

 

This should survive as long as you don't make any edits to the template or updates to the container. So make any changes to the template before doing the container changes above.

 

Thanks saarg. I assume some sort of docker restart is required after? Can this just be done from the Docker WebUI as long as template is not changed and container not updated?

 

You can use the restart from the webui.

Share this post


Link to post

[s6-init] making user provided files available at /var/run/s6/etc...exited 0.
[s6-init] ensuring user provided files have correct perms...exited 0.
[fix-attrs.d] applying ownership & permissions fixes...
[fix-attrs.d] done.
[cont-init.d] executing container initialization scripts...
[cont-init.d] 10-adduser: executing...
usermod: no changes

-------------------------------------
_ _ _
| |___| (_) ___
| / __| | |/ _ \
| \__ \ | | (_) |
|_|___/ |_|\___/
|_|

Brought to you by linuxserver.io
We gratefully accept donations at:
https://www.linuxserver.io/index.php/donations/
-------------------------------------
GID/UID
-------------------------------------
User uid: 99
User gid: 100
-------------------------------------

[cont-init.d] 10-adduser: exited 0.
[cont-init.d] 30-config: executing...
[cont-init.d] 30-config: exited 0.
[cont-init.d] done.
[services.d] starting services
[services.d] done.
2016-12-19 11:17:05.025 [ INFO] main: Log started
2016-12-19 11:17:05.027 [ INFO] http: Starting HTTP server 0.0.0.0:9981
2016-12-19 11:17:05.028 [ INFO] htsp: Starting HTSP server 0.0.0.0:9982
2016-12-19 11:17:05.028 [ ERROR] satips: use --satip_bindaddr parameter to select the local IP for SAT>IP

2016-12-19 11:17:05.028 [ ERROR] satips: using Google lookup (might block the task until timeout)

2016-12-19 11:17:05.052 [ INFO] config: loaded
2016-12-19 11:17:05.052 [ INFO] config: scanfile (re)initialization with path <none>
2016-12-19 11:17:05.194 [ INFO] scanfile: DVB-S - loaded 1 regions with 112 networks
2016-12-19 11:17:05.194 [ INFO] scanfile: DVB-T - loaded 43 regions with 1106 networks
2016-12-19 11:17:05.194 [ INFO] scanfile: DVB-C - loaded 17 regions with 56 networks
2016-12-19 11:17:05.194 [ INFO] scanfile: ATSC-T - loaded 2 regions with 9 networks
2016-12-19 11:17:05.194 [ INFO] scanfile: ATSC-C - loaded 1 regions with 5 networks
2016-12-19 11:17:05.194 [ INFO] scanfile: ISDB-T - loaded 2 regions with 1297 networks
2016-12-19 11:17:05.473 [ INFO] linuxdvb: adapter added /dev/dvb/adapter0
2016-12-19 11:17:05.474 [ INFO] dvr: Creating new configuration ''
2016-12-19 11:17:05.475 [ INFO] csa: Using SSE2 128bit parallel descrambling
2016-12-19 11:17:05.475 [ INFO] descrambler: adding CAID 2600 as constant crypto-word (BISS)
2016-12-19 11:17:05.475 [ INFO] epggrab: module eit created
2016-12-19 11:17:05.475 [ INFO] epggrab: module uk_freesat created
2016-12-19 11:17:05.475 [ INFO] epggrab: module uk_freeview created
2016-12-19 11:17:05.475 [ INFO] epggrab: module viasat_baltic created
2016-12-19 11:17:05.475 [ INFO] epggrab: module Bulsatcom_39E created
2016-12-19 11:17:05.475 [ INFO] epggrab: module psip created
2016-12-19 11:17:05.477 [ INFO] epggrab: module opentv-ausat created
2016-12-19 11:17:05.477 [ INFO] epggrab: module opentv-skyit created
2016-12-19 11:17:05.477 [ INFO] epggrab: module opentv-skynz created
2016-12-19 11:17:05.477 [ INFO] epggrab: module opentv-skyuk created
2016-12-19 11:17:05.477 [ INFO] epggrab: module pyepg created
2016-12-19 11:17:05.477 [ INFO] epggrab: module xmltv created
2016-12-19 11:17:05.478 [ INFO] spawn: Executing "/usr/bin/tv_find_grabbers"
2016-12-19 11:17:06.614 [ INFO] epggrab: module /usr/bin/tv_grab_ar created
2016-12-19 11:17:06.614 [ INFO] epggrab: module /usr/bin/tv_grab_ch_search created
2016-12-19 11:17:06.614 [ INFO] epggrab: module /usr/bin/tv_grab_combiner created
2016-12-19 11:17:06.614 [ INFO] epggrab: module /usr/bin/tv_grab_dk_dr created
2016-12-19 11:17:06.614 [ INFO] epggrab: module /usr/bin/tv_grab_dtv_la created
2016-12-19 11:17:06.614 [ INFO] epggrab: module /usr/bin/tv_grab_es_laguiatv created
2016-12-19 11:17:06.614 [ INFO] epggrab: module /usr/bin/tv_grab_eu_dotmedia created
2016-12-19 11:17:06.614 [ INFO] epggrab: module /usr/bin/tv_grab_eu_egon created
2016-12-19 11:17:06.614 [ INFO] epggrab: module /usr/bin/tv_grab_eu_epgdata created
2016-12-19 11:17:06.614 [ INFO] epggrab: module /usr/bin/tv_grab_fi created
2016-12-19 11:17:06.614 [ INFO] epggrab: module /usr/bin/tv_grab_fi_sv created
2016-12-19 11:17:06.614 [ INFO] epggrab: module /usr/bin/tv_grab_fr created
2016-12-19 11:17:06.614 [ INFO] epggrab: module /usr/bin/tv_grab_fr_kazer created
2016-12-19 11:17:06.614 [ INFO] epggrab: module /usr/bin/tv_grab_hr created
2016-12-19 11:17:06.614 [ INFO] epggrab: module /usr/bin/tv_grab_huro created
2016-12-19 11:17:06.614 [ INFO] epggrab: module /usr/bin/tv_grab_il created
2016-12-19 11:17:06.614 [ INFO] epggrab: module /usr/bin/tv_grab_is created
2016-12-19 11:17:06.614 [ INFO] epggrab: module /usr/bin/tv_grab_it created
2016-12-19 11:17:06.614 [ INFO] epggrab: module /usr/bin/tv_grab_na_dd created
2016-12-19 11:17:06.614 [ INFO] epggrab: module /usr/bin/tv_grab_na_dtv created
2016-12-19 11:17:06.614 [ INFO] epggrab: module /usr/bin/tv_grab_na_tvmedia created
2016-12-19 11:17:06.614 [ INFO] epggrab: module /usr/bin/tv_grab_nl created
2016-12-19 11:17:06.614 [ INFO] epggrab: module /usr/bin/tv_grab_pt created
2016-12-19 11:17:06.614 [ INFO] epggrab: module /usr/bin/tv_grab_pt_meo created
2016-12-19 11:17:06.614 [ INFO] epggrab: module /usr/bin/tv_grab_sd_json created
2016-12-19 11:17:06.614 [ INFO] epggrab: module /usr/bin/tv_grab_se_swedb created
2016-12-19 11:17:06.614 [ INFO] epggrab: module /usr/bin/tv_grab_se_tvzon created
2016-12-19 11:17:06.614 [ INFO] epggrab: module /usr/bin/tv_grab_tr created
2016-12-19 11:17:06.614 [ INFO] epggrab: module /usr/bin/tv_grab_uk_atlas created
2016-12-19 11:17:06.614 [ INFO] epggrab: module /usr/bin/tv_grab_uk_bleb created
2016-12-19 11:17:06.614 [ INFO] epggrab: module /usr/bin/tv_grab_uk_rt created
2016-12-19 11:17:06.614 [ INFO] epggrab: module /usr/bin/tv_grab_uk_tvguide created
2016-12-19 11:17:06.614 [ INFO] epggrab: module /usr/bin/tv_grab_file created
2016-12-19 11:17:06.614 [ INFO] epggrab: module /usr/bin/tv_grab_wg created
2016-12-19 11:17:06.617 [ INFO] epgdb: gzip format detected, inflating (ratio 17.5% deflated size 118431)
2016-12-19 11:17:06.618 [ INFO] epgdb: parsing 678301 bytes
2016-12-19 11:17:06.625 [ INFO] epgdb: loaded v2
2016-12-19 11:17:06.625 [ INFO] epgdb: config 1
2016-12-19 11:17:06.625 [ INFO] epgdb: brands 0
2016-12-19 11:17:06.625 [ INFO] epgdb: seasons 0
2016-12-19 11:17:06.625 [ INFO] epgdb: episodes 1094
2016-12-19 11:17:06.625 [ INFO] epgdb: broadcasts 1091
2016-12-19 11:17:06.625 [ NOTICE] START: HTS Tvheadend version 4.1-2388~gb8d7880 started, running as PID:201 UID:99 GID:100, CWD:/var/run/s6/services/tvheadend CNF:/config

2016-12-19 11:17:07.553 [ INFO] mpegts: 10964H in DVB-S Network - tuning on TurboSight TBS 6922 DVB-S/S2 : DVB-S #0
2016-12-19 11:17:07.908 [ INFO] subscription: 0001: "epggrab" subscribing to mux "10964H", weight: 4, adapter: "TurboSight TBS 6922 DVB-S/S2 : DVB-S #0", network: "DVB-S Network", service: "Raw PID Subscription"

 

It might be cause you only have one adapter and its scanning for EPG and then you have no free adapters for recording.

I've disabled the Over the Air EPG options and restarted but it's not made any difference unfortunately

Share this post


Link to post

[s6-init] making user provided files available at /var/run/s6/etc...exited 0.
[s6-init] ensuring user provided files have correct perms...exited 0.
[fix-attrs.d] applying ownership & permissions fixes...
[fix-attrs.d] done.
[cont-init.d] executing container initialization scripts...
[cont-init.d] 10-adduser: executing...
usermod: no changes

-------------------------------------
_ _ _
| |___| (_) ___
| / __| | |/ _ \
| \__ \ | | (_) |
|_|___/ |_|\___/
|_|

Brought to you by linuxserver.io
We gratefully accept donations at:
https://www.linuxserver.io/index.php/donations/
-------------------------------------
GID/UID
-------------------------------------
User uid: 99
User gid: 100
-------------------------------------

[cont-init.d] 10-adduser: exited 0.
[cont-init.d] 30-config: executing...
[cont-init.d] 30-config: exited 0.
[cont-init.d] done.
[services.d] starting services
[services.d] done.
2016-12-19 11:17:05.025 [ INFO] main: Log started
2016-12-19 11:17:05.027 [ INFO] http: Starting HTTP server 0.0.0.0:9981
2016-12-19 11:17:05.028 [ INFO] htsp: Starting HTSP server 0.0.0.0:9982
2016-12-19 11:17:05.028 [ ERROR] satips: use --satip_bindaddr parameter to select the local IP for SAT>IP

2016-12-19 11:17:05.028 [ ERROR] satips: using Google lookup (might block the task until timeout)

2016-12-19 11:17:05.052 [ INFO] config: loaded
2016-12-19 11:17:05.052 [ INFO] config: scanfile (re)initialization with path <none>
2016-12-19 11:17:05.194 [ INFO] scanfile: DVB-S - loaded 1 regions with 112 networks
2016-12-19 11:17:05.194 [ INFO] scanfile: DVB-T - loaded 43 regions with 1106 networks
2016-12-19 11:17:05.194 [ INFO] scanfile: DVB-C - loaded 17 regions with 56 networks
2016-12-19 11:17:05.194 [ INFO] scanfile: ATSC-T - loaded 2 regions with 9 networks
2016-12-19 11:17:05.194 [ INFO] scanfile: ATSC-C - loaded 1 regions with 5 networks
2016-12-19 11:17:05.194 [ INFO] scanfile: ISDB-T - loaded 2 regions with 1297 networks
2016-12-19 11:17:05.473 [ INFO] linuxdvb: adapter added /dev/dvb/adapter0
2016-12-19 11:17:05.474 [ INFO] dvr: Creating new configuration ''
2016-12-19 11:17:05.475 [ INFO] csa: Using SSE2 128bit parallel descrambling
2016-12-19 11:17:05.475 [ INFO] descrambler: adding CAID 2600 as constant crypto-word (BISS)
2016-12-19 11:17:05.475 [ INFO] epggrab: module eit created
2016-12-19 11:17:05.475 [ INFO] epggrab: module uk_freesat created
2016-12-19 11:17:05.475 [ INFO] epggrab: module uk_freeview created
2016-12-19 11:17:05.475 [ INFO] epggrab: module viasat_baltic created
2016-12-19 11:17:05.475 [ INFO] epggrab: module Bulsatcom_39E created
2016-12-19 11:17:05.475 [ INFO] epggrab: module psip created
2016-12-19 11:17:05.477 [ INFO] epggrab: module opentv-ausat created
2016-12-19 11:17:05.477 [ INFO] epggrab: module opentv-skyit created
2016-12-19 11:17:05.477 [ INFO] epggrab: module opentv-skynz created
2016-12-19 11:17:05.477 [ INFO] epggrab: module opentv-skyuk created
2016-12-19 11:17:05.477 [ INFO] epggrab: module pyepg created
2016-12-19 11:17:05.477 [ INFO] epggrab: module xmltv created
2016-12-19 11:17:05.478 [ INFO] spawn: Executing "/usr/bin/tv_find_grabbers"
2016-12-19 11:17:06.614 [ INFO] epggrab: module /usr/bin/tv_grab_ar created
2016-12-19 11:17:06.614 [ INFO] epggrab: module /usr/bin/tv_grab_ch_search created
2016-12-19 11:17:06.614 [ INFO] epggrab: module /usr/bin/tv_grab_combiner created
2016-12-19 11:17:06.614 [ INFO] epggrab: module /usr/bin/tv_grab_dk_dr created
2016-12-19 11:17:06.614 [ INFO] epggrab: module /usr/bin/tv_grab_dtv_la created
2016-12-19 11:17:06.614 [ INFO] epggrab: module /usr/bin/tv_grab_es_laguiatv created
2016-12-19 11:17:06.614 [ INFO] epggrab: module /usr/bin/tv_grab_eu_dotmedia created
2016-12-19 11:17:06.614 [ INFO] epggrab: module /usr/bin/tv_grab_eu_egon created
2016-12-19 11:17:06.614 [ INFO] epggrab: module /usr/bin/tv_grab_eu_epgdata created
2016-12-19 11:17:06.614 [ INFO] epggrab: module /usr/bin/tv_grab_fi created
2016-12-19 11:17:06.614 [ INFO] epggrab: module /usr/bin/tv_grab_fi_sv created
2016-12-19 11:17:06.614 [ INFO] epggrab: module /usr/bin/tv_grab_fr created
2016-12-19 11:17:06.614 [ INFO] epggrab: module /usr/bin/tv_grab_fr_kazer created
2016-12-19 11:17:06.614 [ INFO] epggrab: module /usr/bin/tv_grab_hr created
2016-12-19 11:17:06.614 [ INFO] epggrab: module /usr/bin/tv_grab_huro created
2016-12-19 11:17:06.614 [ INFO] epggrab: module /usr/bin/tv_grab_il created
2016-12-19 11:17:06.614 [ INFO] epggrab: module /usr/bin/tv_grab_is created
2016-12-19 11:17:06.614 [ INFO] epggrab: module /usr/bin/tv_grab_it created
2016-12-19 11:17:06.614 [ INFO] epggrab: module /usr/bin/tv_grab_na_dd created
2016-12-19 11:17:06.614 [ INFO] epggrab: module /usr/bin/tv_grab_na_dtv created
2016-12-19 11:17:06.614 [ INFO] epggrab: module /usr/bin/tv_grab_na_tvmedia created
2016-12-19 11:17:06.614 [ INFO] epggrab: module /usr/bin/tv_grab_nl created
2016-12-19 11:17:06.614 [ INFO] epggrab: module /usr/bin/tv_grab_pt created
2016-12-19 11:17:06.614 [ INFO] epggrab: module /usr/bin/tv_grab_pt_meo created
2016-12-19 11:17:06.614 [ INFO] epggrab: module /usr/bin/tv_grab_sd_json created
2016-12-19 11:17:06.614 [ INFO] epggrab: module /usr/bin/tv_grab_se_swedb created
2016-12-19 11:17:06.614 [ INFO] epggrab: module /usr/bin/tv_grab_se_tvzon created
2016-12-19 11:17:06.614 [ INFO] epggrab: module /usr/bin/tv_grab_tr created
2016-12-19 11:17:06.614 [ INFO] epggrab: module /usr/bin/tv_grab_uk_atlas created
2016-12-19 11:17:06.614 [ INFO] epggrab: module /usr/bin/tv_grab_uk_bleb created
2016-12-19 11:17:06.614 [ INFO] epggrab: module /usr/bin/tv_grab_uk_rt created
2016-12-19 11:17:06.614 [ INFO] epggrab: module /usr/bin/tv_grab_uk_tvguide created
2016-12-19 11:17:06.614 [ INFO] epggrab: module /usr/bin/tv_grab_file created
2016-12-19 11:17:06.614 [ INFO] epggrab: module /usr/bin/tv_grab_wg created
2016-12-19 11:17:06.617 [ INFO] epgdb: gzip format detected, inflating (ratio 17.5% deflated size 118431)
2016-12-19 11:17:06.618 [ INFO] epgdb: parsing 678301 bytes
2016-12-19 11:17:06.625 [ INFO] epgdb: loaded v2
2016-12-19 11:17:06.625 [ INFO] epgdb: config 1
2016-12-19 11:17:06.625 [ INFO] epgdb: brands 0
2016-12-19 11:17:06.625 [ INFO] epgdb: seasons 0
2016-12-19 11:17:06.625 [ INFO] epgdb: episodes 1094
2016-12-19 11:17:06.625 [ INFO] epgdb: broadcasts 1091
2016-12-19 11:17:06.625 [ NOTICE] START: HTS Tvheadend version 4.1-2388~gb8d7880 started, running as PID:201 UID:99 GID:100, CWD:/var/run/s6/services/tvheadend CNF:/config

2016-12-19 11:17:07.553 [ INFO] mpegts: 10964H in DVB-S Network - tuning on TurboSight TBS 6922 DVB-S/S2 : DVB-S #0
2016-12-19 11:17:07.908 [ INFO] subscription: 0001: "epggrab" subscribing to mux "10964H", weight: 4, adapter: "TurboSight TBS 6922 DVB-S/S2 : DVB-S #0", network: "DVB-S Network", service: "Raw PID Subscription"

 

It might be cause you only have one adapter and its scanning for EPG and then you have no free adapters for recording.

I've disabled the Over the Air EPG options and restarted but it's not made any difference unfortunately

I've fixed it - is was a user setting, my user interface level was set to default, I changed it to Expert and I can now see the DVR sections.

Share this post


Link to post

I've just set this up but I've hit a problem - presumably something obvious that I'm missing

 

I don't have any record options in the EPG, I've run through the wizard and I have set up some channels on DVB-S2. I can stream these but I don't even see a record option in the EPG, the main Auto-Rec option is in the menu at the top but it's greyed out

 

Is there a flag I need to set somewhere to allow recordings?

Have you clicked the little info button to the left of the EPG entry? Then a new window pops up with recording options.

 

Also don't forget to configure your recording profiles.

Share this post


Link to post

[s6-init] making user provided files available at /var/run/s6/etc...exited 0.
[s6-init] ensuring user provided files have correct perms...exited 0.
[fix-attrs.d] applying ownership & permissions fixes...
[fix-attrs.d] done.
[cont-init.d] executing container initialization scripts...
[cont-init.d] 10-adduser: executing...
usermod: no changes

-------------------------------------
_ _ _
| |___| (_) ___
| / __| | |/ _ \
| \__ \ | | (_) |
|_|___/ |_|\___/
|_|

Brought to you by linuxserver.io
We gratefully accept donations at:
https://www.linuxserver.io/index.php/donations/
-------------------------------------
GID/UID
-------------------------------------
User uid: 99
User gid: 100
-------------------------------------

[cont-init.d] 10-adduser: exited 0.
[cont-init.d] 30-config: executing...
[cont-init.d] 30-config: exited 0.
[cont-init.d] done.
[services.d] starting services
[services.d] done.
2016-12-19 11:17:05.025 [ INFO] main: Log started
2016-12-19 11:17:05.027 [ INFO] http: Starting HTTP server 0.0.0.0:9981
2016-12-19 11:17:05.028 [ INFO] htsp: Starting HTSP server 0.0.0.0:9982
2016-12-19 11:17:05.028 [ ERROR] satips: use --satip_bindaddr parameter to select the local IP for SAT>IP

2016-12-19 11:17:05.028 [ ERROR] satips: using Google lookup (might block the task until timeout)

2016-12-19 11:17:05.052 [ INFO] config: loaded
2016-12-19 11:17:05.052 [ INFO] config: scanfile (re)initialization with path <none>
2016-12-19 11:17:05.194 [ INFO] scanfile: DVB-S - loaded 1 regions with 112 networks
2016-12-19 11:17:05.194 [ INFO] scanfile: DVB-T - loaded 43 regions with 1106 networks
2016-12-19 11:17:05.194 [ INFO] scanfile: DVB-C - loaded 17 regions with 56 networks
2016-12-19 11:17:05.194 [ INFO] scanfile: ATSC-T - loaded 2 regions with 9 networks
2016-12-19 11:17:05.194 [ INFO] scanfile: ATSC-C - loaded 1 regions with 5 networks
2016-12-19 11:17:05.194 [ INFO] scanfile: ISDB-T - loaded 2 regions with 1297 networks
2016-12-19 11:17:05.473 [ INFO] linuxdvb: adapter added /dev/dvb/adapter0
2016-12-19 11:17:05.474 [ INFO] dvr: Creating new configuration ''
2016-12-19 11:17:05.475 [ INFO] csa: Using SSE2 128bit parallel descrambling
2016-12-19 11:17:05.475 [ INFO] descrambler: adding CAID 2600 as constant crypto-word (BISS)
2016-12-19 11:17:05.475 [ INFO] epggrab: module eit created
2016-12-19 11:17:05.475 [ INFO] epggrab: module uk_freesat created
2016-12-19 11:17:05.475 [ INFO] epggrab: module uk_freeview created
2016-12-19 11:17:05.475 [ INFO] epggrab: module viasat_baltic created
2016-12-19 11:17:05.475 [ INFO] epggrab: module Bulsatcom_39E created
2016-12-19 11:17:05.475 [ INFO] epggrab: module psip created
2016-12-19 11:17:05.477 [ INFO] epggrab: module opentv-ausat created
2016-12-19 11:17:05.477 [ INFO] epggrab: module opentv-skyit created
2016-12-19 11:17:05.477 [ INFO] epggrab: module opentv-skynz created
2016-12-19 11:17:05.477 [ INFO] epggrab: module opentv-skyuk created
2016-12-19 11:17:05.477 [ INFO] epggrab: module pyepg created
2016-12-19 11:17:05.477 [ INFO] epggrab: module xmltv created
2016-12-19 11:17:05.478 [ INFO] spawn: Executing "/usr/bin/tv_find_grabbers"
2016-12-19 11:17:06.614 [ INFO] epggrab: module /usr/bin/tv_grab_ar created
2016-12-19 11:17:06.614 [ INFO] epggrab: module /usr/bin/tv_grab_ch_search created
2016-12-19 11:17:06.614 [ INFO] epggrab: module /usr/bin/tv_grab_combiner created
2016-12-19 11:17:06.614 [ INFO] epggrab: module /usr/bin/tv_grab_dk_dr created
2016-12-19 11:17:06.614 [ INFO] epggrab: module /usr/bin/tv_grab_dtv_la created
2016-12-19 11:17:06.614 [ INFO] epggrab: module /usr/bin/tv_grab_es_laguiatv created
2016-12-19 11:17:06.614 [ INFO] epggrab: module /usr/bin/tv_grab_eu_dotmedia created
2016-12-19 11:17:06.614 [ INFO] epggrab: module /usr/bin/tv_grab_eu_egon created
2016-12-19 11:17:06.614 [ INFO] epggrab: module /usr/bin/tv_grab_eu_epgdata created
2016-12-19 11:17:06.614 [ INFO] epggrab: module /usr/bin/tv_grab_fi created
2016-12-19 11:17:06.614 [ INFO] epggrab: module /usr/bin/tv_grab_fi_sv created
2016-12-19 11:17:06.614 [ INFO] epggrab: module /usr/bin/tv_grab_fr created
2016-12-19 11:17:06.614 [ INFO] epggrab: module /usr/bin/tv_grab_fr_kazer created
2016-12-19 11:17:06.614 [ INFO] epggrab: module /usr/bin/tv_grab_hr created
2016-12-19 11:17:06.614 [ INFO] epggrab: module /usr/bin/tv_grab_huro created
2016-12-19 11:17:06.614 [ INFO] epggrab: module /usr/bin/tv_grab_il created
2016-12-19 11:17:06.614 [ INFO] epggrab: module /usr/bin/tv_grab_is created
2016-12-19 11:17:06.614 [ INFO] epggrab: module /usr/bin/tv_grab_it created
2016-12-19 11:17:06.614 [ INFO] epggrab: module /usr/bin/tv_grab_na_dd created
2016-12-19 11:17:06.614 [ INFO] epggrab: module /usr/bin/tv_grab_na_dtv created
2016-12-19 11:17:06.614 [ INFO] epggrab: module /usr/bin/tv_grab_na_tvmedia created
2016-12-19 11:17:06.614 [ INFO] epggrab: module /usr/bin/tv_grab_nl created
2016-12-19 11:17:06.614 [ INFO] epggrab: module /usr/bin/tv_grab_pt created
2016-12-19 11:17:06.614 [ INFO] epggrab: module /usr/bin/tv_grab_pt_meo created
2016-12-19 11:17:06.614 [ INFO] epggrab: module /usr/bin/tv_grab_sd_json created
2016-12-19 11:17:06.614 [ INFO] epggrab: module /usr/bin/tv_grab_se_swedb created
2016-12-19 11:17:06.614 [ INFO] epggrab: module /usr/bin/tv_grab_se_tvzon created
2016-12-19 11:17:06.614 [ INFO] epggrab: module /usr/bin/tv_grab_tr created
2016-12-19 11:17:06.614 [ INFO] epggrab: module /usr/bin/tv_grab_uk_atlas created
2016-12-19 11:17:06.614 [ INFO] epggrab: module /usr/bin/tv_grab_uk_bleb created
2016-12-19 11:17:06.614 [ INFO] epggrab: module /usr/bin/tv_grab_uk_rt created
2016-12-19 11:17:06.614 [ INFO] epggrab: module /usr/bin/tv_grab_uk_tvguide created
2016-12-19 11:17:06.614 [ INFO] epggrab: module /usr/bin/tv_grab_file created
2016-12-19 11:17:06.614 [ INFO] epggrab: module /usr/bin/tv_grab_wg created
2016-12-19 11:17:06.617 [ INFO] epgdb: gzip format detected, inflating (ratio 17.5% deflated size 118431)
2016-12-19 11:17:06.618 [ INFO] epgdb: parsing 678301 bytes
2016-12-19 11:17:06.625 [ INFO] epgdb: loaded v2
2016-12-19 11:17:06.625 [ INFO] epgdb: config 1
2016-12-19 11:17:06.625 [ INFO] epgdb: brands 0
2016-12-19 11:17:06.625 [ INFO] epgdb: seasons 0
2016-12-19 11:17:06.625 [ INFO] epgdb: episodes 1094
2016-12-19 11:17:06.625 [ INFO] epgdb: broadcasts 1091
2016-12-19 11:17:06.625 [ NOTICE] START: HTS Tvheadend version 4.1-2388~gb8d7880 started, running as PID:201 UID:99 GID:100, CWD:/var/run/s6/services/tvheadend CNF:/config

2016-12-19 11:17:07.553 [ INFO] mpegts: 10964H in DVB-S Network - tuning on TurboSight TBS 6922 DVB-S/S2 : DVB-S #0
2016-12-19 11:17:07.908 [ INFO] subscription: 0001: "epggrab" subscribing to mux "10964H", weight: 4, adapter: "TurboSight TBS 6922 DVB-S/S2 : DVB-S #0", network: "DVB-S Network", service: "Raw PID Subscription"

 

It might be cause you only have one adapter and its scanning for EPG and then you have no free adapters for recording.

I've disabled the Over the Air EPG options and restarted but it's not made any difference unfortunately

I've fixed it - is was a user setting, my user interface level was set to default, I changed it to Expert and I can now see the DVR sections.

 

The first thing I do is to change it to expert, so didn't know about this. Good to know  :)

Share this post


Link to post

This may be is an obvious question but I cannot find the answer anywhere. Why can I not login to the webgui? It asks for a password.

 

Here is what docker executes:

 

root@localhost:# /usr/local/emhttp/plugins/dynamix.docker.manager/scripts/docker run -d --name="tvheadend" --net="bridge" -e TZ="America/Los_Angeles" -e HOST_OS="unRAID" -e "PGID"="100" -e "PUID"="99" -p 9981:9981/tcp -p 9982:9982/tcp -v "/mnt/cache/appdata/tvheadend":"/config":rw -v "/mnt/cache/tvheadend/":"/recordings":rw linuxserver/tvheadend

0ae988c34997275fa38e5ce86231e7785c2f010f82f26128cc89d397c9574633

 

I can see tvheadend is running as user: abc but have no idea how to get into the webgui..

Share this post


Link to post

This may be is an obvious question but I cannot find the answer anywhere. Why can I not login to the webgui? It asks for a password.

 

Here is what docker executes:

 

root@localhost:# /usr/local/emhttp/plugins/dynamix.docker.manager/scripts/docker run -d --name="tvheadend" --net="bridge" -e TZ="America/Los_Angeles" -e HOST_OS="unRAID" -e "PGID"="100" -e "PUID"="99" -p 9981:9981/tcp -p 9982:9982/tcp -v "/mnt/cache/appdata/tvheadend":"/config":rw -v "/mnt/cache/tvheadend/":"/recordings":rw linuxserver/tvheadend

0ae988c34997275fa38e5ce86231e7785c2f010f82f26128cc89d397c9574633

 

I can see tvheadend is running as user: abc but have no idea how to get into the webgui..

 

I struggled too, found out I needed to create a file in the config folder called superuser

with contents

 

{

"username": "USERNAME",

"password": "PASSWORD"

}

 

 

 

Sent from my iPhone using Tapatalk

Share this post


Link to post

This may be is an obvious question but I cannot find the answer anywhere. Why can I not login to the webgui? It asks for a password.

 

Here is what docker executes:

 

root@localhost:# /usr/local/emhttp/plugins/dynamix.docker.manager/scripts/docker run -d --name="tvheadend" --net="bridge" -e TZ="America/Los_Angeles" -e HOST_OS="unRAID" -e "PGID"="100" -e "PUID"="99" -p 9981:9981/tcp -p 9982:9982/tcp -v "/mnt/cache/appdata/tvheadend":"/config":rw -v "/mnt/cache/tvheadend/":"/recordings":rw linuxserver/tvheadend

0ae988c34997275fa38e5ce86231e7785c2f010f82f26128cc89d397c9574633

 

I can see tvheadend is running as user: abc but have no idea how to get into the webgui..

 

It's a bug in tvheadend that does this if its a new install. It's fixed, but will not be in the container until next Friday when our containers refreshes.

 

Good thing Michael had the solution  :)

Share this post


Link to post

Hi everyone,

 

This may sound silly but I have looked everywhere and simply cannot find the default login for the web gui.

 

Could someone assist? I've looked everyone online and all the config files!?

Share this post


Link to post

Hi everyone,

 

This may sound silly but I have looked everywhere and simply cannot find the default login for the web gui.

 

Could someone assist? I've looked everyone online and all the config files!?

 

Tried looking at the posts above yours?  ::)

Share this post


Link to post

Hi everyone,

 

This may sound silly but I have looked everywhere and simply cannot find the default login for the web gui.

 

Could someone assist? I've looked everyone online and all the config files!?

 

You could have bothered to look 3 posts above yours for the solution...

Share this post


Link to post

Has anyone playback (of recorded material) issues?

 

I'm clutching at straws here, as it's probably a configuration issue, but I've spent hours on this so far, googled, checked documentation, experimented and still cannot find a resolution. Thought I'd ask here in case it is docker specific.

 

DVR source is a HDHomeRun (connect). Recording profile set to passthrough so records in .ts format. LIVE TV playback works fine from the web UI, VLC, iPad, AppleTV etc.

 

With recordings, if I browse directly (via the network) I can playback fine in VLC/Plex or other software fine.

 

In the Web UI or via VLC (stream from Network) or other software that requires the Web UI link, playback fails. The link appears to be:

 

http://serverip:9981/dvrfile/filenamehash

 

This address is not resolved.

 

As I say, live TV is working great, just not playback of recorded material.

 

Any pointers most gratefully received!

Share this post


Link to post

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.