Custom Data Grabber including Sky UK Channel/EPG Grabber (8 Viewers)

Iceman89610

Portal Pro
July 19, 2008
379
28
Ipswich
Home Country
United Kingdom United Kingdom
Hi Guys,

Where does this plugin stand on grabbing the dvb-t epg data. I have just added a card to my setup along with a tbs 6981 dvb-s2 card and before I change to this plugin I need to know how stable it is and whats working and what isn't.

Thanks in advance.

Sorry, which files are we using now as I can see so many on the 1st post I'm confused on what is needed.
 

bob808

MP Donator
  • Premium Supporter
  • June 14, 2008
    295
    32
    Hampshire
    Home Country
    United Kingdom United Kingdom
    hmm - went away for a week and coming back I have no channels in the groups... had to delete all channels and re-run, now I have them back and tv works - but no epg for the channels... has anyone else had this, or shall I did out the logs?

    I can drop the DB and start again, just wanted to check if this has happened to anyone else first?
     

    bob808

    MP Donator
  • Premium Supporter
  • June 14, 2008
    295
    32
    Hampshire
    Home Country
    United Kingdom United Kingdom
    ok, sorted - for some reason the card settings had been lost, re-selected 28.2, and ticked s2 scanning, then it all worked.. strange!
     

    bob808

    MP Donator
  • Premium Supporter
  • June 14, 2008
    295
    32
    Hampshire
    Home Country
    United Kingdom United Kingdom
    Hmm - its deleted all the channels from the groups again... logs attached... has no one else got this? It has been working fine for a couple of weeks.
     

    psykix

    MP Donator
  • Premium Supporter
  • July 10, 2009
    785
    46
    Wirral
    Home Country
    United Kingdom United Kingdom
    Last night I had a problem whereby I kept getting Connection to TV Service Lost. I couldn't figure out what was wrong and so I rebuilt Mediaportal from scratch!!

    Today, the same problem occurs. I can only get it to work by disabling the DJBlu plugins..

    Details from logs :-

    Code:
    2011-07-17 07:27:52.006344 [(16)]: Sky IT Plugin : Channel Eurosport HD name changed to Eurosport HD.
    2011-07-17 07:27:52.011344 [(16)]: Sky IT Plugin : 
    2011-07-17 07:27:52.018345 [Channel state thread(22)]: Controller: DoSetChannelStates for 1590 channels
    2011-07-17 07:27:52.024345 [(16)]: Sky IT Plugin : Channel Eurosport HD Provider name changed to SkyItalia.
    2011-07-17 07:27:52.030345 [Channel state thread(22)]: ChannelStates.DoSetChannelStates took 12 msec
    2011-07-17 07:27:52.037346 [(16)]: Sky IT Plugin : 
    2011-07-17 07:27:52.067347 [(18)]: select idGroup, groupName, sortOrder from ChannelGroup where groupName like @groupName;
    2011-07-17 07:27:52.082348 [(18)]: select idGroup, groupName, sortOrder from ChannelGroup where groupName like @groupName;
    2011-07-17 07:27:52.111350 [(18)]: select idGroup, groupName, sortOrder from ChannelGroup where groupName like @groupName;
    2011-07-17 07:27:52.117350 [(18)]: select idGroup, groupName, sortOrder from ChannelGroup where groupName like @groupName;
    2011-07-17 07:27:52.122350 [(16)]: Sky IT Plugin : Channel Conto TV 1 name changed to Conto TV 1.
    2011-07-17 07:27:52.126351 [(16)]: Sky IT Plugin : 
    2011-07-17 07:27:52.131351 [(16)]: Sky IT Plugin : Channel Conto TV 1 Provider name changed to SkyItalia.
    2011-07-17 07:27:52.135351 [(16)]: Sky IT Plugin : 
    2011-07-17 07:27:52.140352 [(18)]: select idGroup, groupName, sortOrder from ChannelGroup where groupName like @groupName;
    2011-07-17 07:27:52.146352 [(18)]: select idGroup, groupName, sortOrder from ChannelGroup where groupName like @groupName;
    2011-07-17 07:27:52.152352 [(18)]: select idGroup, groupName, sortOrder from ChannelGroup where groupName like @groupName;
    2011-07-17 07:27:52.161353 [(18)]: select idGroup, groupName, sortOrder from ChannelGroup where groupName like @groupName;
    2011-07-17 07:27:52.167353 [(18)]: select idGroup, groupName, sortOrder from ChannelGroup where groupName like @groupName;
    2011-07-17 07:27:52.213356 [(16)]: Sky IT Plugin : Channel Al Jazeera Intl. name changed to Al Jazeera Intl..
    2011-07-17 07:27:52.218356 [(16)]: Sky IT Plugin : 
    2011-07-17 07:27:52.223356 [(16)]: Sky IT Plugin : Channel Al Jazeera Intl. Provider name changed to SkyItalia.
    2011-07-17 07:27:52.228357 [(16)]: Sky IT Plugin : 
    2011-07-17 07:27:52.232357 [(18)]: select idGroup, groupName, sortOrder from ChannelGroup where groupName like @groupName;
    2011-07-17 07:27:52.238357 [(18)]: select idGroup, groupName, sortOrder from ChannelGroup where groupName like @groupName;
    2011-07-17 07:27:52.244357 [(18)]: Sky Plugin : Moving/Deleting Old Channels
    2011-07-17 07:27:52.312361 [(18)]: Tvservice stopped due to an unhandled app domain exception System.FormatException: Input string was not in a correct format.
       at System.Number.StringToNumber(String str, NumberStyles options, NumberBuffer& number, NumberFormatInfo info, Boolean parseDecimal)
       at System.Number.ParseInt32(String s, NumberStyles style, NumberFormatInfo info)
       at Sky_UK_Channel_and_EPG_Grabber.SkyGrabber.DeleteOldChannels()
       at Sky_UK_Channel_and_EPG_Grabber.SkyGrabber.UpdateDataBase(Boolean err, String errormessage)
       at Custom_Data_Grabber.CustomDataGRabber.ProcessPackets(String Filename)
       at Custom_Data_Grabber.CustomDataGRabber.GrabData1(Object[] ChannelID1)
       at Custom_Data_Grabber.CustomDataGRabber._Lambda$__1(Object a0)
       at System.Threading.ThreadHelper.ThreadStart_Context(Object state)
       at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state)
       at System.Threading.ThreadHelper.ThreadStart(Object obj)
    2011-07-17 07:27:52.322362 [TVService(6)]: TV Service: stopping
    2011-07-17 07:27:52.327362 [TVService(6)]: TV service StopRemoting
    2011-07-17 07:27:52.333363 [TVService(6)]: Remoting stopped
    2011-07-17 07:27:52.339363 [TVService(6)]: Controller: DeInit.
    2011-07-17 07:27:52.344363 [TVService(6)]: Controller: HeartBeat monitor stopped...
    2011-07-17 07:27:52.355364 [(16)]: Sky IT Plugin : Channel Trentino TV Provider name changed to SkyItalia.
    2011-07-17 07:27:52.361364 [TVService(6)]: Controller: stop streamer...
    2011-07-17 07:27:52.366364 [TVService(6)]: RTSP: stop streamer
    2011-07-17 07:27:52.374365 [TVService(6)]: RTSP: stop all streams (0)
    2011-07-17 07:27:52.380365 [TVService(6)]: Controller: streamer stopped...
    2011-07-17 07:27:52.385366 [TVService(6)]: Controller: stop scheduler...
    2011-07-17 07:27:52.391366 [TVService(6)]: Scheduler: stopped
    2011-07-17 07:27:52.396366 [(16)]: Sky IT Plugin : 
    2011-07-17 07:27:52.407367 [TVService(6)]: Scheduler: thread stopped.
    2011-07-17 07:27:52.453369 [TVService(6)]: Controller: scheduler stopped...
    2011-07-17 07:27:52.459370 [TVService(6)]: Controller: stop epg grabber...
    2011-07-17 07:27:52.469370 [TVService(6)]: Controller: epg stopped...


    Code:
    2011-07-16 23:03:51.147298 [TVService(6)]: TvService OnStart failed : System.Threading.ThreadAbortException: Thread was being aborted.
       at System.Threading.Thread.SleepInternal(Int32 millisecondsTimeout)
       at TvService.TvServiceThread.OnStart()
    2011-07-16 23:15:39.797344 [TVService(6)]: TvService OnStart failed : System.Threading.ThreadAbortException: Thread was being aborted.
       at System.Threading.Thread.SleepInternal(Int32 millisecondsTimeout)
       at TvService.TvServiceThread.OnStart()
    2011-07-16 23:15:39.844144 [scheduler thread(22)]: card: unable to connect to slave controller at:192.168.1.100
    2011-07-16 23:26:12.836278 [TVService(6)]: TvService OnStart failed : System.Threading.ThreadAbortException: Thread was being aborted.
       at System.Threading.Thread.SleepInternal(Int32 millisecondsTimeout)
       at TvService.TvServiceThread.OnStart()
    2011-07-17 02:16:48.745828 [TVService(6)]: TvService OnStart failed : System.Threading.ThreadAbortException: Thread was being aborted.
       at System.Threading.Thread.SleepInternal(Int32 millisecondsTimeout)
       at TvService.TvServiceThread.OnStart()
    2011-07-17 02:16:48.890836 [scheduler thread(9)]: card: unable to connect to slave controller at:192.168.1.100
    2011-07-17 06:43:11.080469 [(4)]: applyProcessPriority: exception is    at Gentle.Common.Check.FailWith(Severity severity, Error error, Exception e, String msg)
       at Gentle.Common.Check.Fail(Exception e, Error error, Object[] args)
       at Gentle.Provider.SQLServer.SQL92Analyzer.Analyze(String tableName)
       at Gentle.Provider.SQLServer.SQLServerAnalyzer.Analyze(String tableName)
       at Gentle.Framework.GentleAnalyzer.UpdateObjectMap(ObjectMap map)
       at Gentle.Framework.ObjectFactory.ConstructMap(PersistenceBroker broker, Type type)
       at Gentle.Framework.ObjectFactory.GetMap(PersistenceBroker broker, Type type)
       at Gentle.Framework.SqlBuilder..ctor(IGentleProvider provider, StatementType stmtType, Type type, LogicalOperator logicalOperator)
       at Gentle.Framework.SqlBuilder..ctor(StatementType stmtType, Type type)
       at TvDatabase.TvBusinessLayer.GetSetting(String tagName, String defaultValue)
       at TvService.Service1.applyProcessPriority()
    2011-07-17 06:43:47.474260 [TVService(6)]: TvService OnStart failed : System.Threading.ThreadAbortException: Thread was being aborted.
       at System.Threading.Thread.SleepInternal(Int32 millisecondsTimeout)
       at TvService.TvServiceThread.OnStart()
    2011-07-17 06:43:47.650271 [scheduler thread(10)]: card: unable to connect to slave controller at:192.168.1.100
    2011-07-17 06:43:47.655271 [scheduler thread(10)]: card: unable to connect to slave controller at:192.168.1.100
    2011-07-17 07:14:27.478832 [TVService(6)]: TvService OnStart failed : System.Threading.ThreadAbortException: Thread was being aborted.
       at System.Threading.Thread.SleepInternal(Int32 millisecondsTimeout)
       at TvService.TvServiceThread.OnStart()
    2011-07-17 07:14:27.871854 [Channel state thread(22)]: card: unable to connect to slave controller at:192.168.1.100
    2011-07-17 07:14:27.874854 [Channel state thread(22)]: card: unable to connect to slave controller at:192.168.1.100
    2011-07-17 07:14:27.876855 [Channel state thread(22)]: card: unable to connect to slave controller at:192.168.1.100
    2011-07-17 07:14:27.878855 [Channel state thread(22)]: card: unable to connect to slave controller at:192.168.1.100
    2011-07-17 07:14:27.906856 [scheduler thread(9)]: card: unable to connect to slave controller at:192.168.1.100
    2011-07-17 07:14:27.908856 [scheduler thread(9)]: card: unable to connect to slave controller at:192.168.1.100
    2011-07-17 07:14:39.773535 [MPMain(1)]: RemoteControl: Error getting server Instance - Thread was being aborted.
    2011-07-17 07:27:52.319362 [TVService(6)]: TvService OnStart failed : System.Threading.ThreadAbortException: Thread was being aborted.
       at System.Threading.Thread.SleepInternal(Int32 millisecondsTimeout)
       at TvService.TvServiceThread.OnStart()


    Any ideas? I've come to depend on my DJBlu plugin!!



    EDIT: I have an idea what the issue may be related to..

    I was using the Sky ITA plugin just to grab the EPG and do nothing else.. I had scanned in the Sky ITA channels into one group named after the satellite using just the normal Mediaportal channel scanner. Last night before this issue occurred, I turned on the Sky ITA channel grabbing ability.

    On the reinstall I also enabled channel grabbing (but not to use groups) and then afterwards when I couldn't find the channels I did a grab the normal way..

    So.. I suspect the plugin doesn't like the fact I have grabbed the channels in the normal way with Mediaportal? Or maybe they are listed twice somewhere now? Or maybe it doesn't like the group that Mediaportal has put them in?

    Dunno, am grasping at straws a little!!

    EDIT2 : I have disabled just the Sky ITA grabber and left the Sky UK one running and it seems fine, so seems to point to an issue with the Sky ITA plugin (maybe related to what I wrote above)
     

    DJBlu

    Portal Pro
    August 14, 2007
    1,670
    813
    Llanelli
    Home Country
    United Kingdom United Kingdom
    Anything else I should try DJBlu? Besides take a baseball bat to it? 

    Sorry pal, been a little busy.

    Try this installer.

    I changed something in the TVLibrary which the TSWriter should have provided.

    Hi DJBlu,

    Tried it, sorry to say SetupTV crashed again with this version. Logs attached.

    Out of interest/desperation I tried Miroslav's version from the other thread for 1.2.0, that seems to still work for the EPG without any issues. I've attached the log for that too.

    Thanks for looking into it!

    DJ's back

    There is a new Sky EPG Grabber on the first post.

    Can you give is a whirl. It may fix your problem. If not can you report back.

    In fact can everyone download it and report back. I have put in some error trapping in there. Basically it will stop the TVServer crashing.
     

    CrashUK

    Portal Pro
    July 24, 2008
    108
    5
    maybe auto updating would be cool.
    Also does the freesat plugin have Series Link? I am runing miroslav22 sky epg but channels dont update and I am missing some channels.. So I what to move to your plugin.
     

    psykix

    MP Donator
  • Premium Supporter
  • July 10, 2009
    785
    46
    Wirral
    Home Country
    United Kingdom United Kingdom
    I updated to latest grabber.. but I also tried reenabling the Sky ITA one just for EPG grabbing, and it all went pear shaped again. Connection lost all the time..

    So.. disabled the Sky ITA grabber - still same problem. Only way I could get it all to work again is to disable both grabber plugins, reboot, fire up Mediaportal which then works ok. I can then exit Mediaportal and reenable the Sky UK grabber and it is now fine (1.2.0.14).

    No idea what that's all about!! Should the two grabbers be able to coexist with each other ok?
     

    DJBlu

    Portal Pro
    August 14, 2007
    1,670
    813
    Llanelli
    Home Country
    United Kingdom United Kingdom
    I updated to latest grabber.. but I also tried reenabling the Sky ITA one just for EPG grabbing, and it all went pear shaped again. Connection lost all the time..

    So.. disabled the Sky ITA grabber - still same problem. Only way I could get it all to work again is to disable both grabber plugins, reboot, fire up Mediaportal which then works ok. I can then exit Mediaportal and reenable the Sky UK grabber and it is now fine (1.2.0.14).

    No idea what that's all about!! Should the two grabbers be able to coexist with each other ok?

    They should work fine but I need log files to help.

    Edit: I have found the problem, I can fix it no worries. Will upload a new file tommorow.
     

    Users who are viewing this thread

    Top Bottom