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
  #601  
Old 11-25-2015, 06:53 PM
stuckless's Avatar
stuckless stuckless is offline
SageTVaholic
 
Join Date: Oct 2007
Location: London, Ontario, Canada
Posts: 9,713
Quote:
Originally Posted by foolio View Post
hi, is it possible to access your sage server over cellular LTE? which port needs to be forwarded?

the app working very well on my local network... great job
I'm working on the placeshifter capabilities. For now, not quite there.
Reply With Quote
  #602  
Old 11-25-2015, 09:15 PM
trallyus trallyus is offline
Sage Aficionado
 
Join Date: Jul 2010
Posts: 392
By the way Stuckless - don't forget to add the Hisense Vision Model 40K368AW

The app works but playback is out of sync. I had to play with the remote buttons to find what did what but I thought I would give you a heads up

P.S. you may want to update your Campaign page with the future goals you have here too
Reply With Quote
  #603  
Old 11-25-2015, 10:22 PM
Gustovier Gustovier is offline
Sage Aficionado
 
Join Date: Nov 2010
Location: Chicago
Posts: 460
Quote:
Originally Posted by trallyus View Post
By the way Stuckless - don't forget to add the Hisense Vision Model 40K368AW

The app works but playback is out of sync. I had to play with the remote buttons to find what did what but I thought I would give you a heads up

P.S. you may want to update your Campaign page with the future goals you have here too
I think making sure this works and in general other TVs that have android tv on them is going to be really difficult unless Google has some good emulators (they did just recently roll out their new IDE with better emulators). The issue is that TVs usually don't have good hw decoding capabilities and have slow processors and bad network interfaces. They are also very closed systems and the communities of users that can contribute info and learnings are very small as opposed to boxes like the nexus android tv and Nvidia shield. Don't want to be a Debbie downer but this is just the reality.
Reply With Quote
  #604  
Old 11-25-2015, 10:51 PM
trallyus trallyus is offline
Sage Aficionado
 
Join Date: Jul 2010
Posts: 392
No Problem Gustovier,
If Stuckless does do video transcoding in the future then the problem with video playback is a moot point.

I thought I read he may try later on down the road so I am still testing the app on my TV since plex transcodes and plays stuff fine.

If stuckless never gets playback problems fixed it is no big deal as I have a keedox box that will probaly be powerful enough to play stuff back without out of sync issues so either way I am just excited the app finally works on my tv
Reply With Quote
  #605  
Old 11-26-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 trallyus View Post
By the way Stuckless - don't forget to add the Hisense Vision Model 40K368AW

The app works but playback is out of sync. I had to play with the remote buttons to find what did what but I thought I would give you a heads up

P.S. you may want to update your Campaign page with the future goals you have here too
I've updated the main post to include the Hisense (I didn't even realize it was a TV, I thought it was tablet). I'll update the campaign as well, that's a good idea. Out of curiousity, which stretch goals or future goals are you most interested in?

Quote:
Originally Posted by trallyus View Post
No Problem Gustovier,
If Stuckless does do video transcoding in the future then the problem with video playback is a moot point.

I thought I read he may try later on down the road so I am still testing the app on my TV since plex transcodes and plays stuff fine.

If stuckless never gets playback problems fixed it is no big deal as I have a keedox box that will probaly be powerful enough to play stuff back without out of sync issues so either way I am just excited the app finally works on my tv
Have you tried setting the streaming mode to "FIXED" in the preferences. There is DYNAMIC, PULL, and FIXED. I should be set to Dynamic, but I wonder what happens if you set it to fixed. (it might force the serve into transcoding).
Reply With Quote
  #606  
Old 11-26-2015, 08:53 AM
trallyus trallyus is offline
Sage Aficionado
 
Join Date: Jul 2010
Posts: 392
Quote:
Originally Posted by stuckless View Post
I've updated the main post to include the Hisense (I didn't even realize it was a TV, I thought it was tablet). I'll update the campaign as well, that's a good idea. Out of curiousity, which stretch goals or future goals are you most interested in?

Have you tried setting the streaming mode to "FIXED" in the preferences. There is DYNAMIC, PULL, and FIXED. I should be set to Dynamic, but I wonder what happens if you set it to fixed. (it might force the serve into transcoding).

No , I did not try this as I did not even know you could do that with the app. Is that under settings? I will have to test it after Thanksgiving. Thanks!!!

Only thing I would like is nice seamless playback but I still have to try your suggestion to set the streaming mode
as I did not know that was possible
Reply With Quote
  #607  
Old 11-26-2015, 02:26 PM
gerberdude's Avatar
gerberdude gerberdude is offline
Sage User
 
Join Date: Jul 2006
Posts: 64
Does this client require the upgrade to v9? Or can I use it with my existing v7 setup? You know, because it's black Friday soon and I may need to buy a fire stick for $25.
Reply With Quote
  #608  
Old 11-26-2015, 02:39 PM
stuckless's Avatar
stuckless stuckless is offline
SageTVaholic
 
Join Date: Oct 2007
Location: London, Ontario, Canada
Posts: 9,713
Quote:
Originally Posted by gerberdude View Post
Does this client require the upgrade to v9? Or can I use it with my existing v7 setup? You know, because it's black Friday soon and I may need to buy a fire stick for $25.
You can connect to a v7 server. That being said, not sure how well the Fire Stick works. Just check through the posts to see if people are having good success with it.
Reply With Quote
  #609  
Old 11-26-2015, 04:14 PM
SHS's Avatar
SHS SHS is offline
Moderator
 
Join Date: Mar 2003
Location: Vinita, Oklahoma
Posts: 4,589
By the way stuckless forgot add Android-x86 (PC Port)
And it no longer in 1/4 screen it now in full screen I think was in ver 7, 8 is when you fit it I don't recall when

Last edited by SHS; 11-26-2015 at 04:20 PM.
Reply With Quote
  #610  
Old 11-27-2015, 05:06 AM
stuckless's Avatar
stuckless stuckless is offline
SageTVaholic
 
Join Date: Oct 2007
Location: London, Ontario, Canada
Posts: 9,713
New Version 0.14-ALPHA



This build fixes the UI in the Placeshifter mode. Previously you'd get a completely black UI, not you should actually get a UI
Reply With Quote
  #611  
Old 11-27-2015, 06:16 AM
Fuzzy's Avatar
Fuzzy Fuzzy is offline
SageTVaholic
 
Join Date: Sep 2005
Location: Jurupa Valley, CA
Posts: 9,957
Quote:
Originally Posted by stuckless View Post


This build fixes the UI in the Placeshifter mode. Previously you'd get a completely black UI, not you should actually get a UI
Cool! I can see a login screen now.. now if only I could type in a login and password.. ;-)
__________________
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
  #612  
Old 11-27-2015, 06:34 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
Cool! I can see a login screen now.. now if only I could type in a login and password.. ;-)
If you have a bluetooth keyboard, you can use it

I am working on adding a keyboard/remote overlay, but it's still a work in progress, and it's not there yet.
Reply With Quote
  #613  
Old 11-27-2015, 07:52 AM
Fuzzy's Avatar
Fuzzy Fuzzy is offline
SageTVaholic
 
Join Date: Sep 2005
Location: Jurupa Valley, CA
Posts: 9,957
Yeah, I know - just teasing. Does the miniclient know when there is an active cursor in a text box widget, or is that all rendered completely on the server?
__________________
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
  #614  
Old 11-27-2015, 08:01 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
Yeah, I know - just teasing. Does the miniclient know when there is an active cursor in a text box widget, or is that all rendered completely on the server?
Everything is rendered on the server. In fact that "cursor" on the client is nothing more than the server sending box and line drawing commands. I have no idea if I'm drawing a cursor, or line in a video details screen.
Reply With Quote
  #615  
Old 11-27-2015, 08:06 AM
Fuzzy's Avatar
Fuzzy Fuzzy is offline
SageTVaholic
 
Join Date: Sep 2005
Location: Jurupa Valley, CA
Posts: 9,957
Quote:
Originally Posted by stuckless View Post
Everything is rendered on the server. In fact that "cursor" on the client is nothing more than the server sending box and line drawing commands. I have no idea if I'm drawing a cursor, or line in a video details screen.
That's what I had figured - so the on-screen keyboard you are looking to do, is a drawer on top of the rendering?
__________________
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
  #616  
Old 11-27-2015, 08:58 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
That's what I had figured - so the on-screen keyboard you are looking to do, is a drawer on top of the rendering?
There's a couple of things...

I've started a separate "remote" project that I've been using to test interactions with MiniClient because I don't have a full blown remote connected to my AndroidTV or phone. This remote project is fully customizable in that users can provide their own key layouts, etc. One of the "actions" of that remote to toggle showing the Android keyboard.

In the MiniClient, I started down the road of using the pull out drawer for a "remote", but I haven't added many actions to it. So, my goal would be to bundle this remote project with the mini-client and then show the remote in the pull out drawer, or as a translucent dialog over the ui, based on either pulling out from the edge, or maybe bind it to the "home" button, etc.

Once the remote is integrated, you can then turn on the android keyboard and start typing and it will send the keypreses to SageTV, so if you happen to be in a text box, sagetv will start rendering the keypresses.

This all works now, when I run the MiniClient on my phone, and then I use another older phone to run the "remote". I just need to integrate it so that you don't need a second device.

Maybe something I can do, quickly, is add a button to the pull out drawer that will toggle the android keyboard. (I'm not happy with the pull out drawer, so, I'm looking for some alternates to that as well).
Reply With Quote
  #617  
Old 11-27-2015, 09:56 AM
Fuzzy's Avatar
Fuzzy Fuzzy is offline
SageTVaholic
 
Join Date: Sep 2005
Location: Jurupa Valley, CA
Posts: 9,957
I think a lot of this SHOULD be handled at the STV level. Most text entry in the SageTV7 and Gemstone STV's have an onscreen keyboard, which is great - but a few do not. And more importantly, SecureLogin.xml (which is the min-STV that handles Placeshifter Logins) also does not. I think I might look into copying the base STV's on-screen keyboard into the SecureLogin.XML, and checking it in, which shouldn't be too difficult.
__________________
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
  #618  
Old 11-27-2015, 10:11 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 think a lot of this SHOULD be handled at the STV level. Most text entry in the SageTV7 and Gemstone STV's have an onscreen keyboard, which is great - but a few do not. And more importantly, SecureLogin.xml (which is the min-STV that handles Placeshifter Logins) also does not. I think I might look into copying the base STV's on-screen keyboard into the SecureLogin.XML, and checking it in, which shouldn't be too difficult.
I'm not preventing it from being handled at the stv level... it's just another point for interacting with SageTV, which I need for testing. I haven't rolled it into the core MiniClient, but it's something that I use daily during testing. If there's no value in it, then I won't roll it in, but I'll still build it out for testing, because it's something I need.
Reply With Quote
  #619  
Old 11-27-2015, 10:20 AM
stuckless's Avatar
stuckless stuckless is offline
SageTVaholic
 
Join Date: Oct 2007
Location: London, Ontario, Canada
Posts: 9,713
Along the same lines... (but a bit off topic), SageTV uses a lot of 1-9 to enter the alphabet on many screens. I know why they do it, but i do think that having a universal STV enabled keyboard for data entry would be better. I can't think a of a case where using 1-9 (where each key has to pressed mulitple times to pick a letter) is easier or faster than using a fully blown keyboard that you navigate using cursor keys.
Reply With Quote
  #620  
Old 11-27-2015, 11:35 AM
dranockcir dranockcir is offline
Sage Advanced User
 
Join Date: Jul 2004
Location: Jupiter, FL
Posts: 137
Quote:
Originally Posted by stuckless View Post


This build fixes the UI in the Placeshifter mode. Previously you'd get a completely black UI, not you should actually get a UI
Awesome, got it working on shield remotely. Could also check the box that says to auto login so now when I reconnect I don't have to enter the user and password.
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 12:55 PM.


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