SageTV Community  

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

Notices

SageTV Clients Development This forum is for discussions relating to SageTV Open Source Clients Development.

Reply
 
Thread Tools Search this Thread Display Modes
  #41  
Old 01-21-2016, 02:02 PM
reggie14 reggie14 is offline
SageTVaholic
 
Join Date: Aug 2003
Location: Maryland
Posts: 2,760
Quote:
Originally Posted by stuckless View Post
I think the bluetooth harmony remotes will do this, but I don't think the older one will. At least mine don't work out of the box. But people have said that they've loaded the newer ones with Shield remote, and it will send ONLY those commands. So still not very useful.
Maybe I'm misunderstanding your point, but I'm able to use my Harmony 650 (IR only) with my ShieldTV. I haven't tried the AndroidTV (I just realized I could use it with a v7 server), but I assume it would work.

Of course, it only recognizes the buttons that map to the ShieldTV remote buttons.
Reply With Quote
  #42  
Old 01-21-2016, 02:29 PM
stuckless's Avatar
stuckless stuckless is offline
SageTVaholic
 
Join Date: Oct 2007
Location: London, Ontario, Canada
Posts: 9,713
Quote:
Originally Posted by reggie14 View Post
Maybe I'm misunderstanding your point, but I'm able to use my Harmony 650 (IR only) with my ShieldTV. I haven't tried the AndroidTV (I just realized I could use it with a v7 server), but I assume it would work.

Of course, it only recognizes the buttons that map to the ShieldTV remote buttons.
I thought I tried this once with my Harmony 650 and I didn't get it work... Likely I was doing something wrong. But I would think that if it works on the standard Android TV UI then it will likely work on the MiniClient as well, but, as you said, you only get up/down/left/right/select and back as valid buttons.
Reply With Quote
  #43  
Old 01-21-2016, 04:25 PM
samgreco samgreco is offline
Sage Expert
 
Join Date: Jul 2004
Location: Villa Park, IL (Outside Chicago)
Posts: 617
I've been using the Flirc with a Harmony 650 on my Amazon FireTV for a while. I had used it during my Kodi experiment. The Flirc software supports Kodi directly, so all of the buttons worked.

Haven't had time to try the MiniClient yet, but will soon and see what happens.
Reply With Quote
  #44  
Old 01-21-2016, 05:09 PM
cncb cncb is offline
Sage Icon
 
Join Date: Jul 2006
Posts: 1,271
Quote:
Originally Posted by stuckless View Post
But I would think that if it works on the standard Android TV UI then it will likely work on the MiniClient as well, but, as you said, you only get up/down/left/right/select and back as valid buttons.
You also get play, pause, stop, FF, and REW (at least in Kodi).
__________________
-Craig
Reply With Quote
  #45  
Old 01-26-2016, 12:41 PM
DarkWolf77 DarkWolf77 is offline
Sage Advanced User
 
Join Date: Dec 2006
Posts: 169
So I already have a Roku 3 and by the sounds of it, a Sage client for that is unlikely. Do you guys think it's worth it to invest in a SHIELD tv? The Nexus player is cute, but seems limited (looked at it a while ago and decided against it - I honestly don't remember why).
Reply With Quote
  #46  
Old 01-26-2016, 02:11 PM
stuckless's Avatar
stuckless stuckless is offline
SageTVaholic
 
Join Date: Oct 2007
Location: London, Ontario, Canada
Posts: 9,713
Quote:
Originally Posted by DarkWolf77 View Post
So I already have a Roku 3 and by the sounds of it, a Sage client for that is unlikely. Do you guys think it's worth it to invest in a SHIELD tv? The Nexus player is cute, but seems limited (looked at it a while ago and decided against it - I honestly don't remember why).
If you can pick up a $50 Nexus Player... i think it'll be a fine player. It supports h264, mpeg2, hevc (h265) and vp9. It's actually not a bad device. I use a Sheild TV (it was a gift), and it's a great device, but I wouldn't consider it to the baseline. I think the FireTV is a good device as well, but, the FireTV UI is a bit cluttered.

Bottom line the Nexus is a cheaper box, but it'll do the job. Sheild is a higher performing box, but much of that is because its also a micro console. Will sagetv run better on a shied... probably... But, depending on your budget, I think the Nexus player is decent choice as well.
Reply With Quote
  #47  
Old 01-26-2016, 03:18 PM
jm9843 jm9843 is offline
Sage Aficionado
 
Join Date: Oct 2003
Posts: 288
Quote:
Originally Posted by DarkWolf77 View Post
Do you guys think it's worth it to invest in a SHIELD tv? The Nexus player is cute, but seems limited (looked at it a while ago and decided against it - I honestly don't remember why).
To add to what stuckless said: the Shield has a big advantage on ports/interfaces with Gigabit Ethernet, USB 3.0 x 2, Micro-USB 2.0, MicroSD slot, and an integrated IR receiver.

If you require ethernet, a "full" remote, or want to expand the storage, the Shield can handle it out of the box without dealing with usb->lan adapters and usb hubs.
Reply With Quote
  #48  
Old 01-27-2016, 06:46 AM
stuckless's Avatar
stuckless stuckless is offline
SageTVaholic
 
Join Date: Oct 2007
Location: London, Ontario, Canada
Posts: 9,713
Quote:
Originally Posted by jm9843 View Post
To add to what stuckless said: the Shield has a big advantage on ports/interfaces with Gigabit Ethernet, USB 3.0 x 2, Micro-USB 2.0, MicroSD slot, and an integrated IR receiver.

If you require ethernet, a "full" remote, or want to expand the storage, the Shield can handle it out of the box without dealing with usb->lan adapters and usb hubs.
Yes, great points.... I never looked at it from the hardware interfaces point of view.
Reply With Quote
  #49  
Old 01-27-2016, 07:33 AM
Fuzzy's Avatar
Fuzzy Fuzzy is offline
SageTVaholic
 
Join Date: Sep 2005
Location: Jurupa Valley, CA
Posts: 9,957
I may look into a new box for my living room and retire the noisy aging cilent that's living there now. For me, it looks like it's either the Fire TV (2015), or the Shield. Shield is obviously higher capabilities (but sure is uglier). The shield costs a lot more on the surface, but after looking closer, it already has an IR receiver ($25 extra for the Fire TV), it includes an HDMI cable (Fire TV does not), and comes with the game controller ($50 extra for the Fire TV). In the end, the price of a complete package ends up being a lot closer, which means the performance advantage of the Shield would definitely tip the scales.

Ultimately, I wish there was a proper sagetv client for the XBone, as just about anything I put in the living room will be passing through the Xbox anyway - but for now, the Shield looks to be the best option.
__________________
Buy Fuzzy a beer! (Fuzzy likes beer)

unRAID Server: i7-6700, 32GB RAM, Dual 128GB SSD cache and 13TB pool, with SageTVv9, openDCT, Logitech Media Server and Plex Media Server each in Dockers.
Sources: HRHR Prime with Charter CableCard. HDHR-US for OTA.
Primary Client: HD-300 through XBoxOne in Living Room, Samsung HLT-6189S
Other Clients: Mi Box in Master Bedroom, HD-200 in kids room
Reply With Quote
  #50  
Old 01-27-2016, 08:41 AM
stuckless's Avatar
stuckless stuckless is offline
SageTVaholic
 
Join Date: Oct 2007
Location: London, Ontario, Canada
Posts: 9,713
Quote:
Originally Posted by Fuzzy View Post
I may look into a new box for my living room and retire the noisy aging cilent that's living there now. For me, it looks like it's either the Fire TV (2015), or the Shield. Shield is obviously higher capabilities (but sure is uglier). The shield costs a lot more on the surface, but after looking closer, it already has an IR receiver ($25 extra for the Fire TV), it includes an HDMI cable (Fire TV does not), and comes with the game controller ($50 extra for the Fire TV). In the end, the price of a complete package ends up being a lot closer, which means the performance advantage of the Shield would definitely tip the scales.

Ultimately, I wish there was a proper sagetv client for the XBone, as just about anything I put in the living room will be passing through the Xbox anyway - but for now, the Shield looks to be the best option.
Do you have .NET experience. I don't mind helping someone build out a .net version of the client. I won't be working on it myself, but, I certainly know enough about the internals of the miniclient to help, and Jeff, would help with knowledge as well (he's certainly replied to his share of emails from me during this process : )

I've mentioned this before, but the existing Java codebase is split into a "core" and a "android" projects. The core, while, it can't be used on .net, does include all the communication layers, etc, and delegates rendering a media playback to Android implementations. This code might be able to be run through a java to .net converter to get most of it converted over. Then you need to work on the opengl UI rendering and the MediaPlayer implementations.
Reply With Quote
  #51  
Old 01-27-2016, 08:53 AM
Fuzzy's Avatar
Fuzzy Fuzzy is offline
SageTVaholic
 
Join Date: Sep 2005
Location: Jurupa Valley, CA
Posts: 9,957
I've some .net experience - but a lot of it was more console and network based utilities, not graphical things. The Windows Universal platform is a whole new animal I'd need to figure out to get going on the XBone - I currently don't even have a windows machine running 8 or 10.
__________________
Buy Fuzzy a beer! (Fuzzy likes beer)

unRAID Server: i7-6700, 32GB RAM, Dual 128GB SSD cache and 13TB pool, with SageTVv9, openDCT, Logitech Media Server and Plex Media Server each in Dockers.
Sources: HRHR Prime with Charter CableCard. HDHR-US for OTA.
Primary Client: HD-300 through XBoxOne in Living Room, Samsung HLT-6189S
Other Clients: Mi Box in Master Bedroom, HD-200 in kids room
Reply With Quote
  #52  
Old 01-27-2016, 09:27 AM
stuckless's Avatar
stuckless stuckless is offline
SageTVaholic
 
Join Date: Oct 2007
Location: London, Ontario, Canada
Posts: 9,713
Quote:
Originally Posted by Fuzzy View Post
I've some .net experience - but a lot of it was more console and network based utilities, not graphical things. The Windows Universal platform is a whole new animal I'd need to figure out to get going on the XBone - I currently don't even have a windows machine running 8 or 10.
Also the desktop client, in the main sagetv sources has a DirectX UI renderer, so, it might not be hard to convert that from Java/C (there is a jni part to this) to .net as well...ie, the APIs would likely be same/similar.

I had no opengl experience when I started the Android MiniClient (which is why it took so long to fix the UI glitches, and I still don't have support for drawing commands like rounded rectangles, etc).
Reply With Quote
  #53  
Old 01-27-2016, 11:59 AM
Stu Gare Stu Gare is offline
Sage User
 
Join Date: May 2008
Location: Cambridge UK
Posts: 49
I quite like the idea of running the android mini client direct on a Sony Android TV.
Not quite time to upgrade any TVs yet, but I think I'll go for one of these next. No external device needed to run sage then :-)
__________________
1 SageTV Server (v9) ,
3 HD300,
2HD200,
HD-HOMERUN CONNECT(2xDVB-T2)x2,
1 HD-PVR2 (Gaming Edition)/SKY HD,
QNAP NAS
Reply With Quote
  #54  
Old 01-28-2016, 02:38 AM
Fuzzy's Avatar
Fuzzy Fuzzy is offline
SageTVaholic
 
Join Date: Sep 2005
Location: Jurupa Valley, CA
Posts: 9,957
Quote:
Originally Posted by Stu Gare View Post
I quite like the idea of running the android mini client direct on a Sony Android TV.
Not quite time to upgrade any TVs yet, but I think I'll go for one of these next. No external device needed to run sage then :-)
I keep TV's much longer than I'd be happy with the built in 'smart' features. Plus, the price premium for the 'smart' features is probably on par with (or more than) the price of an external device.
__________________
Buy Fuzzy a beer! (Fuzzy likes beer)

unRAID Server: i7-6700, 32GB RAM, Dual 128GB SSD cache and 13TB pool, with SageTVv9, openDCT, Logitech Media Server and Plex Media Server each in Dockers.
Sources: HRHR Prime with Charter CableCard. HDHR-US for OTA.
Primary Client: HD-300 through XBoxOne in Living Room, Samsung HLT-6189S
Other Clients: Mi Box in Master Bedroom, HD-200 in kids room
Reply With Quote
  #55  
Old 01-28-2016, 11:45 AM
wayner wayner is offline
SageTVaholic
 
Join Date: Jan 2008
Location: Toronto, ON
Posts: 7,491
Quote:
Originally Posted by Fuzzy View Post
Ultimately, I wish there was a proper sagetv client for the XBone, as just about anything I put in the living room will be passing through the Xbox anyway - but for now, the Shield looks to be the best option.
I think I mentioned this in a previous thread but what about a Windows Universal app? Wouldn't that run in Win8, Win10 and also on an XB1 with minor alteration? (And maybe WP10 for the half dozen people who own one of those)

If anyone is going to do work on the client then doesn't this make more sense then a regular Windows application?

Could that still be done in Java or would you have to start over from scratch?
__________________
New Server - Sage9 on unRAID 2xHD-PVR, HDHR for OTA
Old Server - Sage7 on Win7Pro-i660CPU with 4.6TB, HD-PVR, HDHR OTA, HVR-1850 OTA
Clients - 2xHD-300, 8xHD-200 Extenders, Client+2xPlaceshifter and a WHS which acts as a backup Sage server
Reply With Quote
  #56  
Old 01-28-2016, 12:03 PM
Fuzzy's Avatar
Fuzzy Fuzzy is offline
SageTVaholic
 
Join Date: Sep 2005
Location: Jurupa Valley, CA
Posts: 9,957
Quote:
Originally Posted by wayner View Post
I think I mentioned this in a previous thread but what about a Windows Universal app? Wouldn't that run in Win8, Win10 and also on an XB1 with minor alteration? (And maybe WP10 for the half dozen people who own one of those)

If anyone is going to do work on the client then doesn't this make more sense then a regular Windows application?

Could that still be done in Java or would you have to start over from scratch?
That's basically what Sean and I were just discussing. No, it couldn't be Java - it'd have to be ported over to .net (probably better to be rewritten from scratch, honestly), and ultimately would end up being a completely new code-base. That said, if done using the placeshifter protocol (which would pretty much be required, since the STV generation HAS to be java, as the STV itself is Java-ish), there are enough high-level API's in the universal platform that it likely would end up being a smaller project than sean's android project - but it still wouldn't be small by any account. Personally, I have never even installed win10, and I have not so much as made a hello world app on the universal platform - not that I'm against starting work on such a project if the time comes to me, but don't take my interest in the project as any sort of statement that I'm doing it.
__________________
Buy Fuzzy a beer! (Fuzzy likes beer)

unRAID Server: i7-6700, 32GB RAM, Dual 128GB SSD cache and 13TB pool, with SageTVv9, openDCT, Logitech Media Server and Plex Media Server each in Dockers.
Sources: HRHR Prime with Charter CableCard. HDHR-US for OTA.
Primary Client: HD-300 through XBoxOne in Living Room, Samsung HLT-6189S
Other Clients: Mi Box in Master Bedroom, HD-200 in kids room
Reply With Quote
  #57  
Old 01-28-2016, 03:39 PM
DarkWolf77 DarkWolf77 is offline
Sage Advanced User
 
Join Date: Dec 2006
Posts: 169
Quote:
Originally Posted by stuckless View Post
Yes, great points.... I never looked at it from the hardware interfaces point of view.
Yeah and I think the main reason I didn't like the Nexus was the lack of built in IR. I have a nice Harmony remote (the discontinued 750) and I'd like to be able to use it with the device. Hm.
Reply With Quote
  #58  
Old 01-28-2016, 04:08 PM
dinki's Avatar
dinki dinki is offline
Sage Expert
 
Join Date: Mar 2006
Posts: 682
Quote:
Originally Posted by DarkWolf77 View Post
Yeah and I think the main reason I didn't like the Nexus was the lack of built in IR. I have a nice Harmony remote (the discontinued 750) and I'd like to be able to use it with the device. Hm.
I've got a Nexus Player and really like it. I haven't had much time to try, but I'm pretty sure you can add a generic ir->usb dongle to the NP and then use your 750. I've got the same remote so hopefully it will work as advertised here: http://www.talkandroid.com/guides/an...oid-tv-device/
__________________
Intel Core i5-2500, 16GB RAM, OMV Linux 4.17, 3 TB of Data
SageTV 9 Docker, Open DCT Docker
Silicondust HDHomeRun Duo + Quatro
Sage Mini Client on Amazon Fire Sticks and Android TVs
Reply With Quote
  #59  
Old 02-03-2016, 09:08 PM
SageWizdom SageWizdom is offline
Sage Advanced User
 
Join Date: Oct 2013
Location: https://github.com/SageWizdom/SageConnect
Posts: 216
Quote:
Originally Posted by Fuzzy View Post
That's basically what Sean and I were just discussing. No, it couldn't be Java - it'd have to be ported over to .net (probably better to be rewritten from scratch, honestly), and ultimately would end up being a completely new code-base. That said, if done using the placeshifter protocol (which would pretty much be required, since the STV generation HAS to be java, as the STV itself is Java-ish), there are enough high-level API's in the universal platform that it likely would end up being a smaller project than sean's android project - but it still wouldn't be small by any account. Personally, I have never even installed win10, and I have not so much as made a hello world app on the universal platform - not that I'm against starting work on such a project if the time comes to me, but don't take my interest in the project as any sort of statement that I'm doing it.
Not that I have used it, but you could always give a shot at a cross compiler. http://www.ikvm.net/
Reply With Quote
  #60  
Old 02-22-2016, 12:57 PM
ThePaladinTech's Avatar
ThePaladinTech ThePaladinTech is offline
Sage Aficionado
 
Join Date: Oct 2007
Location: South Lyon, MI
Posts: 452
Quote:
Originally Posted by wayner View Post
I think I mentioned this in a previous thread but what about a Windows Universal app? Wouldn't that run in Win8, Win10 and also on an XB1 with minor alteration? (And maybe WP10 for the half dozen people who own one of those)

If anyone is going to do work on the client then doesn't this make more sense then a regular Windows application?

Could that still be done in Java or would you have to start over from scratch?
Hey! as one of the half dozen I would LOVE a windows phone app... Actually what I am searching for is a "My Media Center" equivelent that works on Windows Phone. Me and my wife use "My Media Center" all the time to discover new shows and schedule recordings. Right now I am running WMC, EmbyTV, SilconDust HD HomeRun DVR, and SageTV. looking for the one that will give me the "my media center" experience on Windows Phone. When I find that I can dump WMC.
__________________
(current) SageServer: SageTV Open Source V9 - Virtual Ubuntu on Win10 HyperV MSI 970A-G46, AMD FX-8370 , SD Prime via OpenDCT, Donater ComSkip
Clients: HD-200, Nexus Player w/ Android miniclient
Storage: "nas" 16 drive Win10 w/ DrivePool running Plex, Emby, & SD PVR
Retired - Hava, MediaMVP, HD-100, HD-PVR, HVR-2250, Ceton InfiniTV4, Original (white) HDHomeRun Died - HD-100, HD-300
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
sage control via ios or android device profit Hardware Support 9 01-02-2012 05:18 PM
WD TV Live Observations and Other box comparisons? Cortopassi SageTV Media Extender 8 10-24-2011 02:56 PM
Poll for Android Device Users smoothtlk SageTV v7 Customizations 21 06-29-2011 08:50 AM
Digibox output comparisons planetc SageTV United Kingdom 4 01-30-2009 10:43 PM
Using Motorola Tuner device for capture device cyberfreak Hardware Support 4 02-22-2007 02:47 PM


All times are GMT -6. The time now is 05:58 PM.


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