Kodi Community Forum

Full Version: IPTV Simple now supports Catchup and Timeshifted Catchup in Kodi Matrix
You're currently viewing a stripped down version of our content. View the full version with proper formatting.
Pages: 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
EXTINF:-1 timeshift="3" tvg-id="DASERST" tvg-name="Das Erste HD" tvg-logo="http://*logo*.png" catchup="default" catchup-days="4" catchup-source="http://iptv.***provider***.de:5050/streaming/timeshift.php?username=***user***&password=***pw***&stream=4678.ts&start={Y}-{m}-{d}:{H}-{M}&duration={duration:60}" group-title="***any you like***",Das Erste HD
http://iptv.***provider***.de:5050/***us...**/4678.ts

Working config for german iptv provider. No hls/m3u8. Just m3u XC.

Image

"Standard" = default
And at the bottom "via timeshift" u have to try it. For me it works if Switched on. I can play the tvshows of the past 3 das, or 3,5 days via guide.
@moejoe which german iptv provider can you recommend?

Have you added the catchup config in the m3u by your own? Which tool?
(2022-02-13, 10:14)vqcorkyvmlnby Wrote: [ -> ]@moejoe which german iptv provider can you recommend?

Have you added the catchup config in the m3u by your own? Which tool?

Please no discussion of providers on the forum. If you really want to know send a PM.
How is a PM possible?
For a newbie account, it's not.

Basically do not discuss IPTV providers here, as it's too close to the edge of our piracy policy (wiki) all too often.
Ok I get that newbie Rule now Big Grin
Great
Is there a way to control initial stream timeout?
Without #KODIPROP PVR Simple gets an error after 35-40s. Quite a long waiting.
If #KODIPROP:http-reconnect=true provided then 5 sec. timeout. Way fast.
I would like to have smth in between, let's say 10-12 sec.
(2022-03-25, 15:59)routir Wrote: [ -> ]Is there a way to control initial stream timeout?
Without #KODIPROP PVR Simple gets an error after 35-40s. Quite a long waiting.
If #KODIPROP:http-reconnect=true provided then 5 sec. timeout. Way fast.
I would like to have smth in between, let's say 10-12 sec.

Unfortunately not. That is a default functionality provided by ffmpeg.
@phunkyfish: Was there any progress been made regarding saving current position of PVR stream on stop to database and continue playing from archive? And also json interface to play from specific time from archive? I think this would be nice addition to functionality in Nexus Smile
(2022-04-03, 18:00)ultraman Wrote: [ -> ]@phunkyfish: Was there any progress been made regarding saving current position of PVR stream on stop to database and continue playing from archive? And also json interface to play from specific time from archive? I think this would be nice addition to functionality in Nexus Smile

I agree it would be. I’d really like to have this be part of kodi core so any addon can use it, plus to make into the JSON api it must be in core. But unfortunately I’m short of dev hours at the moment and we’d need API changes to support this.

Today you can play a live channel, or you can play an EPG entry. We’d want to add a play from a time point. Once we have that we can implement the resume feature easily.
I wonder if the #KODIPROP tag is properly placed?

The example here:
#KODIPROP:inputstream=inputstream.ffmpegdirect
#KODIPROP:mimetype=application/x-mpegURL
#EXTINF:-1 ,Channel one
http://192.168.1.000/channel/.m3u8

Shoudn't it be after #EXTINF ?
#EXTINF:-1 ,Channel one
#KODIPROP:inputstream=inputstream.ffmpegdirect
#KODIPROP:mimetype=application/x-mpegURL
http://192.168.1.000/channel/.m3u8
(2022-04-29, 00:17)routir Wrote: [ -> ]I wonder if the #KODIPROP tag is properly placed?

The example here:
#KODIPROP:inputstream=inputstream.ffmpegdirect
#KODIPROP:mimetype=application/x-mpegURL
#EXTINF:-1 ,Channel one
http://192.168.1.000/channel/.m3u8

Shoudn't it be after #EXTINF ?
#EXTINF:-1 ,Channel one
#KODIPROP:inputstream=inputstream.ffmpegdirect
#KODIPROP:mimetype=application/x-mpegURL
http://192.168.1.000/channel/.m3u8

It does not matter once it’s before the URL.
I have a playlist containing TS live streams and catchups as HLS.
Sample here:
#KODIPROP:inputstream=inputstream.ffmpegdirect
#KODIPROP:mimetype=video/mp2t
#KODIPROP:inputstream.ffmpegdirect.manifest_type=ts
#KODIPROP:http-reconnect=true
#EXTINF:-1 catchup="default" catchup-days="3" catchup-source="http://someurl.m3u8?offset=-${offset}&version=2|User-Agent=(_._)" ,TNN
http://livestreamurl

I get an error if try playing catchup with #KODIPROP:mimetype=video/mp2t 
Once removed plays just fine, but live streams take ages to load.

How can I use catchup=default url in HLS format with TS live stream together?
You can’t, you would need to have two separate channels. It would only work if both are HLS or both are TS.
Pages: 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