Project

General

Profile

Bug #1870

all IPTV channels missed

Added by NiCrAm 0oo0 about 11 years ago. Updated over 10 years ago.

Status:
Need feedback
Priority:
Normal
Assignee:
-
Category:
IPTV
Target version:
-
Start date:
2013-12-14
Due date:
% Done:

0%

Estimated time:
Found in version:
3.9.282~g6f62adc
Affected Versions:

Description

Hi,
I've upgraded TVH to latest version from git. My all IPTV channels have disappeared.
When I start (with my old config) TVH crashes:

#v+
Dec 14 22:26:02 streamer tvheadend20760: thread: created thread 139780927190784 [tvhlog_thread / 0x408840((nil))]
Dec 14 22:26:02 streamer tvheadend20760: thread: created thread 139780918798080 [idnode_thread / 0x409a00((nil))]
Dec 14 22:26:02 streamer tvheadend20760: thread: created thread 139780910405376 [imagecache_thread / 0x42e330((nil))]
Dec 14 22:26:02 streamer tvheadend20760: thread: created thread 139780902012672 [service_saver / 0x41e580((nil))]
Dec 14 22:26:02 streamer tvheadend20760: mpegts: IPTV - added network IPTV Network
Dec 14 22:26:02 streamer tvheadend20760: thread: created thread 139780893619968 [mpegts_input_tabl / 0x44f120(0x6c5e40)]
Dec 14 22:26:02 streamer tvheadend20760: thread: created thread 139780885227264 [iptv_input_thread / 0x467220((nil))]
Dec 14 22:26:02 streamer tvheadend20760: mpegts: IPTV Network - added Multiplex [onid:FFFF tsid:FFFF] to scan pending q
Dec 14 22:26:03 streamer tvheadend20760: charset: 138 entries loaded
Dec 14 22:26:03 streamer tvheadend20760: thread: created thread 139780876834560 [timeshift_reaper_ / 0x469660((nil))]
Dec 14 22:26:03 streamer tvheadend20760: thread: created thread 139780868441856 [http_thread / 0x4308c0((nil))]
Dec 14 22:26:03 streamer tvheadend20760: thread: created thread 139780860049152 [tcp_server_loop / 0x40e120((nil))]
Dec 14 22:26:03 streamer tvheadend20760: thread: created thread 139780247516928 [service_mapper_th / 0x430380((nil))]
Dec 14 22:26:03 streamer tvheadend20760: CSA: Using SSE2 128bit parallel descrambling
Dec 14 22:26:03 streamer tvheadend20760: epggrab: module eit created
Dec 14 22:26:03 streamer tvheadend20760: epggrab: module uk_freesat created
Dec 14 22:26:03 streamer tvheadend20760: epggrab: module uk_freeview created
Dec 14 22:26:03 streamer tvheadend20760: epggrab: module viasat_baltic created
Dec 14 22:26:03 streamer tvheadend20760: opentv: dictionary skyit loaded
Dec 14 22:26:03 streamer tvheadend20760: opentv: dictionary skyeng loaded
Dec 14 22:26:03 streamer tvheadend20760: opentv: dictonaries loaded
Dec 14 22:26:03 streamer tvheadend20760: opentv: genre map skyuk loaded
Dec 14 22:26:03 streamer tvheadend20760: opentv: genre maps loaded
Dec 14 22:26:03 streamer tvheadend20760: epggrab: module opentv-skyit created
Dec 14 22:26:03 streamer tvheadend20760: opentv: provider skyit loaded
Dec 14 22:26:03 streamer tvheadend20760: epggrab: module opentv-ausat created
Dec 14 22:26:03 streamer tvheadend20760: opentv: provider ausat loaded
Dec 14 22:26:03 streamer tvheadend20760: epggrab: module opentv-skyuk created
Dec 14 22:26:03 streamer tvheadend20760: opentv: provider skyuk loaded
Dec 14 22:26:03 streamer tvheadend20760: opentv: providers loaded
Dec 14 22:26:03 streamer tvheadend20760: epggrab: module pyepg created
Dec 14 22:26:03 streamer tvheadend20760: epggrab: module xmltv created
Dec 14 22:26:03 streamer tvheadend20760: epggrab: using internal grab search
Dec 14 22:26:03 streamer tvheadend20760: epggrab: module /usr/bin/tv_grab_pl_epguide created
Dec 14 22:26:03 streamer tvheadend20760: epggrab: module /usr/bin/tv_grab_file created
Dec 14 22:26:03 streamer tvheadend20760: thread: created thread 139780239124224 [_epggrab_internal / 0x417df0((nil))]
Dec 14 22:26:03 streamer tvheadend20760: /usr/bin/tv_grab_file: grab /usr/bin/tv_grab_file
Dec 14 22:26:05 streamer tvheadend20760: /usr/bin/tv_grab_file: grab took 2 seconds
Dec 14 22:26:05 streamer tvheadend20760: epgdb: loaded v2
Dec 14 22:26:05 streamer tvheadend20760: epgdb: channels 0
Dec 14 22:26:05 streamer tvheadend20760: epgdb: brands 0
Dec 14 22:26:05 streamer tvheadend20760: epgdb: seasons 0
Dec 14 22:26:05 streamer tvheadend20760: epgdb: episodes 39422
Dec 14 22:26:05 streamer tvheadend20760: epgdb: broadcasts 0
Dec 14 22:26:05 streamer tvheadend20760: dvr: Creating new configuration ''
Dec 14 22:26:05 streamer tvheadend20760: thread: created thread 139780230731520 [_dvr_inotify_thre / 0x46d1b0((nil))]
Dec 14 22:26:06 streamer tvheadend20760: thread: created thread 139780222338816 [avahi_thread / 0x46d2d0((nil))]
Dec 14 22:26:06 streamer tvheadend20760: START: HTS Tvheadend version 3.9.282~g6f62adc started, running as PID:20760 UID:1001 GID:27, settings located in '/opt/tvheadend/home//.hts/tvheadend'
Dec 14 22:26:06 streamer tvheadend20760: CRASH: Signal: 11 in PRG: /opt/tvheadend/bin/tvheadend (3.9.282~g6f62adc) [8f01bebe6b8e5c72a3e519599fac826f7e5d67e2] CWD: /
Dec 14 22:26:06 streamer tvheadend20760: CRASH: Fault address (nil) (Address not mapped)
Dec 14 22:26:06 streamer tvheadend20760: CRASH: Loaded libraries: linux-vdso.so.1 /usr/lib64/libssl.so.1.0.0 /usr/lib64/libcrypto.so.1.0.0 /lib64/libz.so.1 /usr/lib64/libcurl.so.4 /usr/lib64/libavahi-common.so.3 /usr/lib64/libavahi-client.so.3 /usr/lib64/libavcodec.so.53 /usr/lib64/libavutil.so.51 /usr/lib64/libavformat.so.53 /usr/lib64/libswscale.so.2 /lib64/librt.so.1 /lib64/libdl.so.2 /lib64/libpthread.so.0 /lib64/libm.so.6 /lib64/libc.so.6 /usr/lib64/libdbus-1.so.3 /usr/lib64/libxvidcore.so.4 /usr/lib64/libx264.so.125 /lib64/libbz2.so.1 /lib64/ld-linux-x86-64.so.2 /lib64/libnss_compat.so.2 /lib64/libnsl.so.1 /lib64/libnss_nis.so.2 /lib64/libnss_files.so.2
Dec 14 22:26:06 streamer tvheadend20760: CRASH: Register dump [23]: 00000000000001000000000000000000000000000000000000000000000002460000000000000000000000000000000200000000004904d8000000000000000000007ffff8a3e2a0000000000000000000000000023571d000007ffff8a3e2a000007ffff8a3e2a000007ffff8a3e2a0000000000000000000007ffff8a3e24800007f2149c9891c000000000001021200000000000000330000000000000004000000000000000efffffffe7ffbba150000000000000000
Dec 14 22:26:06 streamer tvheadend20760: CRASH: STACKTRACE
Dec 14 22:26:06 streamer tvheadend20760: CRASH: /usr/src/tvheadend/src/trap.c:143 0x42a916
Dec 14 22:26:06 streamer tvheadend20760: CRASH: ??:0 0x7f214a205b00
Dec 14 22:26:06 streamer tvheadend20760: CRASH: ??:0 0x7f2149c9891c
Dec 14 22:26:06 streamer tvheadend20760: CRASH: /usr/src/tvheadend/src/input/mpegts/mpegts_mux.c:383 0x4517cd
Dec 14 22:26:06 streamer tvheadend20760: CRASH: /usr/src/tvheadend/src/subscriptions.c:601 0x41ca12
Dec 14 22:26:06 streamer tvheadend20760: CRASH: /usr/src/tvheadend/src/input/mpegts/mpegts_mux.c:787 0x45222f
Dec 14 22:26:06 streamer tvheadend20760: CRASH: /usr/src/tvheadend/src/input/mpegts/mpegts_network.c:263 0x44f9d5
Dec 14 22:26:06 streamer tvheadend20760: /usr/bin/tv_grab_file: parse took 0 seconds
Dec 14 22:26:06 streamer tvheadend20760: /usr/bin/tv_grab_file: channels tot= 117 new= 0 mod= 0
Dec 14 22:26:06 streamer tvheadend20760: /usr/bin/tv_grab_file: brands tot= 0 new= 0 mod= 0
Dec 14 22:26:06 streamer tvheadend20760: /usr/bin/tv_grab_file: seasons tot= 0 new= 0 mod= 0
Dec 14 22:26:06 streamer tvheadend20760: /usr/bin/tv_grab_file: episodes tot= 0 new= 0 mod= 0
Dec 14 22:26:06 streamer tvheadend20760: /usr/bin/tv_grab_file: broadcasts tot= 0 new= 0 mod= 0
Dec 14 22:26:06 streamer tvheadend20760: CRASH: /usr/src/tvheadend/src/main.c:377 0x4077f9
Dec 14 22:26:06 streamer tvheadend20760: CRASH: __libc_start_main+0xee (/lib64/libc.so.6)
Dec 14 22:26:06 streamer tvheadend20760: CRASH: ??:? 0x407bf5
Dec 14 22:26:06 streamer kernel: [5040278.055891] tvheadend20760: segfault at 0 ip 00007f2149c9891c sp 00007ffff8a3e248 error 4 in libc-2.16.so[7f2149b55000+19e000]
#v-

when I remove .hts directory, new configuragion is created, but i can't find where add IPTV channels :/ Is this feature removed?

History

#1

Updated by Amade Kovacs about 11 years ago

No, iptv feature not removed, you can find it under config -> DVB Input -> Muxes -> add button -> select IPTV.

The tricky part is the URL. Right scheme is: udp://1.2.3.4:2345 in general udp://IP:Port

#2

Updated by NiCrAm 0oo0 about 11 years ago

IPTV channel as Mux? Who is invented that solution :/ Previous method of configuration was better, one channel one entry. Now is more to click and is not intuitive.

#3

Updated by Amade Kovacs about 11 years ago

Much better than before. At the moment I have 8 IP sources each contains 6-10 programs. So iptv input is definitely a mux.

#4

Updated by Adam Sutton about 11 years ago

  • Status changed from New to Need feedback

Guys,

The answer is that you're both right. IPTV streams should be added as a mux, since there are services that exist that do indeed encapsulate multiple services in a given IPTV feed. However I had intended, and never got around to it, to allow users to mark things as single service only and provide a name that will auto map to the service name and probably also auto-create a channel. Though not 100% sure about that last bit.

As for the missing configuration, if you can provide me with your original config directory I'd really appreciate that as I'll ensure I add IPTV config to the migration script.

Ta
Adam

#5

Updated by NiCrAm 0oo0 about 11 years ago

My directores with config was sent to Your mail Adam

#6

Updated by Serge Buzzzzer about 11 years ago

Was sent to your email too. (I have only iptv muxes.)

Thx.

#7

Updated by Serge Buzzzzer almost 11 years ago

Last migration script fail, if a channel is not broadcast now by the IPTV provider.
(thats iptvservices have no "stream": {} tags)

#8

Updated by Gedas 07 almost 11 years ago

Hello i have imagenio IPTV and my network is like rtp::8200 and i don't know how can i added because i add in mux but doesn't works

#9

Updated by lore lore over 10 years ago

az kak moga da gledam predlaganata ot saita IPTV ???

Also available in: Atom PDF