|
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 |
#21
|
|||
|
|||
Yes, but I think you will only be able to create 1 feed per folder containing videos. At least at the moment. That is why we are targeting the queues, because you can go online to hulu and netflix and assign videos to your queues.
You could create a feed for each program as well (CSI:Miami) for example. |
#22
|
||||
|
||||
Quote:
Gerry
__________________
Big Gerr _______ Server - WHS 2011: Sage 7.1.9 - 1 x HD Prime and 2 x HDHomeRun - Intel Atom D525 1.6 GHz, Acer Easystore, RAM 4 GB, 4 x 2TB hotswap drives, 1 x 2TB USB ext Clients: 2 x PC Clients, 1 x HD300, 2 x HD-200, 1 x HD-100 DEV Client: Win 7 Ultimate 64 bit - AMD 64 x2 6000+, Gigabyte GA-MA790GP-DS4H MB, RAM 4GB, HD OS:500GB, DATA:1 x 500GB, Pace RGN STB. |
#23
|
||||
|
||||
That was going to be a "future" question of mine once the original dust started to settle. Many guys are making all sorts of additional programming plugins at several sites for Playon.
|
#24
|
|||
|
|||
Is playon needed?
No one has addressed an earlier post requesting info on whether Playon is needed or not. If so, what needs to be done to set that up? I have no idea what Playon is.
I love the way someone posts a new utility and everyone immediately jumps in knowing exactly how to use it while leaving the rest of us in the dust.
__________________
- James M - Capture Devices: HDHomerunXTEND, HDHomerunPrime |
#25
|
|||
|
|||
It appears that yes, PlayOn is required as you will note in step 1 of the instructions at the first post of this thread:
Quote:
Quote:
Keep in mind this "addon" is in a very alpha infancy. Google PlayOn and you'll hopefully understand more. At the moment they're still testing things to see how it will all work - it's not intended for the regular end-user quite yet... Last edited by Brent; 09-24-2009 at 05:07 PM. |
#26
|
|||
|
|||
I updated my files to make use of Evilpenguin's new upnp2podcast.exe application. One of the issues that was found was that the timeline duration has a trailing ".0" for milliseconds that sage cannot handle.
The run.bat file (which is what you run) will place 2 files in the C:\xampplite\htdocs folder called "huluqueue.xml" and "netflixqueue.xml" These are the feeds. If you wish to change the output location, you need to edit the run.bat file vbscripts. You will also need to modify vbscripts (hulu1 and netflix1) to use the IP address of your server so that the extenders can use it. I am sure that none of this will be necessary once EP has updated his app. But the files are up in case anyone wants to try it. I will refer all future development to him from this point on since he is the one who has done a superb job getting this running. |
#27
|
||||
|
||||
Don't those files need to end in .txt? It's not finding the video feeds. I had modified your earlier one to work with EP's latest and it worked. (Except for the duration thing) It's either .txt or modify your php scripts, isn't it? Renamed them to .txt in the bat and vbs files. Hulu is working fine. But the Netflix is giving me playback exceptions. Is this becasue my account uses silverlight? The rss feed shows the file links as mpgs. I've been able to get audio but no video with both directshow and sageplayer.
Gerry EDIT: The Netflix is playing fine on my HD200. So it's probably a PC client/Directshow thing. I have PowerDVD, Microsoft and Divx h.264 and I'll reboot the client just to make sure.
__________________
Big Gerr _______ Server - WHS 2011: Sage 7.1.9 - 1 x HD Prime and 2 x HDHomeRun - Intel Atom D525 1.6 GHz, Acer Easystore, RAM 4 GB, 4 x 2TB hotswap drives, 1 x 2TB USB ext Clients: 2 x PC Clients, 1 x HD300, 2 x HD-200, 1 x HD-100 DEV Client: Win 7 Ultimate 64 bit - AMD 64 x2 6000+, Gigabyte GA-MA790GP-DS4H MB, RAM 4GB, HD OS:500GB, DATA:1 x 500GB, Pace RGN STB. Last edited by gplasky; 09-24-2009 at 05:50 PM. |
#28
|
|||
|
|||
They don't have to end in .txt, I think it tries to read it as text no matter what the extension is. I fixed the Netflix vbscript to get rid of that millisecond and it is working now.
I am using it right now and they are both working great on the extenders. I don't use the sage server for playback, so I have not tested much with that to be honest. I do know that there is aspect ratio issues which the extenders seem to handle much better. |
#29
|
||||
|
||||
I can fix the duration right in the script, but what do we do if the video is over an hour long? I'm just going to e-mail Sage and ask them how they want the feed formated because I can't tell from the STV or the documentation what tags they're reading their data (size, thumbnail, description, date, etc.) out of.
edit: Oh, its the millisecond that's the problem? That can definitely be axed. |
#30
|
|||
|
|||
Quote:
|
#31
|
||||
|
||||
Updated the download again
* Only prints out debug comments if you have a second parameter * Removes msec from itunes duration I took out the thumbnail for now because i'm not sure what format its gotta be in, but once I find out i'll add it back in. Edit: Also be sure an tell people to upgrade their PlayOn to the latest version. They've improved how they present the metadata in the last few weeks and my script only looks for the latest version. Last edited by evilpenguin; 09-24-2009 at 07:55 PM. |
#32
|
||||
|
||||
Quote:
Code:
<enclosure url="http://10.0.1.2:63478/hulu-d53ad563-3086-426e-8179-524fc119e3db/1-hulu-d53ad563-3086-426e-8179-524fc119e3db.mpg" length="1653744000" type="video/mpeg2"/> |
#33
|
|||
|
|||
I see that the millisecond is now excluded, but I still get 127.0.0.1 for the IP. I assume you are using .net to program your app and I think the problem is that the function used to grab the network IP address does not work in windows 7 which is what I am using (at least I found it was a problem for vbscript). What Windows version are you testing in?
As a side note, would you rather me not to update my files and wait till you have some official released so that we don't confuse people with these 2 different approaches? Last edited by simonen; 09-24-2009 at 10:06 PM. |
#34
|
||||
|
||||
Quote:
I am running WHS on my Sage Server. This is where I would like to install Playon, but since the operating system drive is only 20GB I don't have much room. I saw on the Playon forum a workaround (Junction) that would let you symlink to another location. I was thinking of going this way until I read your post about editing the .bat file for the Hulu and Netflix locations. Will that accomplish the same thing as far as keeping the operating system drive from being used for the transcoding, etc? Thanks |
#35
|
|||
|
|||
UPDATE: Solved.
I was getting an error message when clicking on a movie in my netflix queue listing: The video download failed. Error: The requested video was not found on the server. It was fixed by re-running the bat file. I had updated and restarted playon since originally running the bat file. So I guess it was out of sync with what playon was thinking. I guess I should add: This is the cat's pajamas! Thanks, Mitch Last edited by Mitch G; 09-24-2009 at 11:12 PM. |
#36
|
|||
|
|||
It's still the cat's pajamas, but ...
it appears that it doesn't handle TV series. The generated xml file has my entire queue shown in the debug log, but only movies are put into the rss feed part of the file. Mitch |
#37
|
||||
|
||||
Looks like the latest batch isn't working with Hulu... The run.bat file is only calling the upnp browser with a search depth of "2" levels, and no shows are showing up in my queue unless I increase that to "3" levels...
And then they show up multiple times since the 2nd level structure is 3 different views into the same queue... I had to change this: PlayOn:Hulu:User Queue:+2 to this: PlayOn:Hulu:User Queue:+3 In the run.bat for it to work.
__________________
SageTV V7 (WHS), Diamond UI Server: WHS with Xeon X3350, 4GB ECC, ASUS P5BV-C/4L, recording into a 6.6TB Drive pool Tuners: 4 (2x HDHR) Clients: 2x HD300, 1x HD200 Extenders, 1x Placeshifter 2x Roku XD |
#38
|
||||
|
||||
Quote:
Code:
"PlayOn:Hulu:User Queue:Sort By Name:+2" |
#39
|
||||
|
||||
Brilliant. Worked great.
And I've used the task-scheduler in Windows to automate running the run.bat in the morning, so hopefully this will keep itself maintained decently well...
__________________
SageTV V7 (WHS), Diamond UI Server: WHS with Xeon X3350, 4GB ECC, ASUS P5BV-C/4L, recording into a 6.6TB Drive pool Tuners: 4 (2x HDHR) Clients: 2x HD300, 1x HD200 Extenders, 1x Placeshifter 2x Roku XD |
#40
|
|||
|
|||
Fixed now in the batch file. To my amazement, I was running v.2.59.3545 and when I updated to 2.59.3555, I then needed to use "Sort By Name".
|
Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
|
|
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
RSS FEed | Lost85 | SageMC Custom Interface | 1 | 07-18-2009 01:18 AM |
Looking for News and Sports feed for RSS ticker | SageGk | SageMC Custom Interface | 1 | 04-06-2008 07:56 AM |
Web Plugin RSS feed question | matt91 | SageTV Customizations | 1 | 07-28-2006 11:24 AM |
RSS feed for the forums | dflachbart | General Discussion | 4 | 03-31-2006 11:39 PM |