|
SageTV Clients Development This forum is for discussions relating to SageTV Open Source Clients Development. |
|
Thread Tools | Search this Thread | Display Modes |
#1
|
||||
|
||||
Android TV Mini-client observations/questions
Hey Sean. I've been using the Mini-client on my Sheild TV since moving to my new house and I can say it has mostly if not totally replaced my need for a dedicated HTPC in almost every aspect.
I do have a few questions about the way the Mini-client works. (this is for server v7.1.9. Not sure if these apply to v9 or not)
__________________
SageTV Server: unRAID Docker v9, S2600CPJ, Norco 24 hot swap bay case, 2x Xeon 2670, 64 GB DDR3, 3x Colossus for DirecTV, HDHR for OTA Living room: nVidia Shield TV, Sage Mini Client, 65" Panasonic VT60 Bedroom: Xiomi Mi Box, Sage Mini Client, 42" Panasonic PZ800u Theater: nVidia Shield TV, mini client, Plex for movies, 120" screen. Mitsubishi HC4000. Denon X4300H. 7.4.4 speaker setup. Last edited by panteragstk; 09-13-2016 at 04:23 PM. |
#2
|
||||
|
||||
Quote:
__________________
Batch Metadata Tools (User Guides) - SageTV App (Android) - SageTV Plex Channel - My Other Android Apps - sagex-api wrappers - Google+ - Phoenix Renamer Downloads SageTV V9 | Android MiniClient |
#3
|
||||
|
||||
Quote:
Thanks for the response. Looks like my transition to the unRAID docker was a good idea after all. Just need to finish up. As for the odd playback of background apps. Basically what is happening is I'll be watching something in sage and if I turn up the volume using the shield remote (slide up the blank part in the middle) suddenly something like plex will start playing whatever I was last watching. Very odd and hard to reproduce. Not sure if that is a good explanation or not. As for the last point I'm talking about the top row of recommendations (or whatever it's called). Hulu shows things I either just watched or "should" watch. Youtube shows video recommendations. Plex and google music show an icon (tile, album cover, video fanart) of what I paused before going to something else. That sort of thing. The "remote" is another unRAID docker for home automation called Home Assistant. It will show what is currently playing on the shield. If plex is playing a movie, it shows what it is and I can control plex. If hulu or netflix is playing something, it shows up as well. Sage playing something shows as idle. I think quite a lot of this has to do with me using v7 over v9 at the moment while I get my linux docker up and running so I'll test and report back. Hope I clarified everything. Thanks for taking the time to look.
__________________
SageTV Server: unRAID Docker v9, S2600CPJ, Norco 24 hot swap bay case, 2x Xeon 2670, 64 GB DDR3, 3x Colossus for DirecTV, HDHR for OTA Living room: nVidia Shield TV, Sage Mini Client, 65" Panasonic VT60 Bedroom: Xiomi Mi Box, Sage Mini Client, 42" Panasonic PZ800u Theater: nVidia Shield TV, mini client, Plex for movies, 120" screen. Mitsubishi HC4000. Denon X4300H. 7.4.4 speaker setup. |
#4
|
||||
|
||||
So I've been using v9 with the shield and I can say the experience is way better. The remote functions great. Like you said, I don't really need the OSD remote for the most part.
Thanks again for the great work.
__________________
SageTV Server: unRAID Docker v9, S2600CPJ, Norco 24 hot swap bay case, 2x Xeon 2670, 64 GB DDR3, 3x Colossus for DirecTV, HDHR for OTA Living room: nVidia Shield TV, Sage Mini Client, 65" Panasonic VT60 Bedroom: Xiomi Mi Box, Sage Mini Client, 42" Panasonic PZ800u Theater: nVidia Shield TV, mini client, Plex for movies, 120" screen. Mitsubishi HC4000. Denon X4300H. 7.4.4 speaker setup. |
#5
|
||||
|
||||
That is good to hear. Btw, as for your previous post, I've never experienced the background playback issue, and I use the remote volume all the time. For the recommendation bar, I've had that working in another app, so it's that not that hard to do, but, the bigger challenge will be for me to get the miniclient to start and then play a video right away... Not sure how easy/hard that might be.
__________________
Batch Metadata Tools (User Guides) - SageTV App (Android) - SageTV Plex Channel - My Other Android Apps - sagex-api wrappers - Google+ - Phoenix Renamer Downloads SageTV V9 | Android MiniClient |
#6
|
||||
|
||||
Quote:
I really don't get the background playback thing either. Happens randomly, but it is usually when I pick up the remote, so there has to be some sort of gesture that starts playback. Since I have CEC enabled I can press the play button on my TV remote and the exact same thing happens. I'll see if the official sheild forums can help.
__________________
SageTV Server: unRAID Docker v9, S2600CPJ, Norco 24 hot swap bay case, 2x Xeon 2670, 64 GB DDR3, 3x Colossus for DirecTV, HDHR for OTA Living room: nVidia Shield TV, Sage Mini Client, 65" Panasonic VT60 Bedroom: Xiomi Mi Box, Sage Mini Client, 42" Panasonic PZ800u Theater: nVidia Shield TV, mini client, Plex for movies, 120" screen. Mitsubishi HC4000. Denon X4300H. 7.4.4 speaker setup. |
#7
|
||||
|
||||
I figured out why things would randomly start playing on the shield. There is a remote gesture (not sure if that's what it's called or not) that if you double tap the middle of the remote under the physical buttons (the part that lets you control volume) it will send a play/pause command.
Funny thing is that this command does not work with sage and some other apps, but will start playing whatever is in the "now playing" tile on the top recommendations bar. Would be nice to disable that, but I haven't found a way yet.
__________________
SageTV Server: unRAID Docker v9, S2600CPJ, Norco 24 hot swap bay case, 2x Xeon 2670, 64 GB DDR3, 3x Colossus for DirecTV, HDHR for OTA Living room: nVidia Shield TV, Sage Mini Client, 65" Panasonic VT60 Bedroom: Xiomi Mi Box, Sage Mini Client, 42" Panasonic PZ800u Theater: nVidia Shield TV, mini client, Plex for movies, 120" screen. Mitsubishi HC4000. Denon X4300H. 7.4.4 speaker setup. |
#8
|
||||
|
||||
Quote:
__________________
Batch Metadata Tools (User Guides) - SageTV App (Android) - SageTV Plex Channel - My Other Android Apps - sagex-api wrappers - Google+ - Phoenix Renamer Downloads SageTV V9 | Android MiniClient |
#9
|
||||
|
||||
Sure thing. I'll reply with results.
__________________
SageTV Server: unRAID Docker v9, S2600CPJ, Norco 24 hot swap bay case, 2x Xeon 2670, 64 GB DDR3, 3x Colossus for DirecTV, HDHR for OTA Living room: nVidia Shield TV, Sage Mini Client, 65" Panasonic VT60 Bedroom: Xiomi Mi Box, Sage Mini Client, 42" Panasonic PZ800u Theater: nVidia Shield TV, mini client, Plex for movies, 120" screen. Mitsubishi HC4000. Denon X4300H. 7.4.4 speaker setup. |
#10
|
|||
|
|||
Just wondering if there is anyway to add the Skip Fwd 2 and Skip Bkwd 2 commands to the mini client?
__________________
Hardware: Intel Core i5-3330 CPU; 8GB (2 x 4GB); 2-4TB WD Blue SATA 6.0Gb/s HDD; Windows 7 Servers: ChannelsDVR, Plex, AnyStream, PlayOn, Tuner: HDHomeRun Connect Quatro Tuner: HDHomeRun Connect Duo Sources: OTA, Sling Blue, Prime, Disney+, Clients: ShieldTV (2), Fire TV Stick 4K (4) |
#11
|
||||
|
||||
Add them where? To the on screen nav?
__________________
Batch Metadata Tools (User Guides) - SageTV App (Android) - SageTV Plex Channel - My Other Android Apps - sagex-api wrappers - Google+ - Phoenix Renamer Downloads SageTV V9 | Android MiniClient |
#12
|
|||
|
|||
It would be nice if we could get more buttons mapped from the game controller if that's not too hard. An idea for some mappings in on the Github site .
__________________
Home Network: https://karylstein.com/technology.html |
#13
|
|||
|
|||
How about just implementing the keyboard commands from the full client? Could that be used to map to different controllers?
__________________
Hardware: Intel Core i5-3330 CPU; 8GB (2 x 4GB); 2-4TB WD Blue SATA 6.0Gb/s HDD; Windows 7 Servers: ChannelsDVR, Plex, AnyStream, PlayOn, Tuner: HDHomeRun Connect Quatro Tuner: HDHomeRun Connect Duo Sources: OTA, Sling Blue, Prime, Disney+, Clients: ShieldTV (2), Fire TV Stick 4K (4) |
#14
|
||||
|
||||
Quote:
Quote:
Maybe I'm not understanding the requirements/issue here. I'll be honest, I have a lot more sucdess with requests like "can you map CTRL+G to be SageTV Stop" or something like that, other than a really vague, "can you just have it work like windows client" (I get the controller mapping, since that is mapping previously unknown buttons to sagetv actions).
__________________
Batch Metadata Tools (User Guides) - SageTV App (Android) - SageTV Plex Channel - My Other Android Apps - sagex-api wrappers - Google+ - Phoenix Renamer Downloads SageTV V9 | Android MiniClient |
#15
|
|||
|
|||
Quote:
It turns out that the Control and Alt keys are not mapped in the mini-client. (ALT_LEFT, ALT_RIGHT, CTRL_LEFT, CTRL_RIGHT) So the SageTV keyboard controls do not work. (FYI....numpad keys are also not mapped) Work it be possible to map the ALT and CONTROL keys? I could then program a remote using FLIRC to give full SageTV control in the mini-client. Thanks
__________________
Hardware: Intel Core i5-3330 CPU; 8GB (2 x 4GB); 2-4TB WD Blue SATA 6.0Gb/s HDD; Windows 7 Servers: ChannelsDVR, Plex, AnyStream, PlayOn, Tuner: HDHomeRun Connect Quatro Tuner: HDHomeRun Connect Duo Sources: OTA, Sling Blue, Prime, Disney+, Clients: ShieldTV (2), Fire TV Stick 4K (4) |
#16
|
||||
|
||||
Quote:
The class that handles this is here.. https://github.com/OpenSageTV/sagetv...yListener.java If someone wants to audit that and see where the problem is. I think for the numpad keys I do have to manually map those to 0-9, which is not done, but would be pretty easy to do.
__________________
Batch Metadata Tools (User Guides) - SageTV App (Android) - SageTV Plex Channel - My Other Android Apps - sagex-api wrappers - Google+ - Phoenix Renamer Downloads SageTV V9 | Android MiniClient |
#17
|
|||
|
|||
Quote:
|
#18
|
||||
|
||||
That would likely do it Thanks.
__________________
Batch Metadata Tools (User Guides) - SageTV App (Android) - SageTV Plex Channel - My Other Android Apps - sagex-api wrappers - Google+ - Phoenix Renamer Downloads SageTV V9 | Android MiniClient |
#19
|
||||
|
||||
I've updated a 1.0.9 to Amazon Store, Google Play, and Bintray. It hopefully fixes the Ctrl/Alt issue and adds support for numpad 0-9 (although I have I no way to actually test it)
__________________
Batch Metadata Tools (User Guides) - SageTV App (Android) - SageTV Plex Channel - My Other Android Apps - sagex-api wrappers - Google+ - Phoenix Renamer Downloads SageTV V9 | Android MiniClient |
#20
|
|||
|
|||
Quote:
Thank you for your hard work in making this Android client work so well - it's awesome. I'm now using it on my Xiaomi Mi Box with a FLIRC adapter for use with a universal remote - I'm now able to use all the Alt/Ctrl key mappings that the original Sage client uses. **EDIT - maybe I spoke too soon? worked fine in my initial setup but now can't get the Ctrl/Alt key combos to recognize any more. Will do more testing and follow up with results... Last edited by Ryand833; 10-22-2016 at 09:41 PM. |
Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
|
|
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
Mini-Client vs Full Client vs HD300 | NetworkGuy | SageTV Clients Development | 5 | 09-12-2016 06:11 PM |
[Android Mini Client] Integrate with Android TV 'Live Channels' | dinki | SageTV Clients Development | 11 | 01-31-2016 09:43 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 |
Placeshifting Server/Client observations & questions | sainswor99 | SageTV Placeshifter | 8 | 06-03-2007 05:26 PM |