Hello,
Can someone help with some IPTV problems as I'm trying this feature for the first time. I'm running 4.1-2405 on ubuntu 16.04
I added a network as IPTV Automatic and pointed to a m3u8 file. I also set the "Service ID"=1 as it doesn't seem to find anything otherwise. This creates a whole bunch of Muxes and if I have "Service ID"=1 then it also creates Services for every mux. If I try to play the channel I get this in the log
------------------------------------------
Mar 30 13:47:01 us-tvh tvheadend[999]: http: x.x.x.x: using ticket 77CE3908629BEA5D2095C5A01648C11B68159627 for /stream/mux/091f2348a5f3c940bda99fbbd62efe9c
Mar 30 13:47:01 us-tvh tvheadend[999]: mpegts: name
Mar 30 13:47:03 us-tvh tvheadend[999]: subscription: 18A3: "HTTP" subscribing to mux "name", weight: 10, adapter: "IPTV", network: "xxx", service: "Raw PID Subscription", hostname="x.x.x.x", client="VLC/2.2.4 LibVLC/2.2.4"
Mar 30 13:47:19 us-tvh tvheadend[999]: subscription: 18A3: service instance is bad, reason: No input detected
Mar 30 13:47:21 us-tvh tvheadend[999]: subscription: 18A3: No input source available for subscription "HTTP" to mux "name"
Mar 30 13:47:21 us-tvh tvheadend[999]: webui: Couldn't start streaming /stream/mux/091f2348a5f3c940bda99fbbd62efe9c?ticket=77CE3908629BEA5D2095C5A01648C11B68159627, No input detected
------------------------------------------
I did an ffmpeg -i on the m3u file that is listed under the mux and it says this
---------------------------------------
Input #0, hls,applehttp, from '
http://host/file.m3u8':
Duration: N/A, start: 30370.372000, bitrate: N/A
Program 0
Metadata:
variant_bitrate : 0
Stream #0:0: Video: h264 (Main) ([27][0][0][0] / 0x001B), yuv420p, 960x540 [SAR 1:1 DAR 16:9], 29.97 fps, 29.97 tbr, 90k tbn, 59.94 tbc
Stream #0:1: Audio: aac (LC) ([15][0][0][0] / 0x000F), 48000 Hz, stereo, fltp, 126 kb/s
At least one output file must be specified
---------------------------------------
any thoughts for my next steps? I can open the m3u8 fine with VLC and open the particular stream i am testing with
UPDATE:
I can also do this and get data (.ts file grows quickly and i can play that .ts file in VLC)
ffmpeg -loglevel fatal -i
http://server:80/path/file.m3u8 -vcodec copy -acodec copy -metadata service_provider=XXX -metadata service_name=XXX -f mpegts pipe:1 > output.ts