|
SageTV Clients Development This forum is for discussions relating to SageTV Open Source Clients Development. |
|
Thread Tools | Search this Thread | Display Modes |
#341
|
|||
|
|||
Android N is released to developer preview today for supported devices, including the Nexus Player. And one of the new features specific to Android TV is Picture-in-picture
Is this something that the MiniClient could leverage to overcome the "blank" background video phenomenon? |
#342
|
||||
|
||||
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 |
#343
|
|||
|
|||
Sorry, I had considered opening an issue but couldn't remember if what I was seeing was a regression or not. In the screenshot that I included in my last post (RC3 on Shield TV), you'll notice the black frame in the upper-right corner captioned with 802 WHPDT. I can reproduce this by starting live TV and issuing the SageTV home command (via the on-screen buttons). Audio continues to play in the background but the video doesn't display in the PIP window.
Quote:
I thought that the "blank" PIP on the Android TV miniclient that I describe above might be a limitation with how the Player activity exists with the rest of the rendering of the SageTV UI. Which, if I understand correctly, is just a bunch of drawing instructions sent from the server which the client then renders. With the 'hints' that were added to v9 for the stateful remote, perhaps you could detect when sent to a UI element with a video preview and then, if it exists, put the Player activity into PIP mode which the system then handles by putting into the corner. Feel free to just shut me down if I'm way off. |
#344
|
||||
|
||||
Quote:
https://github.com/OpenSageTV/sagetv...lient/issues/3 I haven't implemented the SageTV video preview, yet. It involves me have to resize and reposition the player, and then punch a hole through the UI layer to see the video layer. SageTV is sending the instructions to do it, and I've played with it a little bit, but, repositiong the player was causing me some grief. Maybe android's PIP could help with this, but I don't think it's really needed, and if do it the "sagetv" way, it would also work on tablets, etc. But, I'll check out Android N's PIP to see what does.
__________________
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 |
#345
|
|||
|
|||
Hardware Decoders ?
I'm running the 1.0-RC4 MiniClient on an Nvidia Shield TV under Marshmallow.
When I click on "Hardware Decoders" in the Server Selection Settings menu I get a "Unfortunately SageTV MiniClient has stopped" message. When I select "ok" in the dialog it looks like the MiniClient restarts. Is this a bug ? |
#346
|
|||
|
|||
I have the Android client installed on my NexusPlayer Android V6 connected via usb Ethernet. Overall videos playback from original HDR works well. There is a slight pause at the beginning of the playback of the video. Also there is some noticeable shuttering sometimes during fast movement in the video. Overall the experience is very close to my HD200 which is very impressive.
I know this is going to flamed and not the highest priority but is there any reason that SageMC do not work in the client? I found SageMC requires the least explaining in my household. I wish that the newer UI replacements had a SageMC theme. Stuckless thanks for the great work and it is impressive to finally have an option to get new hardware extenders that will eventually exceed and out preform the original SageTV versions. |
#347
|
||||
|
||||
Quote:
https://github.com/OpenSageTV/sagetv-miniclient
__________________
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 |
#348
|
||||
|
||||
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 |
#349
|
|||
|
|||
Quote:
Please see attached screenshots. |
#350
|
|||
|
|||
I got SageMC STV working. I had to turn off Core Animations. Since the interface did not work I did the following: With the client closed I copied the client .properties located in \SageTV\SageTV\clients from a working HD200. Then renamed it to the ID of the Android client. With the required options set the Android client loaded the SageMC STV correctly.
I believe the option required in the .properties file to change is the following ui/animation/core_enabled=false Also attached is the the setting in SageMC when the interface is working Last edited by hvymetal; 03-10-2016 at 07:38 AM. |
#351
|
||||
|
||||
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 |
#352
|
|||
|
|||
Quote:
|
#353
|
||||
|
||||
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 |
#354
|
|||
|
|||
Quote:
Quote:
wonders out loud how many people would use such a feature |
#355
|
||||
|
||||
Quote:
It's odd, I can follow the link mentioned on the error screen and see the option to download it in the downloads section and can manually download it but the plugin system can deal with it anymore. I would assume this would still work in the mini client, assuming the repository issue can be sorted out...
__________________
Server: Win 10 Pro 64 Bit, Intel i5, 8 GB, Samsung EVO 850 500 GB for OS, WD Black 4 TB + WD Black 1 TB for Recordings, 36TB Synology 1019+ for DVD/Bluray Rips, Music, Home Movies, etc., SageTV Server 64 Bit Ver 9.2.6.976, HDPVR x 2, Bell TV 6131 Receiver x 2, USB-UIRT with 56 KHz Receiver Clients: PC Client x 2, HD-300 x 2 (1 Using Netgear MoCA Coax Bridges), SageTV Miniclient on NVidia Shield x 3 Last edited by SteveW; 03-11-2016 at 10:20 PM. |
#356
|
||||
|
||||
Well, if you are affected by the recent IJKPlayer crash, then I'm not sure there is a fix.
I've followed the threads, and it's not an IJKPlayer issue, but rather a FFMpeg issue, that is caused by Android M. Neither FFMpeg nor Andriod Team will fix it. The affected users are x86 users running Android M. Android M decided to change the underlying system to prevent certain code from running (for whatever reason), and causes ffmpeg to fail to load. There is a work around for ffmpeg in that you can disable-asm which allows it to load, but, also makes it run much slower. Here's the ffmpeg (won't fix) defect https://trac.ffmpeg.org/ticket/4928 Here's the IJKPlayer (won't fix) defect https://github.com/Bilibili/ijkplayer/issues/709 Here's the Google (works as designed) defect https://code.google.com/p/android/is...tail?id=191235 So, basically there is a stalemate. Given that this "works" in the previous build, it got me thinking, that this must be something I trigged in the new build. And sure enough, in the new builds, I was targeting Android M and in the previous builds I was targeting Android L. So, I've rebuilt everything using Android L, and sure enough it works again. I'll try to push out a new build later today (or tomorrow).
__________________
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 |
#357
|
||||
|
||||
RC5
This release should fix the previous issue whereby some x86 units would fail to work when playing a video using IJKPlayer. It also fixes the exit to homescreen issue as well. Like before, this is a TV ONLY release. Do not install this on a Phone/Tablet. And updated Phone/Tablet image will be released at a different time. EDIT: Note, you will need to UNINSTALL your previous version, and then install this version. This will again, force you to have to reconfigure the client. Unfortunately there is no way around this.
__________________
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 Last edited by stuckless; 03-12-2016 at 07:57 AM. |
#358
|
|||
|
|||
Quote:
EDIT with RC5 I now longer get a picture when playing 1080I H.264 videos with EXOPLAYER but backed off to RC4 and it plays fine. RC4 Is just a great fit with my Nexus Player and the mixture of recordings I get from Comcast it plays everything and seeks using EXOPLAYER
__________________
Channels DVR UBUNTU Server 2 Primes 3 Connects TVE SageTV Docker with input from Channels DVR XMLTV and M3U VIA Opendct. Last edited by nyplayer; 03-12-2016 at 09:58 AM. |
#359
|
||||
|
||||
RC5 is by far the best yet for playing my 720p MPEG2 files with IJKPlayer. The video playback is smooth and comskip works well. The only noticable 'issue' is constant audio dropouts. These happen about every 2-3 seconds. It's not obnoxious but is noticable. I'm not sure what the cause might be. This is all on a Nexus Player running Android M on a wired connection.
The same recording does not play well at all in Exoplayer, however. The video does start but keeps playing the same the first five seconds over and over again. It's like it's resetting and starting the file playback over every five seconds. At any rate, bravo on the great work!
__________________
Intel Core i5-2500, 16GB RAM, OMV Linux 4.17, 3 TB of Data SageTV 9 Docker, Open DCT Docker Silicondust HDHomeRun Duo + Quatro Sage Mini Client on Amazon Fire Sticks and Android TVs |
#360
|
|||
|
|||
Quote:
These are the type of files I can record on my system. MPEG2-TS 1080i MPEG2-TS 720P MPEG2-TS 480i H.264 TS 1080i H.264 TS 1080p H.264 TS 720p
__________________
Channels DVR UBUNTU Server 2 Primes 3 Connects TVE SageTV Docker with input from Channels DVR XMLTV and M3U VIA Opendct. Last edited by nyplayer; 03-12-2016 at 11:08 AM. |
Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
|
|
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
MiniClient Information | Taddeusz | SageTV Github Development | 5 | 09-10-2015 11:11 AM |
Miniclient? | BobbyDing | General Discussion | 3 | 09-08-2015 11:53 AM |
OSD doesn't work in Linux miniclient 6.6 | Grant.Edwards | SageTV Linux | 1 | 08-27-2011 04:37 PM |
Linux Placeshifter/Miniclient Fails | scsever | SageTV Linux | 1 | 08-23-2011 10:20 PM |
Does miniclient work with SageTV 7? | bkbonner | SageTV Beta Test Software | 1 | 09-10-2010 12:54 AM |