|
SageTV Clients Development This forum is for discussions relating to SageTV Open Source Clients Development. |
|
Thread Tools | Search this Thread | Display Modes |
#221
|
|||
|
|||
Thanks Tom, missed that
Keep up the good work Sean! |
#222
|
||||
|
||||
New Alpha Build
This one uses a newly implemented OpenGL based renderer with "Surfaces". This should provide an improvement especially during the places where you pop up a dialog. All Shapes are rendering, but things like Ovals will just render circles (I don't think this is used ver often), and Rounded Rectangles will appear as normal rectangles. Navigation wise, the "Back" button will allow you to exist the Mini App instead of sending SageTV Cancel/Esc.
__________________
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 |
#223
|
||||
|
||||
Quote:
__________________
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 |
#224
|
||||
|
||||
Quote:
Awesome!
__________________
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 |
#225
|
|||
|
|||
I never thought about using google drive great Idea.
|
#226
|
|||
|
|||
Quote:
Any Nexus Players users out there using a remote can you access options? Last edited by nyplayer; 09-27-2015 at 12:32 PM. |
#227
|
||||
|
||||
Sean, the latest version is the first to install on my phone. Unfortunately it force closes after selecting my server. I plan to check firetv soon.
__________________
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 |
#228
|
||||
|
||||
Quote:
That is unfortunate Sadly without logs it's hard to troubleshoot this, and getting logs, at this point, is a tad difficult.
__________________
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 |
#229
|
|||
|
|||
Updated to 0.03 and Gemstone fanart is back (if fuzzy didn't already report).
Seems a bit quicker too on Nexus Player. Haven't used a HD300 for some time but I think it's quicker (menu / fanart). J Last edited by jorton; 09-27-2015 at 01:48 PM. |
#230
|
||||
|
||||
Jeff, I'm wondering if you can provide some details on how the Media Playback might work. I've looked at the Miniclient c code, and it looks like you are using a multicast player?? The Desktop code all proxies though the mplayer bridge, and so I can't really use any of that.
I'm thinking of pulling in Google's ExoPlayer, and creating a custom DataSource. To start, I've pulled in MediaCmd.java and MiniPlayerPlugin.java (and I gutted the MiniMPlayerPlugin since it was all mplayer based, but I then left in the calls that MediaCmd uses). In the android implementation for MiniPlayerPlugin, I just have log everything, so it's doing doing nothing. But I can see it making a call to openUrl with a url of stv://192.168.1.176//var/media/tv/AncientAliens-GodsAliens-3611836-0.ts. Now I know from working on the mplayer upgrade that here is code in the mplayer side to process that url. I'll probably go looking there to see what I need to do in Java to mimic the same behaviour. The DataSource interface seems to be pretty easy, and it already has some implementations, but, given that the read(byte[] buffer, int offset, int readLength), this seems pretty straight forward, where is seems to sequentially read the data, and I'm assume it decodes the frames and plays them. Not sure how seeking works, but I can build that in once I figure out basic playback. Now that I'm looking at this (and I recall you mentioning) the native player supports MediaDataSource, which a read() method similar to the ExoPlayer DataSource. Maybe I start with with the native player and MediaDataSource and I can upgrade to ExoPlayer later, if needed. Either way, my next real step is to figure out how I go about getting a video stream from SageTV so that I can use it in MediaDataSource. I'm off digging thought c and java code to figure out the stream, but if you happen to see this, then feel free to post your words of wisdom
__________________
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 |
#231
|
||||
|
||||
It loaded on my Samsung Galaxy but really isn't usable. The overscan settings were way off and navigating was difficult. The screen is just too small. The app itself was responsive.
Had some trouble with the Nexus. After installing it things were initially good. Then had to restart the Sage server. After that the app would launch but not connect. The server selection screen comes up bu as soon as I select the server the app crashes. I tried uninstalling the app, powering off the Nexus, and reinstalling all to no avail. I can't get it to connect anymore.
__________________
Sage Server: 8th gen Intel based system w/32GB RAM running Ubuntu Linux, HDHomeRun Prime with cable card for recording. Runs headless. Accessed via RD when necessary. Four HD-300 Extenders. |
#232
|
|||
|
|||
Quote:
|
#233
|
||||
|
||||
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 |
#234
|
||||
|
||||
Quote:
__________________
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 |
#235
|
||||
|
||||
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 |
#236
|
||||
|
||||
Yeah, it looks like it might close everything out if it detects the client has disappeared (no messages in 30 seconds). It would probably be good to perform the same actions on a new connection from a client that is already in the map.
__________________
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 |
#237
|
||||
|
||||
So I'm having some odd issues with the app on my Moto G phone. I rebooted my phone and tried again. I was able to connect to my v9 install fine and was able to move around in the app. I exited and tried my v7 install and the app crashed. I reloaded and picked v9 and the app crashed. I rebooted and tried v7 and the app crashed. I tried v9 again and did not work. I rebooted again and it did not see my servers but was able to attempt to connect via the IP entry. Did not work, but it did discover that server after trying. I messed around with it a bit more and was able to get in to v9 a few times but never v7. I think I may have had more success when the phone was in landscape mode but I'm uncertain as things were really inconsistent. Not sure if any of this helps anything but just providing feedback.
__________________
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 |
#238
|
||||
|
||||
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 |
#239
|
||||
|
||||
Quote:
EDIT: Nevermind...I read further and realized it was an Android KeyEvents -> AWT KeyEvent mapping issue.
__________________
Jeffrey Kardatzke Founder of SageTV |
#240
|
||||
|
||||
Hi. Can this be used for remote access testing purposes, for example from a dns server?
__________________
Sage 9 server = Gigabyte AMD quad-core - 4 gigs - integrated ATI HD4200 chipset - SSD boot, Hitachi Deskstar show drives. HD-PVR - Colossus - Win7 32 bit. HD200/300’s networked. HDHomerun tuner. "If you've given up on Weird Al, you've given up on life" - Homer Simpson |
Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
|
|
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 |