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
  #541  
Old 11-17-2015, 04: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 panteragstk View Post
Just tried .9 alpha and one thing that happened in .6 was that when I press play the nexus player will start playing Google music if I have anything paused. I also don't know how is how to right click or press ESC.
Does it still do this in Alpha 11?

As for right click and esc, I'm not sure how we'd emulate that using the remote. Did you check out the navigation on the very first post, to see if anything fits into what you are trying to accomplish?
Reply With Quote
  #542  
Old 11-17-2015, 05:45 AM
tmiranda's Avatar
tmiranda tmiranda is offline
SageTVaholic
 
Join Date: Jul 2005
Location: Central Florida, USA
Posts: 5,851
Quote:
Originally Posted by stuckless View Post
One the phone, I've been playing around with using a slide out drawer, ...
Are you doing this as an STVi? Can you point me to the code? No sense in me re-creating the wheel.
__________________

Sage Server: 8th gen Intel based system w/32GB RAM running Ubuntu Linux, HDHomeRun Prime with cable card for recording. Runs headless. Accessed via RD when necessary. Four HD-300 Extenders.
Reply With Quote
  #543  
Old 11-17-2015, 05:59 AM
stuckless's Avatar
stuckless stuckless is offline
SageTVaholic
 
Join Date: Oct 2007
Location: London, Ontario, Canada
Posts: 9,713
Quote:
Originally Posted by tmiranda View Post
Are you doing this as an STVi? Can you point me to the code? No sense in me re-creating the wheel.
It would be cool to do this in the stvi, but, no, I'm doing this in the Android App. If you are doing a "remote" stvi plugin, I think that would be awesome. I added the pull out the app, because I needed an easy way to test things like pause, play, ff, rew, etc.
Reply With Quote
  #544  
Old 11-17-2015, 06:39 AM
dranockcir dranockcir is offline
Sage Advanced User
 
Join Date: Jul 2004
Location: Jupiter, FL
Posts: 137
Quote:
Originally Posted by stuckless View Post


ALPHA-10 accidentally contained a player build with limited codec support. This build restores the codec support.
Yep, now I can see (and hear) the video. Still don't get the UI but can navigate to live TV and change channels.

Oh, and to be clear for anyone reading my posts, this if from using Sean's Android Mini Client as a placeshifter and conneting over the Internet not locally on my LAN. On my LAN the UI does show up and is working quite well for this being an Alpha.

Last edited by dranockcir; 11-17-2015 at 06:48 AM. Reason: Clarifying what the heck I'm talking about. :-)
Reply With Quote
  #545  
Old 11-17-2015, 07:20 AM
stuckless's Avatar
stuckless stuckless is offline
SageTVaholic
 
Join Date: Oct 2007
Location: London, Ontario, Canada
Posts: 9,713
Quote:
Originally Posted by dranockcir View Post
Yep, now I can see (and hear) the video. Still don't get the UI but can navigate to live TV and change channels.

Oh, and to be clear for anyone reading my posts, this if from using Sean's Android Mini Client as a placeshifter and conneting over the Internet not locally on my LAN. On my LAN the UI does show up and is working quite well for this being an Alpha.
I've looked into the missing UI... it appears that I'm missing some UI commands that I need to implement. This is going to take a couple weeks, since I'm busy with family stuff for the next 2 weekends.
Reply With Quote
  #546  
Old 11-17-2015, 07:37 AM
dranockcir dranockcir is offline
Sage Advanced User
 
Join Date: Jul 2004
Location: Jupiter, FL
Posts: 137
Quote:
Originally Posted by stuckless View Post
I've looked into the missing UI... it appears that I'm missing some UI commands that I need to implement. This is going to take a couple weeks, since I'm busy with family stuff for the next 2 weekends.
Awesome! Enjoy the family time! :-)
Reply With Quote
  #547  
Old 11-17-2015, 12:44 PM
tmiranda's Avatar
tmiranda tmiranda is offline
SageTVaholic
 
Join Date: Jul 2005
Location: Central Florida, USA
Posts: 5,851
Quote:
Originally Posted by stuckless View Post
It would be cool to do this in the stvi, but, no, I'm doing this in the Android App. If you are doing a "remote" stvi plugin, I think that would be awesome. I added the pull out the app, because I needed an easy way to test things like pause, play, ff, rew, etc.
I think I prefer the STVi method as well. The user can install the UI Mod plugin on an extender and then the miniclient will pick it up automatically.

The only thing I'll need is a button on the remote mapped to a particular listener.
__________________

Sage Server: 8th gen Intel based system w/32GB RAM running Ubuntu Linux, HDHomeRun Prime with cable card for recording. Runs headless. Accessed via RD when necessary. Four HD-300 Extenders.
Reply With Quote
  #548  
Old 11-17-2015, 12:55 PM
stuckless's Avatar
stuckless stuckless is offline
SageTVaholic
 
Join Date: Oct 2007
Location: London, Ontario, Canada
Posts: 9,713
Quote:
Originally Posted by tmiranda View Post
I think I prefer the STVi method as well. The user can install the UI Mod plugin on an extender and then the miniclient will pick it up automatically.

The only thing I'll need is a button on the remote mapped to a particular listener.
I think maybe we could use a Long Press "UP" or something like that... (we only have so many options )
Reply With Quote
  #549  
Old 11-17-2015, 12:58 PM
nyplayer nyplayer is offline
SageTVaholic
 
Join Date: Sep 2005
Posts: 4,997
Quote:
Originally Posted by stuckless View Post
I think maybe we could use a Long Press "UP" or something like that... (we only have so many options )
I was hoping the long press up and long press down could be page up and page down . Make it easier to maneuver the guide. I have over 300 channels.
Reply With Quote
  #550  
Old 11-17-2015, 01:07 PM
stuckless's Avatar
stuckless stuckless is offline
SageTVaholic
 
Join Date: Oct 2007
Location: London, Ontario, Canada
Posts: 9,713
Quote:
Originally Posted by nyplayer View Post
I was hoping the long press up and long press down could be page up and page down . Make it easier to maneuver the guide. I have over 300 channels.
Ok... Long Press Left

Eventually I'll probably just add a screen where people can reconfigure some of the buttons (and long presses) to be whatever they want.... for now, it's whatever I want
Reply With Quote
  #551  
Old 11-17-2015, 04:28 PM
tmiranda's Avatar
tmiranda tmiranda is offline
SageTVaholic
 
Join Date: Jul 2005
Location: Central Florida, USA
Posts: 5,851
Quote:
Originally Posted by stuckless View Post
Ok... Long Press Left

Eventually I'll probably just add a screen where people can reconfigure some of the buttons (and long presses) to be whatever they want.... for now, it's whatever I want
The trick will be what listener to connect it to. Whichever one is chosen will no longer be available to (almost) any other menu. (Because I think the virtual keyboard should pop up whenever this magic key is pressed.) The other option would be to create a new listener, and that sounds like a lot of work to me.

Edit: I just realized there are "custom 1" - "custom 5" available. I think linking it to one of those would cause the least amount of compatibility issues.
__________________

Sage Server: 8th gen Intel based system w/32GB RAM running Ubuntu Linux, HDHomeRun Prime with cable card for recording. Runs headless. Accessed via RD when necessary. Four HD-300 Extenders.

Last edited by tmiranda; 11-17-2015 at 04:32 PM.
Reply With Quote
  #552  
Old 11-17-2015, 08:28 PM
Gustovier Gustovier is offline
Sage Aficionado
 
Join Date: Nov 2010
Location: Chicago
Posts: 460
Hey Sean,


Can you try loading up the original Phoenix stv. Then go to horizontal style menu. You will see there are some screen draw issues. There's like a big black bar where the highlighted menu should be. Then if I go play a video and then stop the video and return to main menu. I will see the last displayed frame of the video where the black bar was in the main menu. Almost like there are layers to the surface and it's not being cleared out or all the layers being drawn.
Reply With Quote
  #553  
Old 11-17-2015, 11:36 PM
Gustovier Gustovier is offline
Sage Aficionado
 
Join Date: Nov 2010
Location: Chicago
Posts: 460
Another button I noticed that wasn't working is the actual "stop" button when using my shield tv. This key is not one of the x,y,a,b or trigger controller buttons (I believe you mapped the "Y" button to be stop". Stop is its own dedicated key I believe in android tv.

Now I'm assuming you might have a challenge to figure out how stop key press is being represented to the mini client with your current setup is there someway you can add key press events to log so you can determine it?

Last edited by Gustovier; 11-17-2015 at 11:40 PM.
Reply With Quote
  #554  
Old 11-18-2015, 04:51 AM
m1k3g m1k3g is offline
Sage User
 
Join Date: Sep 2008
Posts: 47
FireTV

I installed on our FTV last night. Works well, with the exception (as already noted) of the stop function. This is great.
Reply With Quote
  #555  
Old 11-18-2015, 06:08 AM
stuckless's Avatar
stuckless stuckless is offline
SageTVaholic
 
Join Date: Oct 2007
Location: London, Ontario, Canada
Posts: 9,713
Quote:
Originally Posted by Gustovier View Post
Hey Sean,


Can you try loading up the original Phoenix stv. Then go to horizontal style menu. You will see there are some screen draw issues. There's like a big black bar where the highlighted menu should be. Then if I go play a video and then stop the video and return to main menu. I will see the last displayed frame of the video where the black bar was in the main menu. Almost like there are layers to the surface and it's not being cleared out or all the layers being drawn.
Is it this bug?
https://github.com/OpenSageTV/sagetv...lient/issues/7

Quote:
Originally Posted by Gustovier View Post
Another button I noticed that wasn't working is the actual "stop" button when using my shield tv. This key is not one of the x,y,a,b or trigger controller buttons (I believe you mapped the "Y" button to be stop". Stop is its own dedicated key I believe in android tv.

Now I'm assuming you might have a challenge to figure out how stop key press is being represented to the mini client with your current setup is there someway you can add key press events to log so you can determine it?
You should add a bug for that as well, shouldn't be too hard to fix.
Reply With Quote
  #556  
Old 11-19-2015, 01:33 AM
Gustovier Gustovier is offline
Sage Aficionado
 
Join Date: Nov 2010
Location: Chicago
Posts: 460
Quote:
Originally Posted by stuckless View Post
Is it this bug?
https://github.com/OpenSageTV/sagetv...lient/issues/7



You should add a bug for that as well, shouldn't be too hard to fix.
Yeah looks like part of the issue with showing last frame is the same bug. But then the actual screen draw issues of the original Phoenix stv is probably another issue. I'll submit these defects.
Reply With Quote
  #557  
Old 11-19-2015, 10:06 AM
Gustovier Gustovier is offline
Sage Aficionado
 
Join Date: Nov 2010
Location: Chicago
Posts: 460
FYI. The Nvidia shield is on special right now for $175 on Amazon.

NVIDIA SHIELD - 4K STREAMING. ADVANCED GAMING. ANDROID TV
https://www.amazon.com/dp/B00U33Q940..._tlFtwb2QZ6BG1
Reply With Quote
  #558  
Old 11-19-2015, 11:00 AM
stuckless's Avatar
stuckless stuckless is offline
SageTVaholic
 
Join Date: Oct 2007
Location: London, Ontario, Canada
Posts: 9,713
Quote:
Originally Posted by Gustovier View Post
Another button I noticed that wasn't working is the actual "stop" button when using my shield tv. This key is not one of the x,y,a,b or trigger controller buttons (I believe you mapped the "Y" button to be stop". Stop is its own dedicated key I believe in android tv.

Now I'm assuming you might have a challenge to figure out how stop key press is being represented to the mini client with your current setup is there someway you can add key press events to log so you can determine it?
Which remote are you using? The Shield remote (from the pictures) doesn't have a "STOP". I do log the Media Key events in the log, but I suspect that MEDIA_STOP is being sent, and I'm not mapping that, yet.

I did my flirc in the mail this week, but I haven't set it up, so when I do, I should be a be able t similuate all the regular media control events using my normal remote.
Reply With Quote
  #559  
Old 11-19-2015, 12:01 PM
stuckless's Avatar
stuckless stuckless is offline
SageTVaholic
 
Join Date: Oct 2007
Location: London, Ontario, Canada
Posts: 9,713
Indigogo

So, at the request of others, I decided to create an Indiegogo campaign, this way, people can contribute funds if they want.

It's worth noting that a few people have sent me $$ via paypal, and I'm still waiting for the NVidia Shield TV

Just so you know, I love working on Android (even when it frustrates me) and I love working on SageTV... so this project is a basically a marriage of two things that I love to work on... funding, or no funding, I'd still be doing this, but this way, people can contribute funds if they want.

Eventually I think that other people can help out in other ways, such as updating documentation, etc, and many people are already helping by testing things, etc.

Thanks to everyone!!

Sean.

Last edited by stuckless; 11-19-2015 at 12:10 PM.
Reply With Quote
  #560  
Old 11-19-2015, 03:58 PM
wayner wayner is offline
SageTVaholic
 
Join Date: Jan 2008
Location: Toronto, ON
Posts: 7,491
I donated as well although I would prefer iOS clients - but in the future I could see replacing my stock of HDX00 with Android boxes. Keep up the good work Stuckless!
__________________
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
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
Finally, a fully functional SageTV client on android and iphone! mkanet SageTV v7 Customizations 12 01-12-2013 12:22 AM
SageTV Placeshifter for Android nyle SageTV Placeshifter 5 12-31-2011 10:40 AM
Sage should get an android client running on this Deacon Crusher Hardware Support 1 09-29-2010 11:30 AM
Android client? equalize SageTV Placeshifter 1 07-22-2010 09:37 AM


All times are GMT -6. The time now is 02:23 AM.


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