SageTV Community  

Go Back   SageTV Community > SageTV Development and Customizations > SageTV Customizations
Forum Rules FAQs Community Downloads Today's Posts Search

Notices

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.

Reply
 
Thread Tools Search this Thread Display Modes
  #61  
Old 09-24-2009, 10:05 PM
HuMan321's Avatar
HuMan321 HuMan321 is offline
Sage Aficionado
 
Join Date: Apr 2009
Location: Idaho
Posts: 365
Quote:
Originally Posted by robogeek View Post
I think I almost got it now. I was one version behind on the PlayOn software. I installed it less than 2 weeks ago and there was an update that I hadn't installed. I shutdown the PlayOn software/MediaMallServer service and installed the updated PlayOn software. The only other thing I did was disable the Revision3 plugin in PlayOn. Just to be sure PlayOn was running the correct configuration, I shutdown all of the PlayOn software/services, restarted PlayOn and the MediaMallServer service, and then regenerated the xml feeds. After doing this, I can now play my NetFlix Instant Queue...with some audio/video sync issues (on my MediaMVP client), but that's for another topic.

The only other problem I have now is the Hulu user queue from PlayOn doesn't seem to work after updating PlayOn to the latest version. After upgrading PlayOn, this is what I get from upnp2podcast.exe:

Code:
C:\Playonsage>upnp2podcast "PlayOn:Hulu:User Queue:+2"
<!--
Debug Log:
Device: ()
Device: WNDR3300 (Gateway)(urn:schemas-upnp-org:device:InternetGatewayDevice:1)
Device: ()
Device: PlayOn (dvr-server)(urn:schemas-upnp-org:device:MediaServer:1)
 * Found PlayOn
Device: WNDR3300(urn:schemas-wifialliance-org:device:WFADevice:1)
Device: Linksys WRT54GS(urn:schemas-upnp-org:device:InternetGatewayDevice:1)
  + Looking For: Hulu
    - Found: Hulu (Hulu)(hulu)
  + Looking For: User Queue
    - Found: User Queue (User Queue)(hulu-0a238a00-cc4f-4b93-a832-46760fc9bd5b)
  + We're Free! (2)()
         + hulu-0a238a00-cc4f-4b93-a832-46760fc9bd5b = User Queue
                 + hulu-f3be0489-fd87-4f93-9e3e-b77c4e59acb0 = Sort By Date
                 + hulu-98d4f85f-ee11-4592-a827-a54d4d4bc62f = Sort By Name
                 + hulu-8ee23e43-cbb4-4a07-b5e9-d93b669193d5 = Sort By Play Orde
r
-->

<rss version="2.0" xmlns:itunes="http://www.itunes.com/dtds/podcast-1.0.dtd"
  xmlns:content="http://purl.org/rss/1.0/modules/content/">
  <channel>
    <title>User Queue</title>
    <description>User Queue</description>
    <language>en-us</language>
    <itunes:summary>User Queue</itunes:summary>
    <itunes:subtitle>User Queue</itunes:subtitle>
  </channel>
</rss>

Are you running Playon on your WHS Server? If so, did you use the "junction" symlink to the pool?
Reply With Quote
  #62  
Old 09-24-2009, 10:22 PM
robogeek robogeek is offline
Sage Expert
 
Join Date: Apr 2003
Location: Appleton, WI USA
Posts: 568
Quote:
Originally Posted by HuMan321 View Post
Are you running Playon on your WHS Server? If so, did you use the "junction" symlink to the pool?
Yes, I'm running it on my WHS server. No, I didn't link it to the pool. I've got a little over 6GB free on the C: drive and so far that seems to be OK for testing. It looks like PlayOn is using C:\Documents and Settings\All Users\Application Data\MediaMall as the root location to store the video files. I wish they would make that configurable.
__________________
--Jason

Server Hardware: GIGABYTE GA-EP45-UD3R, Intel Q9550 CPU 2.83GHz, 11GB RAM, 1xHDHR, 1xHVR1600, 1xHVR2250
29TB Server Storage: 1TB SSD (OS), 1TB (data), 2x6TB+2x10TB (22TB FlexRaid storage pool), 2x2TB (recordings), 1x750GB (VMs).
Server Software: Win10 Pro x64 OS, SageTV 64bit v9.2.0.441, Java 1.8 u241, PlayOn, Comskip (Donator) v0.82.003, WampServer v2.5.
Clients: 3xHD300s, 2xHD100, 2xPlaceshifters
Reply With Quote
  #63  
Old 09-24-2009, 10:24 PM
evilpenguin's Avatar
evilpenguin evilpenguin is offline
SageTVaholic
 
Join Date: Aug 2003
Location: Seattle, WA
Posts: 3,696
Quote:
Originally Posted by robogeek View Post
C:\Playonsage>upnp2podcast "PlayOn:Hulu:User Queue:+2"
+ We're Free! (2)()
+ hulu-0a238a00-cc4f-4b93-a832-46760fc9bd5b = User Queue
+ hulu-f3be0489-fd87-4f93-9e3e-b77c4e59acb0 = Sort By Date
+ hulu-98d4f85f-ee11-4592-a827-a54d4d4bc62f = Sort By Name
+ hulu-8ee23e43-cbb4-4a07-b5e9-d93b669193d5 = Sort By Play Order
You're close, you just didn't dig down enough into the UPnP tree. You'll want
Code:
upnp2podcast.exe "PlayOn:Hulu:User Queue:Sort By Name:+2"
Quote:
with some audio/video sync issues (on my MediaMVP client), but that's for another topic.
Wow, i'm surprised that it kinda works on the MVP, once we've got something more a bit stable I bet Sage could debug those issues and get it working.

Last edited by evilpenguin; 09-24-2009 at 10:33 PM.
Reply With Quote
  #64  
Old 09-24-2009, 10:26 PM
HuMan321's Avatar
HuMan321 HuMan321 is offline
Sage Aficionado
 
Join Date: Apr 2009
Location: Idaho
Posts: 365
Here is a link to a "workaround" from their site. I am thinking of trying it after I ask some more questions.
http://www.themediamall.com/faq#cdrive
Reply With Quote
  #65  
Old 09-25-2009, 04:47 AM
gibsonpa gibsonpa is offline
Sage Advanced User
 
Join Date: Jan 2008
Location: STL, Mo
Posts: 202
FYI...

After more fiddling, I got it to work and can watch Hulu and Netflix on my HD100....however it only plays for around 30 seconds...then ends. The timeline/timebar shows the video is only 30 seconds. If you simply retry the same video, it plays for 60 seconds. Basically only 30 seconds more each retry. I think the timeline is not aware of the video length.
Reply With Quote
  #66  
Old 09-25-2009, 05:35 AM
gibsonpa gibsonpa is offline
Sage Advanced User
 
Join Date: Jan 2008
Location: STL, Mo
Posts: 202
Quote:
Originally Posted by gibsonpa View Post
FYI...

After more fiddling, I got it to work and can watch Hulu and Netflix on my HD100....however it only plays for around 30 seconds...then ends. The timeline/timebar shows the video is only 30 seconds. If you simply retry the same video, it plays for 60 seconds. Basically only 30 seconds more each retry. I think the timeline is not aware of the video length.
QUICK UPDATE: I read elsewhere about removing the trailing .0 millisecond from the XML for the shows...and now the timeline works and it all works!! Woohoo.

However, for now I am just running the UPnP2Podcast manually and piping the output to an XML file manually. Sage is reading that XML and play the shows just fine!

Just wanted to share.
Reply With Quote
  #67  
Old 09-25-2009, 06:51 AM
gibsonpa gibsonpa is offline
Sage Advanced User
 
Join Date: Jan 2008
Location: STL, Mo
Posts: 202
Does anyone know how to get your Hulu queue content using UPnP2Podcast?

Works for Netflix: UPnP2Podcast.exe "PlayOn:Netflix:Instant:Top 50:+2"

Works for a specific show on Hulu: UPnP2Podcast.exe "PlayOn:Hulu:TV Episodes:aily Show:+2"

Not sure what command line parms to get my Hulu Queue....anyone done this yet?

Last edited by gibsonpa; 09-25-2009 at 06:53 AM.
Reply With Quote
  #68  
Old 09-25-2009, 06:56 AM
gplasky's Avatar
gplasky gplasky is offline
SageTVaholic
 
Join Date: Jul 2003
Location: Howell, MI
Posts: 9,203
Quote:
Originally Posted by gibsonpa View Post
Does anyone know how to get your Hulu queue content using UPnP2Podcast?

Works for Netflix: UPnP2Podcast.exe "PlayOn:Netflix:Instant:Top 50:+2"

Works for a specific show on Hulu: UPnP2Podcast.exe "PlayOn:Hulu:TV Episodes:aily Show:+2"

Not sure what command line parms to get my Hulu Queue....anyone done this yet?
This worked for me last night.

Quote:
upnp2podcast.exe "PlayOn:Hulu:User Queue:+2"
I also had a message that I had to login from my browser first for Hulu. It had been awhile.

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.
Reply With Quote
  #69  
Old 09-25-2009, 07:15 AM
gibsonpa gibsonpa is offline
Sage Advanced User
 
Join Date: Jan 2008
Location: STL, Mo
Posts: 202
Thanks gplasky!! I will give that a try tonight after work.
Reply With Quote
  #70  
Old 09-25-2009, 07:27 AM
drewg drewg is offline
Sage Icon
 
Join Date: Aug 2007
Location: Richmond, VA
Posts: 1,042
Quote:
Originally Posted by gibsonpa View Post
FYI...

After more fiddling, I got it to work and can watch Hulu and Netflix on my HD100....however it only plays for around 30 seconds...then ends. The timeline/timebar shows the video is only 30 seconds. If you simply retry the same video, it plays for 60 seconds. Basically only 30 seconds more each retry. I think the timeline is not aware of the video length.
That sounds like the same problem I had when I was mounting playon via djmount, and trying to browse the server's filesystem on my HD100.

Drew
Reply With Quote
  #71  
Old 09-25-2009, 07:45 AM
drewg drewg is offline
Sage Icon
 
Join Date: Aug 2007
Location: Richmond, VA
Posts: 1,042
Quote:
Originally Posted by evilpenguin View Post
Sorry, I forgot to mention I updated the program to not be hardcoded for PlayOn anymore, now you have to specify it.
Code:
./UPnP2Podcast.pl 'PlayOn:Hulu:TV Episodes:+2'
Also, I made some modifications to the Net::UPnP .pm files so i'll have to post those as well. It'll work without them, but with them it can grab tons of extra metadata for the files.
I just updated to the latest version of the script, and it seems to be having some slight issues with those UPnp.pm files when run from source on my linux box: Eg:
Code:
./UPnP2Podcast.pl 'PlayOn:Hulu:TV Episodes:W:Warehouse 13:+2'
Can't locate object method "getSize" via package "Net::UPnP::AV::Item" at ./UPnP2Podcast.pl line 196.
Drew
Reply With Quote
  #72  
Old 09-25-2009, 12:52 PM
robogeek robogeek is offline
Sage Expert
 
Join Date: Apr 2003
Location: Appleton, WI USA
Posts: 568
Quote:
Originally Posted by evilpenguin View Post
You're close, you just didn't dig down enough into the UPnP tree. You'll want
Code:
upnp2podcast.exe "PlayOn:Hulu:User Queue:Sort By Name:+2"
Thanks, that did the trick.

Quote:
Wow, i'm surprised that it kinda works on the MVP, once we've got something more a bit stable I bet Sage could debug those issues and get it working.
I think the issue might be with the PlayOn encoding of the NetFlix stream. There seems to be audio issues with NetFlix movies reported recently on the PlayOn forums...mostly no audio at all, but I did see some mention of audio sync issues as well. A couple of short 30 minute Hulu videos played fine with no audio sync issues on my MVP extender.

And a big Thank You to you Evilpenguin and Simonen for your efforts on getting this stuff to work in SageTV!
__________________
--Jason

Server Hardware: GIGABYTE GA-EP45-UD3R, Intel Q9550 CPU 2.83GHz, 11GB RAM, 1xHDHR, 1xHVR1600, 1xHVR2250
29TB Server Storage: 1TB SSD (OS), 1TB (data), 2x6TB+2x10TB (22TB FlexRaid storage pool), 2x2TB (recordings), 1x750GB (VMs).
Server Software: Win10 Pro x64 OS, SageTV 64bit v9.2.0.441, Java 1.8 u241, PlayOn, Comskip (Donator) v0.82.003, WampServer v2.5.
Clients: 3xHD300s, 2xHD100, 2xPlaceshifters
Reply With Quote
  #73  
Old 09-25-2009, 03:25 PM
evilpenguin's Avatar
evilpenguin evilpenguin is offline
SageTVaholic
 
Join Date: Aug 2003
Location: Seattle, WA
Posts: 3,696
Quote:
Originally Posted by drewg View Post
I just updated to the latest version of the script, and it seems to be having some slight issues with those UPnp.pm files when run from source on my linux box: Eg:
Code:
./UPnP2Podcast.pl 'PlayOn:Hulu:TV Episodes:W:Warehouse 13:+2'
Can't locate object method "getSize" via package "Net::UPnP::AV::Item" at ./UPnP2Podcast.pl line 196.
Drew
Here's a zip file containing my modified Net::UPnP .pm files. You should just be able to overwrite your version with these. Then, hopefully, the script will start working.

If you get that working can you do me a favor and use PAR to compile the whole thing into an executable that I can distribute to Linux people?
Attached Files
File Type: zip NET-UPnP.zip (25.0 KB, 178 views)

Last edited by evilpenguin; 09-25-2009 at 03:34 PM.
Reply With Quote
  #74  
Old 09-25-2009, 08:23 PM
hvymetal hvymetal is offline
Sage Advanced User
 
Join Date: Nov 2007
Posts: 162
DJmount for windows

Too bad there is not a port of DJmount for windows. (http://djmount.sourceforge.net/)

DJmount allows you to mount any upnp server as a virtual file system. I was successful in setting it up in CoLinux then sharing the Directory with a samba share to windows. The nice thing is the same folders structure from Playon were viewable in Windows but I was unsuccessful in playing a file directly from the samba share. I was able inside of a Linux console to copy one of the streams to permanent drive. Then I was able to play it in Windows from windows media player. Copying the 30min stream took only a few minutes. I guess it's an easy way in saving Hulu streams to .mpg.

Since Djmount is Linux I would bet money that Sage used it for the stand alone HD200 interface. Any case if Djmount can be ported into a plugin, it would allow any upnp server to be used within SageTv because it would just look like a file systyem. The only problem is Djmount uses the Fuse library which is not available for windows. So if anyone has the time they would have to port it over with Dokan the windows equivalent user mode file system.
Reply With Quote
  #75  
Old 09-25-2009, 10:33 PM
bclenney bclenney is offline
Sage Advanced User
 
Join Date: Feb 2005
Posts: 164
You guys hear of TVersity? It's a free UPnp Server for windows. I admit I dont really understanding what you're doing here, so this may not help at all.

Last edited by bclenney; 09-25-2009 at 10:54 PM.
Reply With Quote
  #76  
Old 09-26-2009, 07:19 AM
LehighBri LehighBri is offline
Sage Expert
 
Join Date: Sep 2006
Posts: 694
Quote:
Originally Posted by bclenney View Post
You guys hear of TVersity? It's a free UPnp Server for windows. I admit I dont really understanding what you're doing here, so this may not help at all.
Interesting idea.

Scott - if a different UPnP server is installed such as TVersity, would your program be able to handle syntax such as "TVersity:Hulu:TV Episodes:+2"?

Not sure how generic you made it, but that would be pretty amazing if so, and would enable FREE access to Hulu (and other streams such as ESPN) vs. paying for it using PlayOn.

Thoughts?
__________________
Server: Sage 7.1.9 beta; Dell Inspiron 530; Windows 7 Ultimate 32-bit (UAC turned off); 2TB Internal SATA (TV Recordings)
Storage: Synology DiskStation DS411+, RAID 5, 5x 2TB SATA for (DVDs/Music/Other Videos)
Tuners: Ceton InfiniTV w/ Verizon FIOS cablecard (using babgvant's SageDCT plugin)
Clients: 1x STP-HD300; 1x Acer Aspire Revo 3610 (Atom/Ion) w/ SageTV client (Win 7, EVR, FSE on)
Reply With Quote
  #77  
Old 09-26-2009, 07:40 AM
dinki's Avatar
dinki dinki is offline
Sage Expert
 
Join Date: Mar 2006
Posts: 682
Quote:
Originally Posted by LehighBri View Post
Not sure how generic you made it, but that would be pretty amazing if so, and would enable FREE access to Hulu (and other streams such as ESPN) vs. paying for it using PlayOn.
The way I'm reading it, if you want to view Hulu using TVersity, then you need to pay for their pro version $29.95:

Quote:
Watch premium Internet content on your TV (including full episodes), from sites like Hulu (US only), BBC iPlayer (UK only), Joost, Sling, and many more (a full list of supported sites is available here).

http://tversity.com/pro/
It does sound like a good idea, however, to make this work with TVersity if it isn't much work, but that's real easy for me to say
Reply With Quote
  #78  
Old 09-26-2009, 08:44 AM
bclenney bclenney is offline
Sage Advanced User
 
Join Date: Feb 2005
Posts: 164
Is there any way to get this or something like this to work with Revision3? (http://revision3.com)

I'd love to be able to watch those shows on my SageTV.

Brian
Reply With Quote
  #79  
Old 09-26-2009, 09:28 AM
LehighBri LehighBri is offline
Sage Expert
 
Join Date: Sep 2006
Posts: 694
Quote:
Originally Posted by bclenney View Post
Is there any way to get this or something like this to work with Revision3? (http://revision3.com)

I'd love to be able to watch those shows on my SageTV.

Brian
Have you tried the Revision3 plugin for Playon?
__________________
Server: Sage 7.1.9 beta; Dell Inspiron 530; Windows 7 Ultimate 32-bit (UAC turned off); 2TB Internal SATA (TV Recordings)
Storage: Synology DiskStation DS411+, RAID 5, 5x 2TB SATA for (DVDs/Music/Other Videos)
Tuners: Ceton InfiniTV w/ Verizon FIOS cablecard (using babgvant's SageDCT plugin)
Clients: 1x STP-HD300; 1x Acer Aspire Revo 3610 (Atom/Ion) w/ SageTV client (Win 7, EVR, FSE on)
Reply With Quote
  #80  
Old 09-26-2009, 09:58 AM
Thomas Wischgol's Avatar
Thomas Wischgol Thomas Wischgol is offline
Sage Aficionado
 
Join Date: Sep 2005
Posts: 276
Quote:
Originally Posted by bclenney View Post
Is there any way to get this or something like this to work with Revision3? (http://revision3.com)

I'd love to be able to watch those shows on my SageTV.

Brian
Why don't you just add the rss feeds from revision3 to your custom videos in Sage? This would be a lot easier and probably give you better picture quality at the same time.

Thomas
Reply With Quote
Reply


Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
PlayOn Media Streaming Software for $19.99 JetreL The SageTV Community 7 09-30-2009 03:49 PM
Playon slowww SageGk SageTV HD Theater - Media Player 11 07-17-2009 06:27 AM
Special Playon Deal bigbill The SageTV Community 3 06-29-2009 01:08 PM
PlayOn... Beginners Manual... joelinkup SageTV HD Theater - Media Player 13 04-13-2009 01:55 PM
HD Netflix Content with Playon fyodor SageTV HD Theater - Media Player 0 03-14-2009 08:04 PM


All times are GMT -6. The time now is 04:29 AM.


Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2023, vBulletin Solutions Inc.
Copyright 2003-2005 SageTV, LLC. All rights reserved.