|
SageTV Customizations This forums is for discussing and sharing user-created modifications for the SageTV application created by using the SageTV Studio or through the use of external plugins. Use this forum to discuss customizations for SageTV version 6 and earlier, or for the SageTV3 UI. |
|
Thread Tools | Search this Thread | Display Modes |
#561
|
|||
|
|||
Quote:
I will check again. On the cryllic file names. The problem is that java is unicode as I said before and handles cryllic, and windows is unicode and handles cryllic. But the java libraries for spawing OS commands - like launching VLC - pass the commands as Ascii. I have a workaround for the issue and will release around 6PM GMT. Michael |
#562
|
|||
|
|||
Quote:
Hi Michael, I may be missing this, but in the past (0.9.3) your program was able to generate xmltv file that I can import into SageTV using other xmltv importer (I am using LM Gestion XMLTV importer). This approach allowed me to grab the schedule from the website, do postprocessing (identify first runs and repeats, fiox categories, add HD flags) and then pass it to SageTV. Is this still possible with vesrion 0.9.5. How can I create an xmltv file without automatically passing it to SageTV? Regards, Michael. |
#563
|
|||
|
|||
Quote:
I wanted to make configuration simpler so I perform the EPG insert from webfeedencoder to eliminate the need to any other program. It is still possible to generate an XMLTV file - I'll check the syntax when I get home from work. But we also need to stop web feed encoder injecting EPG itself. I think the best thing for me to do would be to add a flag to disable wfe import and write an XMTV instead. Michael |
#564
|
|||
|
|||
Web Feed Encoder 0.9.5a
1. Fixes for file names with cryllic characters 2. Unicode log files 3. Better params for config tool when accessing encoder remotely 4. Fix time zone saving issues 5. Standalone grabber run to produce xmltv file e.g. java -cp libs/encoder.jar uk.co.mdjcox.webepggrabber.Grabber Issues remaining: 1. Possible timezone glitches still. 2. Reconcile Kha's desire to use LM Gestion importer. 3. Channel dialog too picky about ensuring fields are filled in Think thats all. Michael Last edited by michaeldjcox; 03-19-2010 at 05:52 PM. |
#565
|
|||
|
|||
Quote:
Thank you very much! The flag feature would be great! Best Reagdrs, Michael |
#566
|
|||
|
|||
Quote:
The timezone samves fine now. But, unfortunately, still no luck with cyrilic EPG programs: file size sits at 0, and there are question marks in the encoder log (attached). Yuly |
#567
|
|||
|
|||
Quote:
What version of windows are you on? Michael |
#568
|
|||
|
|||
Hi,
In the test mode everything works fine. For example: I have a channel in a lineup, whose callsign is "Pervij", name is "Первый", and a current running program as per EPG from XMLTV is called "Республика Шкид". If I click test channel from inside WFE, all runs normally: a file called "Первый_test.mpg" is created and growing in the tmp directory of WFE, VLC shows video, and so on. However, when I try to watch this programm/channel from Sage, the following happens: the screen remains black, the 0-size file called "РеспубликаШкид-2336988-0.mpg" is created in my Sage recording directory, but it always stays at 0 bytes. From Nielm web server it shows also as 0 size, "paused" recording. Eventually Sage reports "halt detected in recording". Now, all that is due to program name being in Russian. If the program name is english, no problem: recording grows in size and Sage is happy. My server OS is Windows Server 2003 - EN - cp1251. Best regards, yuly Last edited by scanner95; 03-20-2010 at 09:20 AM. |
#569
|
||||
|
||||
Quote:
Is this fix wrt the web cameras in your 0.9.5 - 6th release (Beta) release? Or is it in 0.9.5a that I see a post referencing to here - http://www.keepandshare.com/doc/1808...er-0-9-5a?da=y Tnx -S
__________________
Server: Win 10 Pro 64 Bit, Intel i5, 8 GB, Samsung EVO 850 500 GB for OS, WD Black 4 TB + WD Black 1 TB for Recordings, 36TB Synology 1019+ for DVD/Bluray Rips, Music, Home Movies, etc., SageTV Server 64 Bit Ver 9.2.6.976, HDPVR x 2, Bell TV 6131 Receiver x 2, USB-UIRT with 56 KHz Receiver Clients: PC Client x 2, HD-300 x 2 (1 Using Netgear MoCA Coax Bridges), SageTV Miniclient on NVidia Shield x 3 Last edited by SteveW; 03-20-2010 at 08:53 AM. |
#570
|
|||
|
|||
Quote:
No - no web camera support in 0.9.5a only in 0.9.6 which I was in the latter stages of testing before this flurry of bug fixing. On the web cams it was all good on my laptop on the train but on my home server and extenders I had some difficulties. I feel that I will get there on the web cameras very soon. Michael |
#571
|
|||
|
|||
Quote:
It is encouraging though that you are seeing file names with cryllic characters. Can you paste the current tuning command for that channel please Michael |
#572
|
|||
|
|||
That's a tuning command that is in your release, file tune.iptv.windows.commands; here it is:
Quote:
|
#573
|
|||
|
|||
Quote:
Further tweaking and testing - I now have Jabronis mates pharmacy web cam on my HD200 and SageTV client. It can be done and will be done in 0.9.6. Michael |
#574
|
|||
|
|||
Quote:
Current theory. The encoding used for SageTVs connection to a network encoder is not of the correct charset to communicate cryllic characters. This version contains some extra debug output. WebFeedEncoder 0.9.5a Can you repair your installation using the above, test channel with the config tool, then test channel with SageTV, then send me the log file in webfeedencoder/logs/encoder.log. Its important here not to cut and paste log output but to actually send the above log file. Thanks, Michael |
#575
|
|||
|
|||
Hello Michael,
Something is wrong with the debug version; I'm unable to send the lineup to Sage at all. When I try to resend lineup and channels from WFE configtool, it gives me java exception: 22.03.2010 15:33:14 AWT-EventQueue-0 uk.co.mdjcox.gui.actions.BaseAction hideWaitingDialog INFO: send lineup waiting is over 22.03.2010 15:33:14 AWT-EventQueue-0 uk.co.mdjcox.gui.actions.BaseAction handleException SEVERE: send lineup handle exception java.lang.NullPointerException at uk.co.mdjcox.epgplugin.EpgPlugin.updateLineup(EpgPlugin.java:399) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source) at sun.rmi.server.UnicastServerRef.dispatch(Unknown Source) at sun.rmi.transport.Transport$1.run(Unknown Source) at java.security.AccessController.doPrivileged(Native Method) at sun.rmi.transport.Transport.serviceCall(Unknown Source) at sun.rmi.transport.tcp.TCPTransport.handleMessages(Unknown Source) at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run0(Unknown Source) at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run(Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) at java.lang.Thread.run(Unknown Source) at sun.rmi.transport.StreamRemoteCall.exceptionReceivedFromServer(Unknown Source) at sun.rmi.transport.StreamRemoteCall.executeCall(Unknown Source) at sun.rmi.server.UnicastRef.invoke(Unknown Source) at java.rmi.server.RemoteObjectInvocationHandler.invokeRemoteMethod(Unknown Source) at java.rmi.server.RemoteObjectInvocationHandler.invoke(Unknown Source) at $Proxy1.updateLineup(Unknown Source) at uk.co.mdjcox.epgplugin.EpgPluginClient.updateLineup(EpgPluginClient.java:41) at uk.co.mdjcox.config.model.ConfigModel.sendLineupToSage(ConfigModel.java:348) at uk.co.mdjcox.config.model.ConfigModel.sendLineupToSage(ConfigModel.java:330) at uk.co.mdjcox.config.actions.SendLineupAction.performControllerAction(SendLineupAction.java:97) at uk.co.mdjcox.gui.actions.BaseAction$2.doInBackground(BaseAction.java:226) at uk.co.mdjcox.gui.actions.BaseAction$2.doInBackground(BaseAction.java:220) at javax.swing.SwingWorker$1.call(Unknown Source) at java.util.concurrent.FutureTask$Sync.innerRun(Unknown Source) at java.util.concurrent.FutureTask.run(Unknown Source) at javax.swing.SwingWorker.run(Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) at java.lang.Thread.run(Unknown Source) Consequently, there are no WFE virtual tuner in the Sage at all now. Cheers, Yuly |
#576
|
|||
|
|||
Quote:
I advise you shutdown SageTV, the encoder, config tool and run the installer again choosing the "Repair" option. There was no change to the actual code from the last one other than printing out a line of debug. Michael |
#577
|
|||
|
|||
Ok, I'm at a mess now.
No matter what I did, re-installing WFE with repair option did not fix the problem: I always got java error when trying to send lineup to sage. Then I completely removed WFE and installed it from scratch. After restoring tune/detune cusotm commands for my IPTV, I created one channel and assigned XMLTV id to it. Test from WFE went fine, EPG test from WFE also went fine. But: I now see no EPG in Sage! It's just no data. The channel plays in Sage, no problem there. But, since there is no EPG we can not test the original problem. So, somehow I belive the EPG configuration got messed up in the Sage. I uninstalled LM Geston importer, uninstalled and reinstalled back the WFE - still no luck: I can't get EPG back into Sage from XMLTV file. FWIW, I've attached the whole bunch of WFE logs, however I'm one step before now i believe Yuly |
#578
|
|||
|
|||
Sorry you in a mess. Not sure how that happened.
Can you get me one more log pls: in the SageTV/SageTV directory there is a file called wfesageplugin.log Michael Quote:
|
#579
|
|||
|
|||
Here it goes. Hope it helps.
Yuly |
#580
|
|||
|
|||
I cannot see anything wrong in any of the logs.
I see the guide data being updated in SageTV. All I can think of is that somehow the lineup has changed for the WebFeedEncoder tuner. Can you try going to source setup in SageTV config, selecting the WebFeedEncoder tuner and check that the EPG lineup is WebFeedEncoder. Some times it can also help to disable and enable one of the channels. Also - I cannot see any evidence in the config tool log of the original NullPointer you are posting. Do you still get that? Does the SageTV light at the bottom appear green? Michael |
Tags |
extender, internet video streaming, mvp, online videos, radio |
Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
|
|
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
SageTV and web radio | michaeldjcox | SageTV Customizations | 3 | 12-01-2008 11:09 AM |
STV Import: Simple Web Radio V1.2 | koelec | SageTV Customizations | 294 | 02-29-2008 12:53 PM |
Recording Volume vs. Web Radio / Music | FidgetyRat | SageTV Software | 0 | 11-29-2006 08:33 AM |