|
SageTV v7 Customizations This forums is for discussing and sharing user-created modifications for the SageTV version 7 application created by using the SageTV Studio or through the use of external plugins. Use this forum to discuss plugins for SageTV version 7 and newer. |
|
Thread Tools | Search this Thread | Display Modes |
#581
|
|||
|
|||
I have done two updates approximately 15 minutes apart and still do not see any team names for the Sunday Ticket games. I also noticed that my local Fox and CBS channels at Sunday Noon, in my USA-OTA-76180 lineup doesn't have team names either. I am seeing errors in the logs.
Gary |
#582
|
||||
|
||||
I've forced a server-side cache flush, and looked at the json schedule; it's in there:
{ "programID": "SH015736490000", "airDateTime": "2014-09-21T15:00:00Z", "duration": 3600, "md5": "6zYqu\\/HFGqycHpwnPIzkAQ" }, { "programID": "SH015736490000", "airDateTime": "2014-09-21T16:00:00Z", "duration": 3600, "md5": "6zYqu\\/HFGqycHpwnPIzkAQ" }, { "programID": "SP002980650000", "md5": "J7FC7MCXfpqGHwf47CEJ7g", "airDateTime": "2014-09-21T17:00:00Z", "duration": 12300, "syndication": { "source": "CBS", "type": "Broadcast Network" }, "liveTapeDelay": "Live", "new": true, "audioProperties": [ "cc" ], "videoProperties": [ "hdtv" ] }, { "programID": "SH015736490000", "airDateTime": "2014-09-21T20:25:00Z", "duration": 2100, "md5": "6zYqu\\/HFGqycHpwnPIzkAQ" }, Which gives you: { "programID": "SP002980650000", "titles": { "title120": "NFL Football" }, "descriptionLanguage": "en", "descriptions": { "description255": "The surprising Bills, leaders in the AFC East, will try to contain Philip Rivers, Keenan Allen and the rest of the Chargers offense when they host San Diego in this Week 3 matchup." }, "genres": [ "Football" ], "showType": "Sports event", "md5": "YUuD/Q/7if4eqVhMdVe9rQ" } |
#583
|
|||
|
|||
That is not the same ShowID that I am seeing.
|
#584
|
||||
|
||||
We need to make sure that we're talking about the same thing. I believed that the issue was with the NFL Sunday Ticket DirectTV channels; I pasted in the in JSON from stationID 61408, which is DirectTV channel 705.
Do you have DirecTV? If yes, what are you seeing on channel 705 in your Sage EPG? |
#585
|
|||
|
|||
Sorry,
I do have DirecTV. Here is Channel 705. The previous screen shot was from my OTA Channel 11 (CBS) for the noon game. I don't believe my guide is downloading correctly. Here is also my current 61408.txt as well. |
#586
|
|||
|
|||
Based on the last log attached, there is bad data in the stream. I'm in bed on a tablet so cant do much but in that log the error said number format error with a program id. Go back to zip file, go into programs dir and attach the txt file corresponding to the program id mentioned in the error. Bad data from upstream usually halts processing.
__________________
Twitter: @ddb_db Server: Intel i5-4570 Quad Core, 16GB RAM, 1 x 128GB OS SSD (Win7 Pro x64 SP1), 1 x 2TB media drive Capture: 2 x Colossus STB Controller: 1 x USB-UIRT Software:Java 1.7.0_71; SageTV 7.1.9 Clients: 1 x HD300, 2 x HD200, 1 x SageClient, 1 x PlaceShifter Plugins: Too many to list now... |
#587
|
|||
|
|||
Get some sleep. We can look at it tomorrow.
Gary |
#588
|
||||
|
||||
I pasted those programs into pro.jsonlint.com and they're valid JSON, so I'm not sure what the error is.
Back to slugger. |
#589
|
|||
|
|||
Ok, looks like those errors are on me. Replace SageTV\JARs\sdjson-api.jar with this:
https://oss.sonatype.org/content/rep...8.134102-1.jar You probably want to keep the original one just in case. Be sure to rename this new one to sdjson-api.jar before copying it in (or Sage will start to complain that plugin files are missing, etc.). That should fix the json parsing errors. Let's see what happens from there...
__________________
Twitter: @ddb_db Server: Intel i5-4570 Quad Core, 16GB RAM, 1 x 128GB OS SSD (Win7 Pro x64 SP1), 1 x 2TB media drive Capture: 2 x Colossus STB Controller: 1 x USB-UIRT Software:Java 1.7.0_71; SageTV 7.1.9 Clients: 1 x HD300, 2 x HD200, 1 x SageClient, 1 x PlaceShifter Plugins: Too many to list now... |
#590
|
|||
|
|||
I shutdown the SageTV Service on the server and replaced the file. I then deleted my sdjson.epg file and started the service. I then went in the plugin and did a Refresh EPG. I then waited about 10 minutes and went to look to see if there were any errors in the log. Once I got to the "C:\Program Files (x86)\SageTV\SageTV\logs" directory I noticed that there was no sdepg.log. I then stopped and restarted the service and tried another Refresh EPG. Still no log file. So I created an empty text document called sdepg.log and restarted the server. Log file is now there but it is zero bytes. I may of moved it and not copied it last night, not sure. Even though there is not a log file I still do not have Guide Data. Not sure what to do next.
Gary |
#591
|
|||
|
|||
Look for an exception in the sagetv debug log. Sounds like the plugin failed to load. You definitely replaced the sdjson-api.jar file with the one from the link? They both aren't there with different names? That would cause problems. If no log file is being created then the plugin isn't be initialized by the Sage core so look for exceptions in the sagetv debug log.
__________________
Twitter: @ddb_db Server: Intel i5-4570 Quad Core, 16GB RAM, 1 x 128GB OS SSD (Win7 Pro x64 SP1), 1 x 2TB media drive Capture: 2 x Colossus STB Controller: 1 x USB-UIRT Software:Java 1.7.0_71; SageTV 7.1.9 Clients: 1 x HD300, 2 x HD200, 1 x SageClient, 1 x PlaceShifter Plugins: Too many to list now... |
#592
|
|||
|
|||
To be clear, you are replacing sdjson-api.jar with the file from the link. You're definitely not replacing sdepg.jar -- that's the plugin jar file and if Sage isn't even loading the plugin then it sounds like you may have accidentally replaced this jar file.
__________________
Twitter: @ddb_db Server: Intel i5-4570 Quad Core, 16GB RAM, 1 x 128GB OS SSD (Win7 Pro x64 SP1), 1 x 2TB media drive Capture: 2 x Colossus STB Controller: 1 x USB-UIRT Software:Java 1.7.0_71; SageTV 7.1.9 Clients: 1 x HD300, 2 x HD200, 1 x SageClient, 1 x PlaceShifter Plugins: Too many to list now... |
#593
|
|||
|
|||
And if you did replace the wrong jar file then Sage would have auto flipped you back to the Sage epg when it failed to load the custom epg plugin class. If that's actually what happened then you need to edit Sage.properties to reregister the sdepg plugin as an epg provider.
__________________
Twitter: @ddb_db Server: Intel i5-4570 Quad Core, 16GB RAM, 1 x 128GB OS SSD (Win7 Pro x64 SP1), 1 x 2TB media drive Capture: 2 x Colossus STB Controller: 1 x USB-UIRT Software:Java 1.7.0_71; SageTV 7.1.9 Clients: 1 x HD300, 2 x HD200, 1 x SageClient, 1 x PlaceShifter Plugins: Too many to list now... |
#594
|
|||
|
|||
Actually I bet you I broke the sage plugin when I made those changes to sdjson-api. Hold steady for an hour or two while I investigate that. Work is going to block me for an hour at least, should have something for you in a few hours. You will need to reregister the plugin in Sage.properties. I'll explain that when I get a fix for you.
__________________
Twitter: @ddb_db Server: Intel i5-4570 Quad Core, 16GB RAM, 1 x 128GB OS SSD (Win7 Pro x64 SP1), 1 x 2TB media drive Capture: 2 x Colossus STB Controller: 1 x USB-UIRT Software:Java 1.7.0_71; SageTV 7.1.9 Clients: 1 x HD300, 2 x HD200, 1 x SageClient, 1 x PlaceShifter Plugins: Too many to list now... |
#595
|
|||
|
|||
I don't believe I did things wrong. Here is my Sage.properties file.
|
#596
|
|||
|
|||
Not a problem. I will check back later tonight.
Gary |
#597
|
|||
|
|||
I popped that jar file on my system and had no issues. EPG update worked fine. So you need to check your sagetv debug log for any errors. Shouldn't be any issues using that jar.
__________________
Twitter: @ddb_db Server: Intel i5-4570 Quad Core, 16GB RAM, 1 x 128GB OS SSD (Win7 Pro x64 SP1), 1 x 2TB media drive Capture: 2 x Colossus STB Controller: 1 x USB-UIRT Software:Java 1.7.0_71; SageTV 7.1.9 Clients: 1 x HD300, 2 x HD200, 1 x SageClient, 1 x PlaceShifter Plugins: Too many to list now... |
#598
|
|||
|
|||
Where do I find the debug log?
|
#599
|
|||
|
|||
SageTV\sagetv_0.txt
__________________
Twitter: @ddb_db Server: Intel i5-4570 Quad Core, 16GB RAM, 1 x 128GB OS SSD (Win7 Pro x64 SP1), 1 x 2TB media drive Capture: 2 x Colossus STB Controller: 1 x USB-UIRT Software:Java 1.7.0_71; SageTV 7.1.9 Clients: 1 x HD300, 2 x HD200, 1 x SageClient, 1 x PlaceShifter Plugins: Too many to list now... |
#600
|
|||
|
|||
I don't have a sagetv_0.txt file there. Do I have to do anything to put Sage in debug mode? Sorry, a little over my head here.
|
Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
|
|
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
Plugin: Schedules Direct EPG Source for SageTV OSS | Slugger | SageTV v9 Customizations | 89 | 10-11-2016 07:31 AM |
Schedules Direct Plugin Issue | rickgillyon | SageTV v9 Customizations | 20 | 09-25-2016 12:03 PM |
Schedules Direct plugin not compatible | Damstas | SageTV Github Development | 20 | 09-21-2015 05:10 AM |
Schedules Direct EPG Plugin: Call for private beta testers | Slugger | SageTV v7 Customizations | 11 | 01-19-2013 11:59 AM |
Schedules Direct EPG Plugin PoC Completed | Slugger | SageTV EPG Service | 71 | 12-04-2011 12:12 PM |