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
  #321  
Old 08-20-2020, 01:26 PM
dinki's Avatar
dinki dinki is offline
Sage Expert
 
Join Date: Mar 2006
Posts: 682
I've seen the same behavior with live tv as well as recorded tv. In addition, I'm using comskip ui mod with auto skipping and it sometimes does some weird thing where instead of jumping forward it jumps backwards into the middle of the block that was just playing.

Overall the mini client is the best thing to happen to my TV in a long long while. Thanks for your work on this!
__________________
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
  #322  
Old 08-20-2020, 01:58 PM
NetworkGuy NetworkGuy is offline
Sage Fanatic
 
Join Date: Dec 2009
Location: Central NJ
Posts: 869
Quote:
Originally Posted by jvl711 View Post
I have seen this behavior as well. I think, but am not sure that it is only happening on certain content. I believe I have only seen this happen on downloaded content. Not sure if I am correct on this. If you could give me some more observations on the content that you are noticing it on that would help narrow it down. I am not sure if it is my bug, or ExoPlayers. It could be either.

And even if the bug is ExoPlayer's there is an outside chance I maybe able to make a work around.

Josh
It was an imported MP4 with no comskip cuts.
Attached Files
File Type: txt video info.txt (4.8 KB, 161 views)
__________________
Hardware: Intel Core i5-3330 CPU; 8GB (2 x 4GB); 2-4TB WD Blue SATA 6.0Gb/s HDD; Windows 7
Servers: ChannelsDVR, Plex, AnyStream, PlayOn,
Tuner: HDHomeRun Connect Quatro
Tuner: HDHomeRun Connect Duo
Sources: OTA, Sling Blue, Prime, Disney+,
Clients: ShieldTV (2), Fire TV Stick 4K (4)
Reply With Quote
  #323  
Old 08-21-2020, 05:38 AM
stuckless's Avatar
stuckless stuckless is offline
SageTVaholic
 
Join Date: Oct 2007
Location: London, Ontario, Canada
Posts: 9,713
Quote:
Originally Posted by Zogg View Post
I have also discovered that videos that I download that have SRT files would properly show subtitles from my Windows SageTV server, but won't with the docker version. Most of my videos don't have them, but it was nice to have. Also, the new format detector plugin is Windows only at this time.
I wonder if this is a just file naming issue. Unix OSes are case sensitive. So, "FILE.mp4" is not the same as "file.mp4". On Windows "FILE", "File", "FiLe" are all the same. So I've seen problems like this where code will use the name of the base file to resolve another file and it "works on windows but on on linux" and usually it's because the paired file (usally manually created) is in a different case than the main file.
Reply With Quote
  #324  
Old 08-21-2020, 10:45 AM
sacrament055 sacrament055 is offline
Sage Aficionado
 
Join Date: Jul 2007
Posts: 474
Quote:
Originally Posted by jvl711 View Post
I have seen this behavior as well. I think, but am not sure that it is only happening on certain content. I believe I have only seen this happen on downloaded content. Not sure if I am correct on this. If you could give me some more observations on the content that you are noticing it on that would help narrow it down. I am not sure if it is my bug, or ExoPlayers. It could be either.

And even if the bug is ExoPlayer's there is an outside chance I maybe able to make a work around.

Josh
I noticed some quirkiness on a TV recording I made that I converted to MPEG4 using SageTV Server a while back. I could skip forward and at some point it would jump back to the beginning or some point much earlier.
Reply With Quote
  #325  
Old 08-21-2020, 12:26 PM
Telecore's Avatar
Telecore Telecore is offline
Sage Aficionado
 
Join Date: Oct 2010
Location: Allen, TX
Posts: 347
Quote:
Originally Posted by dinki View Post
I've seen the same behavior with live tv as well as recorded tv. In addition, I'm using comskip ui mod with auto skipping and it sometimes does some weird thing where instead of jumping forward it jumps backwards into the middle of the block that was just playing.

Overall the mini client is the best thing to happen to my TV in a long long while. Thanks for your work on this!
I've also noticed an issue with the time bar indicating the wrong position as well with live TV (HDHR/MPEG2-OpenDCT-remux) - possibly only on the FireTV 4K (not sure if it happens on the Shield) also, skipping forward or back sometimes goes to the wrong position, but overall the miniclient is working very well.
__________________
SageTV-V9(64bit): Win10/i3-4370/OpenDCT/HDHR-Quatro (OTA)
AndroidTV+Miniclient: Nvidia Shield(x3)/FireTV-4K(x8)
Channels-DVR:Win10/i3-4340/HDHR Quatro 4K/TVE(YTTV)
Reply With Quote
  #326  
Old 08-21-2020, 12:57 PM
Zogg's Avatar
Zogg Zogg is offline
Sage Aficionado
 
Join Date: May 2011
Location: Frisco, TX
Posts: 428
Quote:
Originally Posted by stuckless View Post
I wonder if this is a just file naming issue. Unix OSes are case sensitive. So, "FILE.mp4" is not the same as "file.mp4". On Windows "FILE", "File", "FiLe" are all the same. So I've seen problems like this where code will use the name of the base file to resolve another file and it "works on windows but on on linux" and usually it's because the paired file (usally manually created) is in a different case than the main file.
It might be along those lines, but I typically copy the exact file name minus the extension and copy that into the file name of the SRT file. However the videos I'm thinking of have extremely long names so I'll shorten them and see if it makes a difference.
__________________
-----
AMD Ryzen 5 3600, B450 m/b, 32Gig, lots of disks, Unraid, 2x HDPVR2 tuners, HDHomeRun Prime, HDHomeRun HDHR4 OTA, Windows Live Tuner, SageTV docker, OpenDCT docker, Win8.1 VM, EventGhost
Reply With Quote
  #327  
Old 08-21-2020, 03:36 PM
randyth randyth is offline
Sage User
 
Join Date: Aug 2009
Location: Eugene, ,OR
Posts: 41
Quote:
Originally Posted by Telecore View Post
There might be one thing that was not specifically mentioned yet - in order to get the Android clients to play the OTA HDHR tuner stream (in .ts file) - it has to be "cleaned up" by OpenDCT by remuxing through ffmpeg (but not transcoding) - so there may be some settings in OpenDCT that you need to change. You need to stop the SageTV service, then stop the OpenDCT service before changing the file - then re-start OpenDCT, then the SageTV service.

...
I bought a new HDHR3 tuner from Ebay recently (since it appears Silicondust is discontinuing them) and thought I'd give OpenDCT another try with just that tuner. When perusing my opendct.properties file, I discovered that I had previously neglected to set all my tuners to opendct.consumer.FFmpegTransSageTVConsumerImpl. So, I fixed that, tested it out, and...

I can now use Exoplayer with this new MiniClient. Yay!
Reply With Quote
  #328  
Old 08-21-2020, 07:26 PM
nyplayer nyplayer is offline
SageTVaholic
 
Join Date: Sep 2005
Posts: 4,997
I am seeing this ... the Mini Client not remembering the resume point. Some times it starts from the beginning and I have to FF ... and sometimes it just marks the show as watched.

Josh I am sure the transcoding you are working on will address this.
__________________
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; 08-21-2020 at 07:37 PM.
Reply With Quote
  #329  
Old 08-23-2020, 01:15 PM
randyth randyth is offline
Sage User
 
Join Date: Aug 2009
Location: Eugene, ,OR
Posts: 41
Quote:
Originally Posted by dinki View Post
I've seen the same behavior with live tv as well as recorded tv. In addition, I'm using comskip ui mod with auto skipping and it sometimes does some weird thing where instead of jumping forward it jumps backwards into the middle of the block that was just playing.

Overall the mini client is the best thing to happen to my TV in a long long while. Thanks for your work on this!
Ditto. Since switching to Exoplayer, I am experiencing a lot of Comskip problems (SageTV jumps backwards instead of skipping marked commercials) as well as FF and RW weirdness. Such problems go away when I return to IJK by turning off Exoplayer. I am not sure if this is related to just Exoplayer or has something to do with the Exoplayer-Comskip combination.

In case it matters, I am running SageTV server and OpenDCT as Docker containers on an x86 QNAP NAS drive with the MiniClient Fork on a Fire TV Stick 4K.
Reply With Quote
  #330  
Old 08-23-2020, 05:33 PM
dinki's Avatar
dinki dinki is offline
Sage Expert
 
Join Date: Mar 2006
Posts: 682
Quote:
Originally Posted by randyth View Post
In case it matters, I am running SageTV server and OpenDCT as Docker containers on an x86 QNAP NAS drive with the MiniClient Fork on a Fire TV Stick 4K.
This is my same setup as well though running on Open Media Vault distro,
__________________
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
  #331  
Old 08-23-2020, 06:32 PM
jvl711's Avatar
jvl711 jvl711 is offline
Sage Fanatic
 
Join Date: Jan 2004
Posts: 825
Status Update

Hi all,

I will look into the seeking/timebar issues after I am completed with the Transcoding changes I am working on. I am personally really excited for the transcoder changes, so I would really like to at a minimum get the fixed transcoding working before jumping back into the seeking/timebar.

FYI, I will be posting more specific updates and details on my Patreon page to my supporters more regularly than the SageTV forums. If you are interested in the most up to date info please consider becoming a supporter. I posted some early pictures of the new settings screens with some more details of my progress today.

Josh
__________________
Projects I am currently maintaining
SageTV Andoid Client
Media Format Parser Plugin
JavaFFmpegLibrary
SageTVTranscoder

If you like the work I am doing and would like to support it you can become a Patreon member.
Reply With Quote
  #332  
Old 08-24-2020, 05:31 PM
KryptoNyte's Avatar
KryptoNyte KryptoNyte is offline
SageTVaholic
 
Join Date: Dec 2006
Posts: 2,754
Thanks for your continued work on this, Josh.

Never heard of Patreon before, but got all signed up, secure and painless.
Reply With Quote
  #333  
Old 08-26-2020, 06:43 PM
nyplayer nyplayer is offline
SageTVaholic
 
Join Date: Sep 2005
Posts: 4,997
If Opendct can transcode on the fly is it possible to create a profile to just remux to MKV on the fly... I did some testing converting to MKV and they play great on my FireTV no problem skipping.
__________________
Channels DVR UBUNTU Server 2 Primes 3 Connects TVE SageTV Docker with input from Channels DVR XMLTV and M3U VIA Opendct.
Reply With Quote
  #334  
Old 08-27-2020, 07:40 AM
jvl711's Avatar
jvl711 jvl711 is offline
Sage Fanatic
 
Join Date: Jan 2004
Posts: 825
Quote:
Originally Posted by nyplayer View Post
If Opendct can transcode on the fly is it possible to create a profile to just remux to MKV on the fly... I did some testing converting to MKV and they play great on my FireTV no problem skipping.
FYI.... Sage can now transcode to 720/1080 into a MKV container on the fly. Well maybe not now, but very shortly. Or I should say it is doing it on my home server

If you have not been following the transcoding thread you may want to pop your head in there. I am going to be releasing an updated Sage.jar and Andriod Client to enable HD resolution fixed transcoding.

I am testing on my production system now. Assuming testing goes well I am probably going to release to beta testing next week.

Josh
__________________
Projects I am currently maintaining
SageTV Andoid Client
Media Format Parser Plugin
JavaFFmpegLibrary
SageTVTranscoder

If you like the work I am doing and would like to support it you can become a Patreon member.
Reply With Quote
  #335  
Old 08-28-2020, 07:46 AM
jvl711's Avatar
jvl711 jvl711 is offline
Sage Fanatic
 
Join Date: Jan 2004
Posts: 825
Talking HD Placeshifting Beta

Hi All,

I have completed development and unit testing of HD Placeshifting.

I am ready to share for Beta testing. I am going to give the Patreon supporters a first whack at testing it. Depending on the feedback I will most likely open up the testing to everyone sometime next week.

There are additional details on the new features on my Patreon blog. Let me know if you guys have any question/comments.


https://www.patreon.com/jvl711

Beta Release

Thanks,
Josh
__________________
Projects I am currently maintaining
SageTV Andoid Client
Media Format Parser Plugin
JavaFFmpegLibrary
SageTVTranscoder

If you like the work I am doing and would like to support it you can become a Patreon member.
Reply With Quote
  #336  
Old 08-28-2020, 10:34 AM
Zogg's Avatar
Zogg Zogg is offline
Sage Aficionado
 
Join Date: May 2011
Location: Frisco, TX
Posts: 428
Thank you so much for keeping things going. As a late convert to Sage just a few years ago, it's nice that at least a few people are still making improvements. I signed up as a supporter a few days ago and I'm very happy to pay for your time as Sage is probably my most-used appliance these days!

Regarding sideloading the app, wasn't there a phone app or quick way to do this that someone mentioned a while back?
__________________
-----
AMD Ryzen 5 3600, B450 m/b, 32Gig, lots of disks, Unraid, 2x HDPVR2 tuners, HDHomeRun Prime, HDHomeRun HDHR4 OTA, Windows Live Tuner, SageTV docker, OpenDCT docker, Win8.1 VM, EventGhost
Reply With Quote
  #337  
Old 08-28-2020, 10:40 AM
jvl711's Avatar
jvl711 jvl711 is offline
Sage Fanatic
 
Join Date: Jan 2004
Posts: 825
Quote:
Originally Posted by Zogg View Post
Thank you so much for keeping things going. As a late convert to Sage just a few years ago, it's nice that at least a few people are still making improvements. I signed up as a supporter a few days ago and I'm very happy to pay for your time as Sage is probably my most-used appliance these days!

Regarding sideloading the app, wasn't there a phone app or quick way to do this that someone mentioned a while back?
You are welcome! And thank you for your support. Let me know what you think and if you see any issues.

Here are two links that users posted for the Firetv

https://www.aftvnews.com/sideload-ap...ck-downloader/
https://www.digitbin.com/aptoide-fire-tv/



Thanks,
Josh
__________________
Projects I am currently maintaining
SageTV Andoid Client
Media Format Parser Plugin
JavaFFmpegLibrary
SageTVTranscoder

If you like the work I am doing and would like to support it you can become a Patreon member.
Reply With Quote
  #338  
Old 08-28-2020, 01:59 PM
tvmaster2's Avatar
tvmaster2 tvmaster2 is offline
SageTVaholic
 
Join Date: Jun 2005
Location: tarana
Posts: 4,240
Quote:
Originally Posted by jvl711 View Post
You are welcome! And thank you for your support. Let me know what you think and if you see any issues.

Here are two links that users posted for the Firetv

https://www.aftvnews.com/sideload-ap...ck-downloader/
https://www.digitbin.com/aptoide-fire-tv/

Thanks,
Josh
Hi. What would be the process to have the Miniclient be made available to Smart TV manufacturers, or do you know of a way to side-load the current Android release to those devices, i.e. Samsung, Vizio, etc. That would be slick, if even possible.
__________________
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
Reply With Quote
  #339  
Old 08-28-2020, 02:14 PM
jvl711's Avatar
jvl711 jvl711 is offline
Sage Fanatic
 
Join Date: Jan 2004
Posts: 825
Quote:
Originally Posted by tvmaster2 View Post
Hi. What would be the process to have the Miniclient be made available to Smart TV manufacturers, or do you know of a way to side-load the current Android release to those devices, i.e. Samsung, Vizio, etc. That would be slick, if even possible.
I do not believe that the Android TV app is compatible in any way. It looks like Vizio and Samsung are leaning towards HTML5 based apps. The SageTV community would need to develop a completely different app.

The best option right now is to use FireTV 4K stick. There may be a few other options out there as well, but this is one of the least expensive options. The pro to Android apps is that they are written in the native language that SageTV is written in. This allows for a lot of code sharing. The Android client is based off of the Placeshifter client.
__________________
Projects I am currently maintaining
SageTV Andoid Client
Media Format Parser Plugin
JavaFFmpegLibrary
SageTVTranscoder

If you like the work I am doing and would like to support it you can become a Patreon member.
Reply With Quote
  #340  
Old 08-28-2020, 03:24 PM
tvmaster2's Avatar
tvmaster2 tvmaster2 is offline
SageTVaholic
 
Join Date: Jun 2005
Location: tarana
Posts: 4,240
Quote:
Originally Posted by jvl711 View Post
I do not believe that the Android TV app is compatible in any way. It looks like Vizio and Samsung are leaning towards HTML5 based apps. The SageTV community would need to develop a completely different app.

The best option right now is to use FireTV 4K stick. There may be a few other options out there as well, but this is one of the least expensive options. The pro to Android apps is that they are written in the native language that SageTV is written in. This allows for a lot of code sharing. The Android client is based off of the Placeshifter client.
Ah, ok, good info, thanks. That doesn’t make it sound at all likely. I have a Firestick, but don’t use it much. Time to focus on it more
__________________
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
Reply With Quote
Reply


Currently Active Users Viewing This Thread: 2 (0 members and 2 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
SageTV MiniClient for Android Indiegogo Campaign (Thanks) stuckless SageTV Clients Development 14 09-18-2022 07:15 AM
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


All times are GMT -6. The time now is 06:00 PM.


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