![]() |
|
Register | Forum Rules | FAQs | Members List | Social Groups | Downloads | Search | Today's Posts | Mark Forums Read |
SageTV Clients Development This forum is for discussions relating to SageTV Open Source Clients Development. |
![]() |
|
Thread Tools | Search this Thread | Display Modes |
#1
|
||||
|
||||
SageTV MiniClient for Android TV (jvl711)
This has morphed from me sharing a fork of the SageTV MiniClient to me maintaining and posting releases of Stuckless' original work. I will post APK releases to the github repository. I will also post releases to the Google Play Store and Amazon App Store.
Beta release will not be published to github. I generally will just post a link in the forums. Once I am comfortable that they are stable I will post to GitHub/Google/Amazon. NOTE: If you want to utilize the Fixed HD Transcoding option v1.6.2 or greater you are going to need put patched Sage.jar into your SageTV server until the next SageTV version is published (>9.2.2) https://www.patreon.com/file?h=40951674&i=6362642 Release Notes 1.7.0 (11/12/2020) - Playing back active recording TV seeking issue with ExoPlayer: Issue #96 - Frame Advance & Slow Motion Advance enhancement: Issue #91 - Upgrade to ExoPlayer 2.12.1 enhancement: Issue #95 - Full-Screen On Screen Navigation enhancement: Issue #42 - Issue with keyboard and favorites on the FireTV: Issue #92 - Error connecting to server when using fixed Transcoding/Streaming: Issue #97 1.6.3 (2020-10-10) - Rearchitected how playback position was retrieved. Switched to a UI thread that updates every 500ms. - Fixed an issue with seeking after resume from pause. The state was not getting properly updated - Allowing proper seek when playback is paused. Allow the position to get reported to sage server on pause - Added the blue icons that I made for FireTV to Android project 1.6.2 (2020-9-11) - Fixed an issue with Android 11 where images were not rendering - Upgraded ExoPlayer to 2.11.8 - Fixed the volume up/down keys. You need to map them to NONE for them to work properly - Volume up/down mapped to NONE by default - Added fixed transcoding settings to allow for HD transcoding from the server to MKV container - Added the ability for Exoplayer to filter the Video codecs that are not supported. This will allow SageTV to transcode on unsupported formats NOTE: The fixed transcoding changes need a patched version of Sage.jar to work properly. Hopefully those changes will make it into the next release of SageTV 1.5.2 (2020-7-09) - Attempted to add a workaround for the FireTV where you can not close the system keyboard. Next/Previous buttons should now close it. 1.5.1 (2020-6-30) - Update ExoPlayer FFmpeg extension to 2.11.5 - Added a setting for ffmpeg exoplayer extension, to turn it on, off or prefer - Updated some deprecated code in the constructing on the SimpleExoPlayer instance 1.5.0 (2020-6-26) - Moving to new Play Store app - Updated to exoplayer 2.11.5 - Added HEVC codec to list of codecs sent to sage durring connection - Attempted to clean up the current playback time, and the seek - Turn off rendering cues if by default - Add error message toast on ExoPlayer2 Error - Fixed issues with seeking when using exoplayer and push mediasource - Added some basic support for subtitles in ExoPlayer - Fixed a bug where it would not seek to the SageTV supplied start position**Forked the code base from version 1.4.4 (jvl711)** Download links: GitHub Amazon App Store Google Playstore If you would like to support my work you can become a supporter here Patreon Last edited by jvl711; 12-18-2020 at 01:46 PM. |
#2
|
|||
|
|||
This looks really interesting.
What hardware are you running this fork on? |
#3
|
||||
|
||||
2015 XBR-65X850C Sony Android TV. Works pretty flawlessly.
|
#4
|
|||
|
|||
How do I install it on a ShieldTV, which is running Android TV? Since it isn't in the Play Store, I am not sure how to install it.
Thanks and I appreciate you taking this on!
__________________
OS: Windows 10 Pro (64 bit) Motherboard/CPU/RAM: Gigabyte EP43-UD3/Intel Core 2 Quad Q9550 @ 2.83 GHz/8 GB RAM System Drive : Samsung 850 Pro SSD (256 GB) Recording Drive's: 2 x WD WD4001FAEX (4 TB) Tuner's: 2 x Ceton InfiniTV 4's Clients: 3 x Nvidia Shield TV's; Spares: 2 x HD300's SageTV v9.1.2.662 with OpenDCT v0.5.28 Java 1.8.0_111-b14 (32bit) |
#5
|
||||
|
||||
Quote:
Josh |
#6
|
||||
|
||||
Can this be sideloaded on my Galaxy smartphone, or a FireTV device? If so, is the user interface able to allow the entering of username/password for remote use while I travel?
|
#7
|
|||
|
|||
It would be great to have this merged into the official version. With so few developers remaining, it’s probably better to consolidate as much as possible.
|
#8
|
|||
|
|||
This solved my audio problems on my HDPVR recordings. Thanks a great deal
|
#9
|
|||
|
|||
Quote:
Thanks!
__________________
Server: Intel Core i5-3330 CPU; 8GB (2 x 4GB); 3-1TB WD Blue SATA 6.0Gb/s HDD; Windows 7; SageTV 9 Tuner: (2) HDHomeRun Prime Client: (2) HD300 Client: Mini-Client, ShieldTV Client: (2) Mini-Client, Fire TV Stick 4K |
#10
|
||||
|
||||
Quote:
Thanks for your work on this, Josh. |
#11
|
|||
|
|||
Quote:
The only thing is that the Icon does not appear ... all I see is some default gray box to launch the APK.
__________________
Windows 10 I3 Dual Core 3.0 Server, SageTV9... OpenDCT with 2 HDHRPrimes and 4 HDHRconnects for a total of 14 Tuners. Last edited by nyplayer; 06-21-2020 at 08:54 AM. |
#12
|
|||
|
|||
Quote:
![]()
__________________
Server: Intel Core i5-3330 CPU; 8GB (2 x 4GB); 3-1TB WD Blue SATA 6.0Gb/s HDD; Windows 7; SageTV 9 Tuner: (2) HDHomeRun Prime Client: (2) HD300 Client: Mini-Client, ShieldTV Client: (2) Mini-Client, Fire TV Stick 4K |
#13
|
|||
|
|||
@jvl711
Tested on Various devices ... FireTV 4K everything works. Panasonic FireTV everything works ShieldTV everything works. FireTV Cube 2 everything works just the Icon doesn't load no big deal. Thanks for keeping this alive ... SageTV still the best after so many years and contenders.
__________________
Windows 10 I3 Dual Core 3.0 Server, SageTV9... OpenDCT with 2 HDHRPrimes and 4 HDHRconnects for a total of 14 Tuners. |
#14
|
||||
|
||||
Quote:
|
#15
|
||||
|
||||
The keyboard is the problem. Once it pops up while you are trying to type the username, nothing the user does can make it go away, and it doesn't seem to advance fields.
|
#16
|
|||
|
|||
Anybody else test this with MPEG2 OTA TV Stream? I didn't seem to have any luck with getting EXOPlayer to work for me there but when I switch back to IJK it works same as before.
|
#17
|
|||
|
|||
For keyboard problem this works for me
Launch Sage app keyboard opens for Username enter Username tap Return/Back on phone keyboard hides tap Password field swipe from left side function overlay appears tap keyboard icon keyboard returns enter Password tap Return/Back on phone keyboard hides tap Login
__________________
HTPC: Gigabyte GA-Z170XP-SLI, I7-6700, 16GB, Windows 10 Pro x64, Hauppauge HVR-1600, WinTV-dualHD, Colossus 2, Samsung 850 EVO 120GB, Seagate 3TB, WD 3TB, 3TB, 5TB, Java v1.8.0_231, SageTVx64 v9.2.1.826, Samsung UN60EH6003F, Dish ViP222K, ViewHD 1x2 HDMI Splitter. |
#18
|
||||
|
||||
Quote:
In that case you will need to use IJKPlayer. I may look into adding the ability to fallback to IJK when the codec is not supported... Thanks, Josh |
#19
|
||||
|
||||
Quote:
|
#20
|
||||
|
||||
Quote:
|
![]() |
Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
Thread Tools | Search this Thread |
Display Modes | |
|
|
![]() |
||||
Thread | Thread Starter | Forum | Replies | Last Post |
SageTV MiniClient for Android Indiegogo Campaign (Thanks) | stuckless | SageTV Clients Development | 13 | 10-27-2020 01:49 PM |
Android MiniClient 1.4.3 | stuckless | SageTV Clients Development | 20 | 03-25-2019 10:32 AM |
Android MiniClient 1.2.9 | stuckless | SageTV Clients Development | 53 | 04-16-2018 07:30 AM |
Android Miniclient and UK TV | rickgillyon | SageTV Clients Development | 6 | 12-01-2016 05:58 PM |
Android Miniclient on Mi Box Crashing SageTV Server v9 | mackb | SageTV Clients Development | 9 | 11-27-2016 07:28 PM |