NextPVR Forums
  • ______
  • Home
  • New Posts
  • Wiki
  • Members
  • Help
  • Search
  • Register
  • Login
  • Home
  • Wiki
  • Members
  • Help
  • Search
NextPVR Forums Public Wishlist v
« Previous 1 … 96 97 98 99 100 … 193 Next »
Is there a Mything Link?

 
  • 0 Vote(s) - 0 Average
Is there a Mything Link?
jbyram2
Offline

Member

Posts: 109
Threads: 13
Joined: Dec 2005
#1
2006-12-05, 04:51 AM
Wondering if there was any interest in a MythTV backend emulator plugin for GBPVR. There are several MythTV Frontend development projects, for Xbox, MediaMVP, and other mediaplayers, and having the ability to use them might be attractive to some.

The "Mything Link" back end emulator would accept commands from a MythTV front end, and schedule/manage recordings in GBPVR's database, and serve up media when asked.

The alternative I see is writing a MediaMVP emulator for XBox, another for Xbox360, another for Dlink whatchamacallit etc... when other folks are already writing Myth frontends for these...or will be.

The down side? I don't know if Myth can handle the visual plugins very well, such as weather, VA panel, Ubustream, inset video, etc etc etc. Not sure how that would work. Skins would also be in the realm of the front end.

The advantage to this approach is that the server is still the Windows based GBPVR, while the front end is a small quiet set top box running linux. Response time of the front end is also much better if it does it's own menu and list generation, rather than the complex protocol used by MediaMVP. Also, Media players will become more popular. A standard protocol is needed to allow them to communicate easily with media servers, and GBPVR should support that standard, whatever it turns out to be. MythTV provides one standard; uPnP is another, (so they say); maybe an emulator/link should be written for that.

Thoughts? I would not expect sub to do all the work for this, since he has done such a great job already, and has enough to do keeping GBPVR running and up to date.

Gee... I think I've asked enough questions.
[SIZE="1"]AMD Duron 1600 / 640MB / 80GB+200GB
Hauppauge PVR-150MCE & 3 X MediaMVP (D3A)
Girder & USB-UIRT -> Samsung SIR-T150 Digital Receiver
Girder & USB-UIRT -> ChannelMaster 9521 antenna rotator
UbuStream + CommunitySkin
100% OTA *no cable, no satellite*[/SIZE]
-Oz-
Offline

Posting Freak

Posts: 803
Threads: 33
Joined: Aug 2006
#2
2006-12-05, 06:05 AM
i think a bunch of us are here because mythtv was way too complicated to either:
a) setup
b) keep running after an update or two

I know I had both of those issues at one time or another. Thus I'd like to keep everything on windows or something supported easily.
Dan Blomberg
[SIZE="1"]HTPC 1: MSI K8NGM2-FID, AMD 64 3000+, WD 200gb HDD, 1gb ram, NSK2400, PVR-500, Harmony 659
HTPC 2: ASUS M2NPV-VM, AMD 64 3200+, WD 250gb HDD, 1gb ram, nVidia DualTV MCE, NSK2400, Harmony 720
HTPC 3: GIGABYTE GA-E7AUM-DS2H GeForce 9400, Intel E5200 Wolfdale, WD 640gb HDD, 4gb ram, Antec Fusion 2, HVR-1600, hdhomerun, Harmony 880, PCH A-110
GBPVR 1.4.7 Additions: Weather2, UltraXMLTV, Comskip
Project: Setup Logitech Harmony Remote[/SIZE]
jbyram2
Offline

Member

Posts: 109
Threads: 13
Joined: Dec 2005
#3
2006-12-05, 12:03 PM
If you could run windows on a set top box, I'd whole heartedly agree.
[SIZE="1"]AMD Duron 1600 / 640MB / 80GB+200GB
Hauppauge PVR-150MCE & 3 X MediaMVP (D3A)
Girder & USB-UIRT -> Samsung SIR-T150 Digital Receiver
Girder & USB-UIRT -> ChannelMaster 9521 antenna rotator
UbuStream + CommunitySkin
100% OTA *no cable, no satellite*[/SIZE]
wtg
Offline

Posting Freak

Posts: 1,402
Threads: 120
Joined: Mar 2005
#4
2006-12-05, 01:38 PM
Not to discount the request because I'm all for options, and I played some with MythTV myself, but your can't get a Linux set top box any smaller, quieter or cheaper than an MVP.
sub
Offline

Administrator

NextPVR HQ, New Zealand
Posts: 106,707
Threads: 767
Joined: Nov 2003
#5
2006-12-05, 05:01 PM
jbyram2 Wrote:Wondering if there was any interest in a MythTV backend emulator plugin for GBPVR. There are several MythTV Frontend development projects, for Xbox, MediaMVP, and other mediaplayers, and having the ability to use them might be attractive to some.

The "Mything Link" back end emulator would accept commands from a MythTV front end, and schedule/manage recordings in GBPVR's database, and serve up media when asked.

The alternative I see is writing a MediaMVP emulator for XBox, another for Xbox360, another for Dlink whatchamacallit etc... when other folks are already writing Myth frontends for these...or will be.

The down side? I don't know if Myth can handle the visual plugins very well, such as weather, VA panel, Ubustream, inset video, etc etc etc. Not sure how that would work. Skins would also be in the realm of the front end.

The advantage to this approach is that the server is still the Windows based GBPVR, while the front end is a small quiet set top box running linux. Response time of the front end is also much better if it does it's own menu and list generation, rather than the complex protocol used by MediaMVP. Also, Media players will become more popular. A standard protocol is needed to allow them to communicate easily with media servers, and GBPVR should support that standard, whatever it turns out to be. MythTV provides one standard; uPnP is another, (so they say); maybe an emulator/link should be written for that.

Thoughts? I would not expect sub to do all the work for this, since he has done such a great job already, and has enough to do keeping GBPVR running and up to date.

Gee... I think I've asked enough questions.
This all sounds great, and I'll certainly help out any one that decides to tackle it as a project, but I should point out the major advantage to the MVP VNC type of client:

The client only needs to be very simple, but automatically gets the full functionality of GB-PVR. With as little as a few hundred lines of code, you can retrieve screen from GB-PVR and display them, and download video data. This allows you to see every screen in GB-PVR, including plugins etc. If GB-PVR changes in future to add extra screens or additional recording options, then you automatically get this.

Under the myth client approach, they locally code the functionality for each screen they want to support, so you end up with clients that dont do much, and does often look like the normal system - ie simple list of recordings or files to playback, maybe a screen to let you enter times to record, if you're really lucky maybe a TV Guide. As you've pointed out though, those screens can be much snappier if generated locally.

There are certainly benefits to both approaches, but the Hauppauge MVP was well suited to me and GB-PVR project given I was stretched pretty thin, and didnt have endless time available.
jbyram2
Offline

Member

Posts: 109
Threads: 13
Joined: Dec 2005
#6
2006-12-05, 05:14 PM (This post was last modified: 2006-12-05, 10:40 PM by jbyram2.)
wtg Wrote:Not to discount the request because I'm all for options, and I played some with MythTV myself, but your can't get a Linux set top box any smaller, quieter or cheaper than an MVP.

Thats right. Unfortunately, the MVP does not have HD capability, and the set top boxes that have HD capability do not talk to GBPVR, as far as I know.
[SIZE="1"]AMD Duron 1600 / 640MB / 80GB+200GB
Hauppauge PVR-150MCE & 3 X MediaMVP (D3A)
Girder & USB-UIRT -> Samsung SIR-T150 Digital Receiver
Girder & USB-UIRT -> ChannelMaster 9521 antenna rotator
UbuStream + CommunitySkin
100% OTA *no cable, no satellite*[/SIZE]
sub
Offline

Administrator

NextPVR HQ, New Zealand
Posts: 106,707
Threads: 767
Joined: Nov 2003
#7
2006-12-05, 05:20 PM
Thats correct, but there is nothing to stop that few hundred lines of code being written on a box that does do HD in the future. If you've got to do any work adding support for a new type of client, this is probably the quickest way to get full functionality.
jbyram2
Offline

Member

Posts: 109
Threads: 13
Joined: Dec 2005
#8
2006-12-05, 11:08 PM
Oops, Thanks for the detail reply, Sub. I was talking to wtg.

I know you are right about the functionality. Almost all plugins work on MVP, except UbuStream non-channel mode, VA panel visualizations for music, and a few other exceptions. Is there something inherant in the MVP interface that makes it slow? I mean, besides the fact the MVP has to recieve the remote keypress, and send it to the server, the server has to receive the signal from the MVP, generate an entire new screen, transmit the entire new screenshot back to the MVP, and the MVP has to recieve it and display it. Is there a way to keep the functionality, yet do it quicker? Maybe using continuously streaming mpeg for the menus? Or a compressed format screenshot using .gif, instead of .bmp? Jpeg would fuzz up the menus too much. Or transmit only changes. Any such nonsense would require a new flavor of MVP server, as well as matching dongle software for the MVP.

The good thing is, once the super-duper-dongle is written, chunks of it can reused to create the equivalent for new set top boxes.
[SIZE="1"]AMD Duron 1600 / 640MB / 80GB+200GB
Hauppauge PVR-150MCE & 3 X MediaMVP (D3A)
Girder & USB-UIRT -> Samsung SIR-T150 Digital Receiver
Girder & USB-UIRT -> ChannelMaster 9521 antenna rotator
UbuStream + CommunitySkin
100% OTA *no cable, no satellite*[/SIZE]
sub
Offline

Administrator

NextPVR HQ, New Zealand
Posts: 106,707
Threads: 767
Joined: Nov 2003
#9
2006-12-05, 11:33 PM
Quote:Is there something inherant in the MVP interface that makes it slow? I mean, besides the fact the MVP has to recieve the remote keypress, and send it to the server, the server has to receive the signal from the MVP, generate an entire new screen, transmit the entire new screenshot back to the MVP, and the MVP has to recieve it and display it. Is there a way to keep the functionality, yet do it quicker?
Yeah, it has to do a fair bit of work which slows things down. That said, the faster your server, the faster the MVP seems to respond (due to the faster generation of screens, conversion from RGB to YUY2, and compression of resulting buffer). The speed of the server can make a huge difference. Your AMD Duron 1600 is on the slower side. I had a massive performance improvement when I moved from my previous Athlon 1800+ development machine to my current AMD 64 4400+.

Quote:The good thing is, once the super-duper-dongle is written, chunks of it can reused to create the equivalent for new set top boxes
Yes, I'm sure a fair bit of mvallands mvpmc code could be used to create a client on any other box.

I do agree with your original comments though that this isnt the only way things can be done, and I'm sure GB-PVR could accommodate a Mythtv type protocol if this eased use on other platforms.
jbyram2
Offline

Member

Posts: 109
Threads: 13
Joined: Dec 2005
#10
2006-12-06, 02:54 AM
Quote:The speed of the server can make a huge difference. Your AMD Duron 1600 is on the slower side. I had a massive performance improvement when I moved from my previous Athlon 1800+ development machine to my current AMD 64 4400+.

Hmmm.. *wonders how to use previous statement to justify new server to The Boss*

Good discussion Sub, thanks for the encouragement!
[SIZE="1"]AMD Duron 1600 / 640MB / 80GB+200GB
Hauppauge PVR-150MCE & 3 X MediaMVP (D3A)
Girder & USB-UIRT -> Samsung SIR-T150 Digital Receiver
Girder & USB-UIRT -> ChannelMaster 9521 antenna rotator
UbuStream + CommunitySkin
100% OTA *no cable, no satellite*[/SIZE]
« Next Oldest | Next Newest »

Users browsing this thread: 1 Guest(s)



Possibly Related Threads…
Thread Author Replies Views Last Post
  Request for XMLTV EPG Export Link or/and File t2t4 3 1,424 2022-11-24, 01:15 PM
Last Post: mvallevand
  Download link in Android app ctrlbrk 0 988 2020-06-07, 04:31 AM
Last Post: ctrlbrk
  Link to update LeGrandZombie 0 1,196 2020-06-06, 04:12 PM
Last Post: LeGrandZombie
  WIKI link from forum soccerdad 0 1,369 2006-05-24, 09:21 PM
Last Post: soccerdad
  Is TV Guide movie link to IMDB possible? dneprrider 5 2,257 2006-05-02, 02:38 PM
Last Post: jrockintuitive
  Link to wiki? elite 1 1,449 2006-03-14, 02:37 AM
Last Post: wtg

  • View a Printable Version
  • Subscribe to this thread
Forum Jump:

© Designed by D&D, modified by NextPVR - Powered by MyBB

Linear Mode
Threaded Mode