MLSageTV Plugin for integration with SageTV PVR

Discussions regarding Cinemar plugins to interface with PC Personal Video Recorder (PVR) software.
User avatar
DavidL
Simply Incredible
Simply Incredible
Posts: 11071
Joined: Sat Feb 08, 2003 9:39 am
Location: Metamora, Michigan
Contact:

Postby DavidL » Sun Jun 08, 2008 7:56 am

MLSageTV plugin 0.1.0.0 posted.

- Fix: At a glance was not properly handling limited
Upcoming/Recent/Rejected recordings.

- Moved the TCP listening to its own background worker
thread.

User avatar
DavidL
Simply Incredible
Simply Incredible
Posts: 11071
Joined: Sat Feb 08, 2003 9:39 am
Location: Metamora, Michigan
Contact:

Postby DavidL » Mon Jun 09, 2008 7:34 pm

0.1.1.0 Posted

- Fix: the date was not in human readable format on
the "Recorded show details" scene.

- A set of PVR2_Play_{attributes} are now created
during playback.

User avatar
DavidL
Simply Incredible
Simply Incredible
Posts: 11071
Joined: Sat Feb 08, 2003 9:39 am
Location: Metamora, Michigan
Contact:

Postby DavidL » Thu Jul 03, 2008 6:36 am

1.0.4.0 posted
Adds ability to update TVLobby guide data via SageTV

Plugin is starting to get interesting!!!

User avatar
Fonceur
Expert
Expert
Posts: 583
Joined: Sun Sep 09, 2007 10:18 am
Contact:

Postby Fonceur » Thu Jul 03, 2008 8:20 pm

The images have been updated, on the first page of this thread...

User avatar
Fonceur
Expert
Expert
Posts: 583
Joined: Sun Sep 09, 2007 10:18 am
Contact:

Postby Fonceur » Sat Jul 19, 2008 2:10 pm

Here's a new set of screenshots...
You do not have the required permissions to view the files attached to this post.
Last edited by Fonceur on Thu Oct 02, 2008 5:45 pm, edited 10 times in total.
MLComDevice: Control serial/TCP device (ASCII/hex) - MLSchedule: Alternative to MLScheduler
MLBeyondTV and MLSageTV: PVR support - TChanger: Sony BDP-CX7000ES 400 disc Bluray changer
TRadio: Sirius/HD/XM radio - TChart: Chart from variable Wiki

User avatar
DavidL
Simply Incredible
Simply Incredible
Posts: 11071
Joined: Sat Feb 08, 2003 9:39 am
Location: Metamora, Michigan
Contact:

Postby DavidL » Tue Jul 22, 2008 6:33 am

MLSageTV plugin and scenes updated.

It is now possible to control Sage's pictures and movies on an extender!

User avatar
Fonceur
Expert
Expert
Posts: 583
Joined: Sun Sep 09, 2007 10:18 am
Contact:

Postby Fonceur » Fri Aug 08, 2008 10:33 am

If you had been waiting for the plugin to be more mature before trying it, I would say that now is the time. Don't be fooled by the low version number (0.3.3), as it inherited a lot from the already released MLBeyondTV plugin.

Presently, I don't really see anything else to add or fix, though I am always opened to inputs. ;)

Now I am mostly looking at displaying MainLobby in the Sage TV user interface, but don't expect it to make it to the release, or maybe ever... ;) The idea of using HTML pages, like for the iPhone/iTouch, has pretty much been shot down, so it's back to the drawing board...

User avatar
Fonceur
Expert
Expert
Posts: 583
Joined: Sun Sep 09, 2007 10:18 am
Contact:

Postby Fonceur » Wed Aug 13, 2008 11:28 pm

The installation instructions have been updated on the wiki...

User avatar
Fonceur
Expert
Expert
Posts: 583
Joined: Sun Sep 09, 2007 10:18 am
Contact:

Postby Fonceur » Thu Aug 28, 2008 5:40 pm

Now for the Music part...
Last edited by Fonceur on Thu Oct 02, 2008 5:44 pm, edited 2 times in total.
MLComDevice: Control serial/TCP device (ASCII/hex) - MLSchedule: Alternative to MLScheduler
MLBeyondTV and MLSageTV: PVR support - TChanger: Sony BDP-CX7000ES 400 disc Bluray changer
TRadio: Sirius/HD/XM radio - TChart: Chart from variable Wiki

User avatar
DavidL
Simply Incredible
Simply Incredible
Posts: 11071
Joined: Sat Feb 08, 2003 9:39 am
Location: Metamora, Michigan
Contact:

Postby DavidL » Thu Aug 28, 2008 6:59 pm

Here is the real nice part:

One can use the HD Extender or the Sage client software to render their music. Which means for $200 you can add an audio zone (and DVD / Photos) anywhere on the LAN and buil a customizable UI in MainLobby for it.

Much more energy efficient (embedded device), excellent rendering capability and silent. Just tuck the HD Extender somewhere near your TV / local audio system and plug it into the PC network.

Install the SageTV software and the MLSageTV plugin and walla - you have a new Zone. Very neat stuff!!

User avatar
Fonceur
Expert
Expert
Posts: 583
Joined: Sun Sep 09, 2007 10:18 am
Contact:

Postby Fonceur » Thu Oct 02, 2008 5:43 pm

Time for some updated screenshot...
You do not have the required permissions to view the files attached to this post.
MLComDevice: Control serial/TCP device (ASCII/hex) - MLSchedule: Alternative to MLScheduler
MLBeyondTV and MLSageTV: PVR support - TChanger: Sony BDP-CX7000ES 400 disc Bluray changer
TRadio: Sirius/HD/XM radio - TChart: Chart from variable Wiki

User avatar
Fonceur
Expert
Expert
Posts: 583
Joined: Sun Sep 09, 2007 10:18 am
Contact:

Postby Fonceur » Tue Dec 16, 2008 7:05 pm

Send me a private message if you need access to the released version...
MLComDevice: Control serial/TCP device (ASCII/hex) - MLSchedule: Alternative to MLScheduler
MLBeyondTV and MLSageTV: PVR support - TChanger: Sony BDP-CX7000ES 400 disc Bluray changer
TRadio: Sirius/HD/XM radio - TChart: Chart from variable Wiki

User avatar
itanic
Intermediate
Intermediate
Posts: 455
Joined: Tue Jun 15, 2004 10:05 am
Location: Oregon
Contact:

Postby itanic » Mon Jan 26, 2009 4:37 pm

I orderd a HD200 extender which should be delived sometime today. I was hoping to use this as a replacement for a PC that we use mainly for movie playback in our bonus room.

I don't have much need for the SageTV server (at the moment) and was hoping there was a simple way to send commands needed for movie playback from MainLobby (DVDLobby Plugin) to the extender without having to install and configure the SageTV plugin. I see there is a TCPServer.jar avaiable, but I'm not certain how this can be operated outside of the plugin.

Is this possible?

User avatar
Fonceur
Expert
Expert
Posts: 583
Joined: Sun Sep 09, 2007 10:18 am
Contact:

Postby Fonceur » Mon Jan 26, 2009 5:08 pm

itanic wrote:I see there is a TCPServer.jar avaiable, but I'm not certain how this can be operated outside of the plugin.

First of all, in order to communicate with an HD Extender, the SageTCPServer.jar needs to be loaded by SageTV itself (service mode will do just fine). Currently there is no direct communication to an HD Extender...

Secondly, the MLSageTV plugin does make it possible to use commands like:

PVR.STV1|PlayFile~myFile.mpg

I think that David already mapped all the proper commands to be used in DVDLobby. I would suggest that you try the plugin first, worse case scenario check which commands are sent through the TCP port, then use MLTCPSend or MLComDevice to send the same thing (UTF-8 character encoding with a <NL> at the end).
MLComDevice: Control serial/TCP device (ASCII/hex) - MLSchedule: Alternative to MLScheduler
MLBeyondTV and MLSageTV: PVR support - TChanger: Sony BDP-CX7000ES 400 disc Bluray changer
TRadio: Sirius/HD/XM radio - TChart: Chart from variable Wiki

User avatar
DavidL
Simply Incredible
Simply Incredible
Posts: 11071
Joined: Sat Feb 08, 2003 9:39 am
Location: Metamora, Michigan
Contact:

Postby DavidL » Mon Jan 26, 2009 5:11 pm

You will need the SageTV server....

Here is the chain:

MainLobby UI select a movie to play and a "zone" to play it >

DVDLobby has where the movie is stored and which command set to fire based on the "zone" >

The "HD200" command tells the MLSageTV plugin what movie you want to watch (it's path) and what Sage Extender (HD200) you want to watch it at >

The MLSageTV plugin sends this along to the SageTCPServer.jar via ethernet port to the SageTV server >

The SageTV server then tells the HD200 of choice to play that particular movie. >

You are then watching the movie of choice on a "dumb" TV that has no "PC" connected to it (only the hardware HD200 extender).

This all works almost instantly.

More info here (including pictures depicting the above):

http://www.talluscorp.com/mediawiki/ind ... eTV_Plugin

As an added benefit...because you have the SageTV server you can take your IR remote control, point it at the HD200 and change to a second movie using your IR remote.

BTW...music files and photos work essentially the same way via MainLobby client.... Nice!


Return to “Personal Video Recorder Plugins”

Who is online

Users browsing this forum: No registered users and 1 guest