Posts: 3,101
Joined: Apr 2014
Reputation:
270
The other thing I wondered is: is all this effort worth it?
On a phone kodi is probably going to be stopped frequently by the operating system due to other apps coming to the foreground and battery saving sleep states.
You're not likely going to get reliable recordings.
An always on tv box should be ok though.
Also I still haven't found a comfortable kodi skin for phones. Tablets maybe.
I did make the Naked skin a while ago for phones but it is very spartan and needs updating for Krypton and Leia.
Posts: 101
Joined: May 2017
Reputation:
9
JQZ*
Senior Member
Posts: 101
2018-09-03, 23:39
(This post was last modified: 2018-09-03, 23:41 by JQZ*.)
I was wondering about that. I've only set up kodi in the past few days. But I did have my provider's app installed last week and was able to stream video continuously all afternoon. Not having a lot of experience with android and phones, I wonder if android apps are lighter on system resources than Kodi and Kodi addons. I've yet to try streaming video in Kodi for anything over a few minutes of testing. But there's not a lot of apps installed on the stock tiny 8 GB memory. And if I root it I can pull many useless ones out, like the T-Mobile app that constantly hounds me to update it..
What is it about estuary that makes you want for another skin? Thankfully google answers all my questions about navigating it coming from my favorite xconfluence and Confluence Customizable Mod before it.
Posts: 31
Joined: Sep 2018
Reputation:
3
Thank you so much for the quick reply....I was able to go all the way to down to the step of pointing ffmpeg. But now I don't know how I load my channels. I can't figure out how to do Maintenance\ Reload Data to see if it works. I only have in Maintenance\ Job or Rules and both are empty. There's no reload options.
Also if I don't know the alternative to load the m3u. So I can't proceed to Channels grouping to try the recording with my current ffmpeg. Thanks again for your help.
Posts: 3,101
Joined: Apr 2014
Reputation:
270
I forgot you need to turn on debug menus to see the Reload Data button.
Settings \ Debug \ Debugging Menu Items
Restarting Kodi should trigger an update too.
Look in
Settings \ Service \ Background Service
to see when it should update.
Beware that if IPTV Simple Client gets its data from local files that another addon fetches at startup, they might not be ready for IPTV Recorder on startup.
That is what the Startup Delay setting is for.
Posts: 59
Joined: Jun 2013
Reputation:
1
I would like very happy if you can do a video of how to setting
Posts: 9
Joined: Sep 2018
Reputation:
1
I have errors when trying to record a stream. Some investigation has established
xmltv.db is OK
If I use the channel groups to select a current programme and select watch once the stream plays.
However selecting record once creates errors and the recording dosn't happen checking the error log suggests the url has not been resolved correctly and there are some errors stating "No converter provided, unicode should be used, but returning str value"
Help!!!!!!!!!!!!!!!!!!!!!!!!!
Posts: 9
Joined: Sep 2018
Reputation:
1
Samples of lines from xmldb.db (x's replace actual letters and numbers note no special characters have been altered)
Streams Line
715,UK: BBC NEWS,UK: BBC NEWS,bbcnews.uk,http://goldtech.club/bbcnews.png,UK | News,http://xxxxxxxx.xyz:80/live/xxxxxxxxx/xxxxxxxxx/7444.ts
Programmes Line
11884,bbcnews.uk,BBC News at Ten,,2018-09-11 21:00:00,2018-09-11 21:30:00,,"The latest national and international news, with reports from BBC correspondents worldwide. Also in HD. [S].",,,
Anything obvious?
Posts: 9
Joined: Sep 2018
Reputation:
1
in addition to my previous post here's an extract from the error log looks like the url is not being constructed/resolved correctly
18:16:42.369 T:18446744072595437856 WARNING:[xbmcswift2] No converter provided, unicode should be used, but returning str value
18:16:42:378 T:18446744073221736736 ERROR:GetDirectory-Error getting plugin:plugin.video.iptv.recorder/record_once/11699/bbc1.uk/UK%3A+BBC+ONE+SD
Posts: 9
Joined: Sep 2018
Reputation:
1
OK
Python job file made, looks reasonable
import os, subprocess, time
import xbmc,xbmcvfs,xbmcgui
xbmcgui.Dialog().notification("Recording: UK: BBC ONE SD", "BBC News at Ten", sound=True)
cmd = ['/data/data/org.xbmc.kodi/ffmpeg', '-i', u'http://xxxxxx.xxxx.xyz:80/xxxx/xxxxxxxx/xxxxxxxxx/7411.ts', '-reconnect', '1', '-reconnect_at_eof', '1', '-reconnect_streamed', '1', '-reconnect_delay_max', '300', '-y', '-t', '972', '-c', 'copy', '/storage/emulated/0/backups/Other/BBC News at Ten - UK%3A BBC ONE SD - 2018-09-12 22-00.ts']
p = subprocess.Popen(cmd, shell=False)
f = open(r'/storage/emulated/0/Android/data/org.xbmc.kodi/files/.kodi/userdata/addon_data/plugin.video.iptv.recorder/jobs/e08e50c2-b6d0-11e8-ac55-823e8fc52cb5.py.pid', 'w+')
f.write(repr(p.pid))
f.close()
p.wait()
xbmcgui.Dialog().notification("Recording finished: UK: BBC ONE SD", "BBC News at Ten", sound=True)
Does it on both android box and Firestick
ffmpeg set to storage/emulated/0/Android/data/org.xbmc.kodi/prebuilt-binaries.ffmpeg
Kodi recordings set to network hard drive selected in settings