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
  #761  
Old 01-13-2016, 10:49 PM
trallyus trallyus is offline
Sage Aficionado
 
Join Date: Jul 2010
Posts: 392
I just tested version .04 a few days ago Stuckless and now you're already up to version .06

Dang you are pouring your heart and soul in to this project. By the way version .04 was working pretty good on my hisense vision tv with some artifacts so I can't wait to see how version .06 works tonight.

Thanks for all you are doing.
Reply With Quote
  #762  
Old 01-22-2016, 09:25 AM
millerbrad millerbrad is offline
Sage User
 
Join Date: Jul 2015
Location: Grand Rapids, MI
Posts: 23
Using v.06 on a Nexus 6P phone remotely over the Internet. SageTV9 with Gemstone.

All I've done is watch some Recordings so far, but aside from a couple non-reproducible freezes, it works really smooth.

Took me a bit to get used to the controls, and I struggled with the UI for about 15min trying to enter my username & password at first.
Reply With Quote
  #763  
Old 01-22-2016, 09:37 AM
stuckless's Avatar
stuckless stuckless is offline
SageTVaholic
 
Join Date: Oct 2007
Location: London, Ontario, Canada
Posts: 9,713
Quote:
Originally Posted by millerbrad View Post
Using v.06 on a Nexus 6P phone remotely over the Internet. SageTV9 with Gemstone.

All I've done is watch some Recordings so far, but aside from a couple non-reproducible freezes, it works really smooth.

Took me a bit to get used to the controls, and I struggled with the UI for about 15min trying to enter my username & password at first.
In the next version... with a change to the sagetv server... the Android On Screen keyboard will automatically pop up when there are SageTV input fields. Also there is a suggestion that I add the screen gesture controls help to the main page
Reply With Quote
  #764  
Old 01-22-2016, 11:37 AM
millerbrad millerbrad is offline
Sage User
 
Join Date: Jul 2015
Location: Grand Rapids, MI
Posts: 23
Quote:
Originally Posted by stuckless View Post
In the next version... with a change to the sagetv server... the Android On Screen keyboard will automatically pop up when there are SageTV input fields. Also there is a suggestion that I add the screen gesture controls help to the main page
Gesture help on the main page will be helpful. It took me awhile to realize that I needed to double-tap to put focus on something.

To be more specific on my login issues, the keyboard completely covers the password field. So, after entering my username, I would dismiss the keyboard and put focus on the password field. When I tried to swipe up from the bottom of the screen to show the keyboard again, the password field kept losing focus -- but since it was covered by the keyboard, I didn't realize that it lost focus.

EDIT: For what it's worth, the recording I watched was 720p ATSC OTA recorded with my HDHomeRun. I noticed people having problems with this type of content a few posts back. In my case, I had no problems playing it at all using the default media player the app comes configured with (i.e. not ExoPlayer). (Encoded by: Silicondust HDHomeRun Tuner; File Format: MPEG2-PS[MPEG2-Video 16:9 720p@60fps, Dolby Digital/448Kbps@48kHz 5.1 eng, Dolby Digital/192Kbps@48kHz Stereo spa]) Aah, nevermind.. I see that MPEG2-PS is an ExoPlayer issue, which I'm not using.

Last edited by millerbrad; 01-22-2016 at 02:16 PM.
Reply With Quote
  #765  
Old 01-22-2016, 12:24 PM
stuckless's Avatar
stuckless stuckless is offline
SageTVaholic
 
Join Date: Oct 2007
Location: London, Ontario, Canada
Posts: 9,713
Quote:
Originally Posted by millerbrad View Post
Gesture help on the main page will be helpful. It took me awhile to realize that I needed to double-tap to put focus on something.

To be more specific on my login issues, the keyboard completely covers the password field. So, after entering my username, I would dismiss the keyboard and put focus on the password field. When I tried to swipe up from the bottom of the screen to show the keyboard again, the password field kept losing focus -- but since it was covered by the keyboard, I didn't realize that it lost focus.

EDIT: For what it's worth, the recording I watched was 720p ATSC OTA recorded with my HDHomeRun. I noticed people having problems with this type of content a few posts back. In my case, I had no problems playing it at all using the default media player the app comes configured with (i.e. not ExoPlayer). (Encoded by: Silicondust HDHomeRun Tuner; File Format: MPEG2-PS[MPEG2-Video 16:9 720p@60fps, Dolby Digital/448Kbps@48kHz 5.1 eng, Dolby Digital/192Kbps@48kHz Stereo spa])
Unfortunately, I'm not sure I'll be able to "fix" the keyboard covering the field, since, the android portion doesn't really know about the layout of the sagetv UI. maybe in a mobile friendly version of the STV we can push the fields to the top of the screen, so if there is an on-screen keyboard, we can still see the fields.
Reply With Quote
  #766  
Old 01-22-2016, 12:30 PM
Tiki's Avatar
Tiki Tiki is offline
Sage Icon
 
Join Date: Feb 2005
Location: Southwest Florida, USA
Posts: 2,009
Quote:
Originally Posted by stuckless View Post
Unfortunately, I'm not sure I'll be able to "fix" the keyboard covering the field, since, the android portion doesn't really know about the layout of the sagetv UI. maybe in a mobile friendly version of the STV we can push the fields to the top of the screen, so if there is an on-screen keyboard, we can still see the fields.
Or the stv could be modified to show its own keyboard for any text input dialogs (many places already do, but it's inconsistent).
__________________
Server: Ryzen 2400G with integrated graphics, ASRock X470 Taichi Motherboard, HDMI output to Vizio 1080p LCD, Win10-64Bit (Professional), 16GB RAM
Capture Devices (7 tuners): Colossus (x1), HDHR Prime (x2)
,USBUIRT (multi-zone)
Source:
Comcast/Xfinity X1 Cable
Primary Client: Server Other Clients: (1) HD200, (1) HD300
Retired Equipment: MediaMVP, PVR150 (x2), PVR150MCE,
HDHR, HVR-2250, HD-PVR
Reply With Quote
  #767  
Old 01-22-2016, 01:01 PM
stuckless's Avatar
stuckless stuckless is offline
SageTVaholic
 
Join Date: Oct 2007
Location: London, Ontario, Canada
Posts: 9,713
Quote:
Originally Posted by Tiki View Post
Or the stv could be modified to show its own keyboard for any text input dialogs (many places already do, but it's inconsistent).
I agree... and if that ever happens, then I'll add a setting to disable the Android keyboard.
Reply With Quote
  #768  
Old 01-25-2016, 12:43 PM
DarkWolf77 DarkWolf77 is offline
Sage Advanced User
 
Join Date: Dec 2006
Posts: 169
Wow it seems like yesterday that I downloaded the first beta and it was only sort of functional and now it's practically fully functional! I just wanted to drop a line to say that I have tried it on the following hardware and everything works:

Tablet:
Nexus 9

Phone:
Samsung Galaxy S6
Reply With Quote
  #769  
Old 01-25-2016, 08:13 PM
wayner wayner is offline
SageTVaholic
 
Join Date: Jan 2008
Location: Toronto, ON
Posts: 7,491
@stuckless - What's the likelihood of you doing an iOS version? I just noticed that you did mention it in post 1 of this thread. I am in for $100 bounty for that.
__________________
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
  #770  
Old 01-26-2016, 06:05 AM
stuckless's Avatar
stuckless stuckless is offline
SageTVaholic
 
Join Date: Oct 2007
Location: London, Ontario, Canada
Posts: 9,713
Quote:
Originally Posted by wayner View Post
@stuckless - What's the likelihood of you doing an iOS version? I just noticed that you did mention it in post 1 of this thread. I am in for $100 bounty for that.
I haven't ruled it out... but it's not something that high up on the priority list, either. I was hoping that someone would take the codebase that I've created here and start an iOS project.

Java runs as fast as native on iOS (using robovm), and the opengl library that I used, works on iOS. So, out of the gate, with some small changes, you'd get all the client server communication parts and the UI fully working. You'd then have to focus on touch interactions and video playback.

So far no one has expressed an interest in that (and I understand)... If you already work on iOS you have embraced Obj-C and/or swift, and you've probably been trained to hate Java and Android, so, you have no interest on building on Java

In the Indiegogo project, I said if I reached $5OOO (which was real stretch) then I'd consider putting in the time to do this myself. Most of that money would have went toward buying a MacBook Pro and a couple pieces of iOS hardware... likely an iPad and probably an iPod touch. That didn't happen. (It's just so much more expensive to be an iOS developer )

I do have an older MacBook, but it's not something that I could spend any amount of time on for development, but, once I'm done the Android MiniClient, I might setup of the iOS framework (ie, get it to a point where you can connect to sagetv and render the UI) and maybe then someone will take this on.
Reply With Quote
  #771  
Old 01-26-2016, 08:10 AM
Taddeusz Taddeusz is offline
SageTVaholic
 
Join Date: Nov 2004
Location: Yukon, OK
Posts: 3,919
I would start an Indiegogo if I knew I had the time to spare. I just wouldn't feel right having people donate to something I can't confidently devote time to.

I have sort of been working on a native iOS app (i.e. not Mini Client). Between a family with a 2 year-old and work there is precious little time to devote to this without staying up till ungodly hours of the night.

And I really need new hardware. Namely a new MacBook and Apple TV (already have an iPhone & iPad). Right now running a desktop Hackintosh. While it works well it still leaves a bit to be desired.

But there's till the time thing.
__________________
Server: i5 8400, ASUS Prime H370M-Plus/CSM, 16GB RAM, 15TB drive array + 500GB cache, 2 HDHR's, SageTV 9, unRAID 6.6.3
Client 1: HD300 (latest FW), HDMI to an Insignia 65" 1080p LCD and optical SPDIF to a Sony Receiver
Client 2: HD200 (latest FW), HDMI to an Insignia NS-LCD42HD-09 1080p LCD
Reply With Quote
  #772  
Old 01-26-2016, 08:24 AM
stuckless's Avatar
stuckless stuckless is offline
SageTVaholic
 
Join Date: Oct 2007
Location: London, Ontario, Canada
Posts: 9,713
Quote:
Originally Posted by Taddeusz View Post
I would start an Indiegogo if I knew I had the time to spare. I just wouldn't feel right having people donate to something I can't confidently devote time to.

I have sort of been working on a native iOS app (i.e. not Mini Client). Between a family with a 2 year-old and work there is precious little time to devote to this without staying up till ungodly hours of the night.

And I really need new hardware. Namely a new MacBook and Apple TV (already have an iPhone & iPad). Right now running a desktop Hackintosh. While it works well it still leaves a bit to be desired.

But there's till the time thing.
I fully understand... My kids are teenagers now, so I have a larger window of time to devote to this stuff, but when they are toddlers my window was quite small

I am interested in the "hackintosh" maybe you can PM with some details on how I'd go about setting that up.
Reply With Quote
  #773  
Old 02-04-2016, 11:50 PM
JonL JonL is offline
Sage User
 
Join Date: Apr 2011
Location: Portugal
Posts: 35
Is it feasible that the Android Miniclient does Source direct output, i.e., outputs 480i/576i from DVD original sources?
Reply With Quote
  #774  
Old 02-05-2016, 06:03 AM
stuckless's Avatar
stuckless stuckless is offline
SageTVaholic
 
Join Date: Oct 2007
Location: London, Ontario, Canada
Posts: 9,713
Quote:
Originally Posted by JonL View Post
Is it feasible that the Android Miniclient does Source direct output, i.e., outputs 480i/576i from DVD original sources?
I'm not sure exactly what that means, but I suspect no. The Android MiniClient doesn't directly deal with video outputs... thats handled by the Android OS or the Video Players.
Reply With Quote
  #775  
Old 02-08-2016, 02:04 AM
VCRUser VCRUser is offline
Sage Aficionado
 
Join Date: Jan 2008
Posts: 444
I just put Beta .10 on my LG G3, running Lollipop 5.1. As with the Galaxy Tab 8.9 I'd tried previously, with an earlier version, I'm still having UI problems. I took a screenshot, but am not sure how to send it. Essentially, elements are overlaid and cannot be selected reliably. Attempting to select Recordings, it activated live tv (which it played), but overlaying the screen was the timeline, which wouldn't go away, and couldn't be controlled - that is, I couldn't pause, stop, etc. I managed to exit by sleeping the phone.
__________________
Server: Windows 8.1 4gb RAM; 4TB SATA + others. Homebrew quad core AMD. Inputs: Haup. 980, 850 & 950Q on ATSC; Haup 1600 on ATSC & Comcast 2 DTAs with USBUIRT for NTSC. Haup 1800 on ATSC. HDHR Dual (ATSC). Sage 9.22 64 bit.
Reply With Quote
  #776  
Old 02-08-2016, 05:21 AM
stuckless's Avatar
stuckless stuckless is offline
SageTVaholic
 
Join Date: Oct 2007
Location: London, Ontario, Canada
Posts: 9,713
Quote:
Originally Posted by VCRUser View Post
I just put Beta .10 on my LG G3, running Lollipop 5.1. As with the Galaxy Tab 8.9 I'd tried previously, with an earlier version, I'm still having UI problems. I took a screenshot, but am not sure how to send it. Essentially, elements are overlaid and cannot be selected reliably. Attempting to select Recordings, it activated live tv (which it played), but overlaying the screen was the timeline, which wouldn't go away, and couldn't be controlled - that is, I couldn't pause, stop, etc. I managed to exit by sleeping the phone.
Some of this sounds like just not knowing how to interact with the UI. Read the first post in this thread, which has a section on navigation. Also in beta 10 there is a [?] help icon that gives some information on how to interact with the UI. At the very least, the on screen navigation controls (swip in from left edge to activate) should help you with controlling video playback.

Keep in mind that SageTV is designed for a TV and not designed at all for a small screen. So while this runs on a tablet/phone the experience is not going to optimal. Eventually someone will create a mobile friendly STV (UI) and that should help.

I still would like to see the screenshot, though, since I'm not sure what the overlaid elements look like. If you've taken the screenshot on your phone, you can email it to yourself, and then from there you can upload it here. (Sounds like you are having issues accessing the image?)

Something to keep in mind as well, when you are interacting using a phone/tablet. Double Tap sends "select", but, you must first focus the item. So, usually selecting something in the navigation takes 3 taps. 1 tap to focus the item, then double-tap to send select. If you just double tap on an item, and it's not selected, then it will actually send select on the selected item. Again, much of this is just getting used to the awkward way of using a built for TV app on a phone. (in short double tap does not focus and then send select, it just sends select)
Reply With Quote
  #777  
Old 02-09-2016, 02:35 AM
VCRUser VCRUser is offline
Sage Aficionado
 
Join Date: Jan 2008
Posts: 444
I have the image on my computer (I DropBoxed it), just don't know where to go to upload it here.It just occurred to me that I could post a dropbox download link:
https://www.dropbox.com/s/kcloint6of...57-35.png?dl=0

I did read the first post on gesture control, but given the screen display problem, it was hard to tell what was being focused, and the gestures didn't seem to have the listed effects.
__________________
Server: Windows 8.1 4gb RAM; 4TB SATA + others. Homebrew quad core AMD. Inputs: Haup. 980, 850 & 950Q on ATSC; Haup 1600 on ATSC & Comcast 2 DTAs with USBUIRT for NTSC. Haup 1800 on ATSC. HDHR Dual (ATSC). Sage 9.22 64 bit.
Reply With Quote
  #778  
Old 02-09-2016, 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 VCRUser View Post
I have the image on my computer (I DropBoxed it), just don't know where to go to upload it here.It just occurred to me that I could post a dropbox download link:
https://www.dropbox.com/s/kcloint6of...57-35.png?dl=0

I did read the first post on gesture control, but given the screen display problem, it was hard to tell what was being focused, and the gestures didn't seem to have the listed effects.
Just so I understand... Youv'e had this display issue with all versions, not only beta-10, correct?

This is a new one... and I'm wondering if it's because the screen size is 2550x1440. I don't have a device that resolution, so I can't really test it, but I'll do some digging around. The picture really does help

Also, is every screen messed up like this?
Reply With Quote
  #779  
Old 02-09-2016, 11:55 PM
Jabroni's Avatar
Jabroni Jabroni is offline
Sage Aficionado
 
Join Date: Mar 2006
Posts: 251
Quote:
Originally Posted by stuckless View Post
Just so I understand... Youv'e had this display issue with all versions, not only beta-10, correct?

This is a new one... and I'm wondering if it's because the screen size is 2550x1440. I don't have a device that resolution, so I can't really test it, but I'll do some digging around. The picture really does help

Also, is every screen messed up like this?
I dont have rendering issues on my note 5, which has that resolution.. maybe that particular STVi is triggering a particular rendering bug??
__________________
SageTV 7.1.9 / Phoenix
Captures: 1x Genpix Skywalker DVB4Sage / 1x 7500 Prof DVBS2 Tunner DVB4Sage / 1x HD HomeRun / 1x Slingbox M1 / 1x Colossus HD
Extender: 2x HD200 / 1x HD300

Reply With Quote
  #780  
Old 02-10-2016, 02:09 AM
VCRUser VCRUser is offline
Sage Aficionado
 
Join Date: Jan 2008
Posts: 444
Quote:
Originally Posted by stuckless View Post
Just so I understand... Youv'e had this display issue with all versions, not only beta-10, correct?
I tried one version previously, but on a different device. I think it was my Samsung Galaxy Tab 8.9. I don't recall the version, but it was a considerably earlier one- maybe .04. I reported it at the time, and had display issues which are hard to remember in detail because it was a while ago, but I think there was even more overlapping and I couldn't get anything to even try to play.

Quote:
Originally Posted by stuckless View Post
Also, is every screen messed up like this?
Since the screens were hard to navigate, giving all the overlap, I couldn't reliably get many screens, but the ones I could get to were full of overlaps and didn't respond reliably to gesture commands. I speculate that the messed up screen prevented reliable interaction because neither the app nor I could tell what I was trying to tap, swipe, etc.

I love the idea of this app & would be thrilled if I could get it to work on any of my devices.
__________________
Server: Windows 8.1 4gb RAM; 4TB SATA + others. Homebrew quad core AMD. Inputs: Haup. 980, 850 & 950Q on ATSC; Haup 1600 on ATSC & Comcast 2 DTAs with USBUIRT for NTSC. Haup 1800 on ATSC. HDHR Dual (ATSC). Sage 9.22 64 bit.
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.