SageTV Community  

Go Back   SageTV Community > SageTV Development and Customizations > SageTV Clients Development
Forum Rules FAQs Community Downloads Today's Posts Search

Notices

SageTV Clients Development This forum is for discussions relating to SageTV Open Source Clients Development.

Reply
 
Thread Tools Search this Thread Display Modes
  #441  
Old 11-04-2015, 04:02 PM
Fuzzy's Avatar
Fuzzy Fuzzy is offline
SageTVaholic
 
Join Date: Sep 2005
Location: Jurupa Valley, CA
Posts: 9,957
The first quick thing you could check is to see if the problems are the same on every playback. Lost packets in a MPEG stream result in the blocky pixelation you describe - if it is lost packets, and issue in the transport from server to client, than it would not be the same packets lost each playthrough. If, however, it's a problem in the way the player handles a given stream, than it WILL be the same on each playthrough.
__________________
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
Reply With Quote
  #442  
Old 11-04-2015, 06:05 PM
nyplayer nyplayer is offline
SageTVaholic
 
Join Date: Sep 2005
Posts: 4,997
Quote:
Originally Posted by Fuzzy View Post
The first quick thing you could check is to see if the problems are the same on every playback. Lost packets in a MPEG stream result in the blocky pixelation you describe - if it is lost packets, and issue in the transport from server to client, than it would not be the same packets lost each playthrough. If, however, it's a problem in the way the player handles a given stream, than it WILL be the same on each playthrough.
It has to be the way the player handles the stream because they play perfect in KODI on the same NEXUS Player but Pixelated in the MINICLIENT. KODI uses SMB I am not sure what the MiniClient uses.

It appears to be the ijkplayer or the way the Mini Client accesses the file... hard to believe I am the only one reporting this it most likely is happening to all devices just notice it more on large screens.

Last edited by nyplayer; 11-04-2015 at 06:51 PM.
Reply With Quote
  #443  
Old 11-04-2015, 07:29 PM
dinki's Avatar
dinki dinki is offline
Sage Expert
 
Join Date: Mar 2006
Posts: 682
I reported the same thing. I just added a wired Ethernet to the nexus and am getting the same pixelation as before. This is only happening on HD recordings and live TV.
__________________
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
Reply With Quote
  #444  
Old 11-04-2015, 07:43 PM
PLUCKYHD PLUCKYHD is offline
SageTVaholic
 
Join Date: Dec 2007
Posts: 6,257
Quote:
Originally Posted by nyplayer View Post

It appears to be the ijkplayer or the way the Mini Client accesses the file... hard to believe I am the only one reporting this it most likely is happening to all devices just notice it more on large screens.
your not the only one reporting issues it is only an ALPHA build issues are expected. many have seen issues and Stuckless said video is still a work in progress. Kodi plays it fine but that's a different ball of wax. this will get there
Reply With Quote
  #445  
Old 11-04-2015, 08:54 PM
TechBill's Avatar
TechBill TechBill is offline
Sage Fanatic
 
Join Date: Aug 2007
Posts: 827
I managed to get FTP working on the Fire Stick so now I can pull the log file from it to my PC anytime I wanted.

What logging level should I set it to? Error? I am having issue where entering channel guide boots me back to server selection menu.


Bill
__________________
HTPC System
GIGABYTE GA-MA69GM-S2H AM2 AMD 690G HDMI // AMD Athlon 64 X2 6000+ Windsor 3.0GHz // G.SKILL 6GB (2 x 2GB) 240-Pin DDR2 SDRAM DDR // Hauppauge Colossus HD-PVR // Hauppauge Colossus HD-PVR // Seagate ST3750640AS 750GB SATA-300 16MB // DVD R/W - SAMSUNG Black
Media Extenders
HD300
HTPC Software
Windows 7 Professional 64bits // SageTV 7.1.x // Java 1.7.x
Reply With Quote
  #446  
Old 11-04-2015, 09:54 PM
panteragstk's Avatar
panteragstk panteragstk is offline
SageTVaholic
 
Join Date: Oct 2008
Location: New Braunfels, TX
Posts: 3,312
Got a nexus player at Fry's for $50. Nice little device. I installed the latest .apk using adb and I am very impressed with how well this build works.

Played an HD colossus recording and it played back perfectly. Wasn't expecting to play that smoothly. Didn't even use an external player.

Very nice work so far.
__________________
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.
Reply With Quote
  #447  
Old 11-05-2015, 06:45 AM
moothekow moothekow is offline
Sage Advanced User
 
Join Date: Oct 2008
Posts: 88
Quote:
Originally Posted by panteragstk View Post
Got a nexus player at Fry's for $50. Nice little device. I installed the latest .apk using adb and I am very impressed with how well this build works.

Played an HD colossus recording and it played back perfectly. Wasn't expecting to play that smoothly. Didn't even use an external player.

Very nice work so far.
https://www.groupon.com/deals/gg-goo...mpaign=6159289

Can pick them up for $39 until 11/6 for anyone that doesn't have one and wants one.

Last edited by moothekow; 11-05-2015 at 07:18 AM.
Reply With Quote
  #448  
Old 11-05-2015, 07:12 AM
PLUCKYHD PLUCKYHD is offline
SageTVaholic
 
Join Date: Dec 2007
Posts: 6,257
this one still shows stock for $39.99
Google Nexus Media Streaming Player by ASUS

http://www.groupon.com/deals/gg-google-nexus-media-streaming-player-by-asus-1?utm_source=uu15765425&utm_campaign=UserReferral_ma
Reply With Quote
  #449  
Old 11-05-2015, 07:15 AM
stuckless's Avatar
stuckless stuckless is offline
SageTVaholic
 
Join Date: Oct 2007
Location: London, Ontario, Canada
Posts: 9,713
Quote:
Originally Posted by TechBill View Post
I managed to get FTP working on the Fire Stick so now I can pull the log file from it to my PC anytime I wanted.

What logging level should I set it to? Error? I am having issue where entering channel guide boots me back to server selection menu.


Bill
You send me the logs... set the logging level to debug... log levels work such that if you set it to debug, then you get debug, info, warn and error. If you set it to error, then you only get error.
Reply With Quote
  #450  
Old 11-05-2015, 07:17 AM
Gustovier Gustovier is offline
Sage Aficionado
 
Join Date: Nov 2010
Location: Chicago
Posts: 460
Quote:
Originally Posted by nyplayer View Post
Does this MINICLIENT sometimes require SageTV server to transcode the VIDEO ... because sometimes the quality is really bad as if I am not getting the true recording but a transcoded one ... or is this the embedded players problem?

Lots of little squares on fast motion ... colors seem to bleed.
For those thinking that transcoding is happening just look for the sage transcoder process running on your server.
Reply With Quote
  #451  
Old 11-05-2015, 08:09 AM
stuckless's Avatar
stuckless stuckless is offline
SageTVaholic
 
Join Date: Oct 2007
Location: London, Ontario, Canada
Posts: 9,713
Quote:
Originally Posted by PLUCKYHD View Post
Kodi plays it fine but that's a different ball of wax. this will get there
I don't know about that... I'm like a one man mariachi band... not sure I can compete, on par, with the resources of Kodi

The ijkplayer (like pretty much every other player out there) uses ffmpeg under the hood. The player will use hardware decoding, if the codecs are there, otherwise it will default to software decoding. Personally I don't think these issues are related to the player, as much as they are related to the App being to process consume data being sent. I think that Fuzzy is probably right in that frames are being dropped and resulting in the pixelization.

Initially I'm ok, with "work OK" and later (hopefully if others join in), maybe we can make the stream handling in the APP (not the server), be more efficient to process the data.
Reply With Quote
  #452  
Old 11-05-2015, 09:32 AM
cncb cncb is offline
Sage Icon
 
Join Date: Jul 2006
Posts: 1,271
I was finally able to try this on my Shield. Strangely enough, I got the small UI display up in the corner of the screen while I was using it and it suddenly jumped to full screen after restarting the app several times?

I have found the following for playback:

1) Stop from my Harmony remote doesn't seem to work.
2) 720P MPEG2: I get pixelation like others have described.
3) 1080i MPEG2: No pixelation but the deinterlacing seems to be off.
4) No Dolby Digital passthrough, everything is pcm stereo


I think I read that people were able to play MKVs with the "built-in" player via ES File explorer complete with HD Audio passthrough. If I'm not mistaken, you tried the built-in player before but ran into some complications but would it be worthwhile trying to revisit the built-in player to avoid troubleshooting and the unknown limitations of the third-party player?
__________________
-Craig
Reply With Quote
  #453  
Old 11-05-2015, 10:25 AM
stuckless's Avatar
stuckless stuckless is offline
SageTVaholic
 
Join Date: Oct 2007
Location: London, Ontario, Canada
Posts: 9,713
Quote:
Originally Posted by cncb View Post
I was finally able to try this on my Shield. Strangely enough, I got the small UI display up in the corner of the screen while I was using it and it suddenly jumped to full screen after restarting the app several times?

I have found the following for playback:

1) Stop from my Harmony remote doesn't seem to work.
2) 720P MPEG2: I get pixelation like others have described.
3) 1080i MPEG2: No pixelation but the deinterlacing seems to be off.
4) No Dolby Digital passthrough, everything is pcm stereo


I think I read that people were able to play MKVs with the "built-in" player via ES File explorer complete with HD Audio passthrough. If I'm not mistaken, you tried the built-in player before but ran into some complications but would it be worthwhile trying to revisit the built-in player to avoid troubleshooting and the unknown limitations of the third-party player?
The only thing that I can say, is that the limitations of the Android Native player far exceeds that of using the ijkplayer. The Native player would not even parse the .ts streams. It's only after I went to VLC and ijkplayer that basic playback was even possible. I don't intend to spend any more time on the android player, but, the good thing about open source is that anyone is free to take it, and do what they want with it. I need to focus on a single player, so the next build will also remove the VLC player. I'm not willing to throw in towel on ijkplayer before we even get playback fully working.

I suspect that mpeg2 will be an issue, but, for me, I only have h264 encoded files
Reply With Quote
  #454  
Old 11-05-2015, 10:38 AM
brewston brewston is offline
Sage Expert
 
Join Date: Apr 2006
Location: Surrey
Posts: 719
Quote:
Originally Posted by stuckless View Post

I suspect that mpeg2 will be an issue, but, for me, I only have h264 encoded files
The recorded TV I've been testing with is MPEG2 albeit SD not HD. I'll record some HD stuff and take a look at that.

I remember the problems with native android player on phoenix-app-ng which forced you over to ijkplayer
__________________
Tecra M5, 2 x HD200, 2 x HD300
2 x PCTV 290e
Win 7, Sage 7.1.9, Phoenix 2 STV
Stephane's XMLTV Importer, Digiguide,
Reply With Quote
  #455  
Old 11-05-2015, 10:51 AM
stuckless's Avatar
stuckless stuckless is offline
SageTVaholic
 
Join Date: Oct 2007
Location: London, Ontario, Canada
Posts: 9,713
Quote:
Originally Posted by brewston View Post
The recorded TV I've been testing with is MPEG2 albeit SD not HD. I'll record some HD stuff and take a look at that.

I remember the problems with native android player on phoenix-app-ng which forced you over to ijkplayer
Yeah, the native player is brutal

Eventually (as I've said a couple times), once the basic player is working, we'll create a repository of "bad" samples and work through the issues... I suspect these are not actually player issues, but if they are. we'll actually have an easier time getting the maintainer of ijkplayer to help/fix, then we will getting Google to update/fix the Native player
Reply With Quote
  #456  
Old 11-05-2015, 10:56 AM
cncb cncb is offline
Sage Icon
 
Join Date: Jul 2006
Posts: 1,271
Quote:
Originally Posted by stuckless View Post
The only thing that I can say, is that the limitations of the Android Native player far exceeds that of using the ijkplayer. The Native player would not even parse the .ts streams. It's only after I went to VLC and ijkplayer that basic playback was even possible. I don't intend to spend any more time on the android player, but, the good thing about open source is that anyone is free to take it, and do what they want with it. I need to focus on a single player, so the next build will also remove the VLC player. I'm not willing to throw in towel on ijkplayer before we even get playback fully working.
I totally understand. I hope, like me, you have interest in MKV file playback with HD audio and PGS subtitles .
__________________
-Craig
Reply With Quote
  #457  
Old 11-05-2015, 01:37 PM
TechBill's Avatar
TechBill TechBill is offline
Sage Fanatic
 
Join Date: Aug 2007
Posts: 827
Quote:
Originally Posted by stuckless View Post
You send me the logs... set the logging level to debug... log levels work such that if you set it to debug, then you get debug, info, warn and error. If you set it to error, then you only get error.
Thank you I will set it back to Debug then.

Maybe change the menu to

Debug | Info | Warn | Error
Info only
Warn only
Error only

Make it easier to understand ...

Do I send the log via PM or what would you prefer? email?

Bill
__________________
HTPC System
GIGABYTE GA-MA69GM-S2H AM2 AMD 690G HDMI // AMD Athlon 64 X2 6000+ Windsor 3.0GHz // G.SKILL 6GB (2 x 2GB) 240-Pin DDR2 SDRAM DDR // Hauppauge Colossus HD-PVR // Hauppauge Colossus HD-PVR // Seagate ST3750640AS 750GB SATA-300 16MB // DVD R/W - SAMSUNG Black
Media Extenders
HD300
HTPC Software
Windows 7 Professional 64bits // SageTV 7.1.x // Java 1.7.x
Reply With Quote
  #458  
Old 11-05-2015, 02:00 PM
TechBill's Avatar
TechBill TechBill is offline
Sage Fanatic
 
Join Date: Aug 2007
Posts: 827
Amazon Fire Stick - 0.06-ALPHA

Crashes when loading channel guide but if I playback a recording first and then go back to channel guide it will not crash and I could playback LiveTV from channel guide after watching a recording first.

Slow fps on file .ts recorded from Colossus hardware during playback when mini-client hardware is enabled (playback is better when disabled but fps need improving).

But playback on file recorded by HDHomerun have terrible fps and some pixalations. I think know why. When I install HDHomerun, i left it at default format which probably is mpeg2.

Attached Log - channel crashes and boot back to server selection menu.

Bill
Attached Files
File Type: txt sagetv-miniclient(channel guide crashes).txt (34.9 KB, 138 views)
__________________
HTPC System
GIGABYTE GA-MA69GM-S2H AM2 AMD 690G HDMI // AMD Athlon 64 X2 6000+ Windsor 3.0GHz // G.SKILL 6GB (2 x 2GB) 240-Pin DDR2 SDRAM DDR // Hauppauge Colossus HD-PVR // Hauppauge Colossus HD-PVR // Seagate ST3750640AS 750GB SATA-300 16MB // DVD R/W - SAMSUNG Black
Media Extenders
HD300
HTPC Software
Windows 7 Professional 64bits // SageTV 7.1.x // Java 1.7.x
Reply With Quote
  #459  
Old 11-05-2015, 02:13 PM
TechBill's Avatar
TechBill TechBill is offline
Sage Fanatic
 
Join Date: Aug 2007
Posts: 827
Quote:
Originally Posted by TechBill View Post
Amazon Fire Stick - 0.06-ALPHA

Crashes when loading channel guide but if I playback a recording first and then go back to channel guide it will not crash and I could playback LiveTV from channel guide after watching a recording first.

Slow fps on file .ts recorded from Colossus hardware during playback when mini-client hardware is enabled (playback is better when disabled but fps need improving).

But playback on file recorded by HDHomerun have terrible fps and some pixalations. I think know why. When I install HDHomerun, i left it at default format which probably is mpeg2.

Attached Log - channel crashes and boot back to server selection menu.

Bill

I think it make no different if hardware acceleration is enable or not, either way some playback are okay but fps is a bit slow and some have terrible fps.

Also I noticed that I cannot enable Closed Captioning in the playback menu so I assume that is the player limitation right?


Bill

Edited to add - After more testing, fps is a hit and miss sometime the fps is poor and sometime is good after restarting application.

Bill
__________________
HTPC System
GIGABYTE GA-MA69GM-S2H AM2 AMD 690G HDMI // AMD Athlon 64 X2 6000+ Windsor 3.0GHz // G.SKILL 6GB (2 x 2GB) 240-Pin DDR2 SDRAM DDR // Hauppauge Colossus HD-PVR // Hauppauge Colossus HD-PVR // Seagate ST3750640AS 750GB SATA-300 16MB // DVD R/W - SAMSUNG Black
Media Extenders
HD300
HTPC Software
Windows 7 Professional 64bits // SageTV 7.1.x // Java 1.7.x

Last edited by TechBill; 11-05-2015 at 02:56 PM.
Reply With Quote
  #460  
Old 11-05-2015, 04:01 PM
TechBill's Avatar
TechBill TechBill is offline
Sage Fanatic
 
Join Date: Aug 2007
Posts: 827
Amazon Fire Stick - 0.06-ALPHA

Crashed back to Fire Stick home screen when pressed play/pause

I was watching a couple of shows with no issues and pretty good fps then at one point when I paused it crashed back to Fire Stick home screen.

I don't see anything recorded in the log about the crash but I am going to go ahead and attach it to post anyway.


So far it very playable on Fire Stick but I am still working on getting it to play back HDHomeRun smoother. I am not sure if you can change how it save to file yet, I am reading it up on forum now but if there a way to set how HDHomeRun save recording to file please do let me know how.

Bill
Attached Files
File Type: txt sagetv-miniclient(crash on pause).txt (1.3 KB, 155 views)
__________________
HTPC System
GIGABYTE GA-MA69GM-S2H AM2 AMD 690G HDMI // AMD Athlon 64 X2 6000+ Windsor 3.0GHz // G.SKILL 6GB (2 x 2GB) 240-Pin DDR2 SDRAM DDR // Hauppauge Colossus HD-PVR // Hauppauge Colossus HD-PVR // Seagate ST3750640AS 750GB SATA-300 16MB // DVD R/W - SAMSUNG Black
Media Extenders
HD300
HTPC Software
Windows 7 Professional 64bits // SageTV 7.1.x // Java 1.7.x
Reply With Quote
Reply


Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump

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


All times are GMT -6. The time now is 12:55 PM.


Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2023, vBulletin Solutions Inc.
Copyright 2003-2005 SageTV, LLC. All rights reserved.