|
SageTV Clients Development This forum is for discussions relating to SageTV Open Source Clients Development. |
|
Thread Tools | Search this Thread | Display Modes |
#141
|
|||
|
|||
I am wired. to the same switch that my PC client and HD200 are. And the video file was an H.264 in an MKV container. At least I'm pretty sure it was. I'll fire it up later and doule check that.
I had just loaded Beta 8. |
#142
|
||||
|
||||
In the preferences as well, you can turn on a debug option to to show a message when a software encoder is in use. I'd turn that on, and see if software encoders are being used. (I use it a lot for testing)
__________________
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 |
#143
|
||||
|
||||
Isn't there a standby and an exit in the Exit menu?
__________________
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 |
#144
|
||||
|
||||
In Beta 9 there is now an option to exit to the home screen when sagetv exits (enabled by default)
__________________
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 |
#145
|
||||
|
||||
Quote:
That being said.. h264 in a MKV container should play just fine. I did try a few shows (mostly h264 ts files) and they played fine on the FireTV.
__________________
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 |
#146
|
||||
|
||||
An HD300 connected via this wifi device;
http://www.amazon.com/NETGEAR-AC750-.../dp/B00HHRP11C also experiences significant sluggishness. The router is less than 30 feet away. |
#147
|
||||
|
||||
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 |
#148
|
|||
|
|||
Quote:
Also, the overlays seem to be wonky. To the point where they cannot be read at all. I just get part of the left and bottom of the popup. So I can't really change any settings once in the client. I'll try to get an image of it later. |
#149
|
||||
|
||||
Quote:
And yeah, MPEG2 TS will use software decoding if using the IJKPlayer (the default) but if you change to ExoPlayer it might work, using hardware decoding.
__________________
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 |
#150
|
|||
|
|||
Beta 8 fixes the crashing (NullPointerException) I was getting in the Gemstone "wall flow" views but it now is very slow to redraw and there are various black screen flashes and things being drawn in the wrong location. This is on a wired Shield TV.
Some MKVs seem to fail to play in ExoPlayer (unfortunately, I did not try to play these before so I'm not sure if it is a new issue). It loads up the player, it looks like the OSD timeline jumps to the end, and then it shows a "failed to play" error message. I'm not sure what is special about these MKVs because others with the same codecs (H264 and DTS-HD) play fine. Hopefully the attached log file might help. Also, do we know if ExoPlayer supports display of PGS (blu-ray) embedded subtitles?
__________________
-Craig |
#151
|
||||
|
||||
Quote:
Quote:
As for the wall view... I can't say I've done any testing using it. It's not a view that I'd ever use, personally, since I don't see much value in it. But I suspect that the client is running out of texture memory and has to keep flushing and reloading the textures, which is slow. I'm not sure how wall views operate, but, if they are loading full size images, and then just scaling them down to fit into the small box, then I can see where this would blow the texture memory and cause this sort of thing. From the log, I can see that most of the texture calls return a null texture for the image, and that leads me to believe that while the texture was loaded, the memory got reclaimed before the UI could actually do anything with it. I'll add some extra logging around this, but, to be honest, I'm not sure there'll be much that we can do from the Android Client point of view. Actually there maybe one thing I can co do from the client point of view, it probably will slow down the UI, but, it might result in the UI rendering all of the images. I don't mind if you open a defect for this... that way I won't forget about 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 |
#152
|
||||
|
||||
Quote:
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 |
#153
|
||||
|
||||
In this case, i think it would be better to use the IJKPlayer that will handle the stream. But, yes it would be transcoded on the server, but in that case, sagetv tends to send over MPEGPS streams that are not handled by exoplayer, either.
__________________
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 |
#154
|
||||
|
||||
Oh, I didn't mean simply changing the capabilities report and using the existing transcoding system. It actually, I believe, is limited to MPEG-PS with MPEG4 video and MP3 audio currently, in SD resolution. The server side transcoding really needs to be looked at, but that sort of depends really on getting a newer ffmpeg built first, and then working on a better system to determine what to transcode and what not to transcode, and what container to put it into based on the player's reported capabilities.
__________________
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 |
#155
|
|||
|
|||
Quote:
Quote:
__________________
-Craig |
#156
|
||||
|
||||
Quote:
__________________
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. |
#157
|
||||
|
||||
Quote:
[/quote] Well, I guess the question is how many thumbnails are too many since this could potentially affect any of the thumbnail views/flows in Gemstone. How does the HD300 handle it since the Shield must have more memory?[/QUOTE] Memory is relative. Sure the Shield, as a whole, has more memory, but, SageTV isn't the only thing running on the Shield. And this isn't "memory" so much as a it's texture memory, which is different. The way the things render on the Android TV is different than how it renders on the HD300... as I said, there is possibly a way that I can make this work on the MiniClient. Typically this has nothing to do with how many total thumbnails you have, but instead, how many are visible at any given time, and how large are the thumbnails. In most lists, you see 10 thumbnails... In the wall view, it shows many more, and not sure those images are optimally scaled on the server.
__________________
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 |
#158
|
|||
|
|||
Quote:
The user can change the size of the cached items in the Image Options screen in Gemstone (under Options from the main menu) but changing those will change them for ALL miniclients connected. k |
#159
|
||||
|
||||
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 |
#160
|
||||
|
||||
Quote:
Either way, I need to check the MiniClient... I'm pretty sure I'm actually holding a reference to ALL image textures as they are send from the sagetv and rendering them in the render loop. ie, it's not a get an image, render and image, and then proceed until there are not images. The reason for this is really that on Android I have to avoid doing work on the UI thread, but this is all UI stuff over the network.. and I can't access network on the UI thread, etc. It can be tricky.
__________________
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 |
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 |