|
SageTV Clients Development This forum is for discussions relating to SageTV Open Source Clients Development. |
|
Thread Tools | Search this Thread | Display Modes |
#561
|
||||
|
||||
Quote:
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. |
#562
|
|||
|
|||
Quote:
quicktime[h.264 16:9 1080p@30fps aac/256kbps@44.1khz] mp4 file file starts with 0:00 time remaining and any attempt to fast forward results in starting over in 1.7.1. |
#563
|
||||
|
||||
using 1.7.1 I'm getting pretty predictable crashes on the Google w/Chromecast stick when shuttling forward. Oddly, I get fewer on the Amazon Fire Stick 4k.
Is there a place I can send logs with the crashes? |
#564
|
|||
|
|||
I have multiple shieldTVs running the last play store version that I can see (1.44), controlled with a harmony remote that presents itself as a windows keyboard. They work well enough, but seeking has recently stopped working, and I figure its time to update to an active platform.
I'm confused though as I see shieldtv references to both sideloading from github but also Google Play/Amazon (I also have a firestick in the mix). How do I get this installed, and is there a way to maintain the keyboard command mapping I had to set up manually with the Harmony? Thanks to all for keeping it alive!
__________________
[size=1]Current Server:V9 UNRAID Docker, SuperMicro x9dri-LNF4+, 32 GB ECC, 2x Xeon e5-2660v2, storage array 6TB, 2 Dish r5000HD tuners, 1 HDHomerun Quatro, 1 HDHomerun Extend 4 Nvidia Shield TVs with Miniclient |
#565
|
|||
|
|||
Quote:
As far as the app, 1.4.4 is the last version from stuckless before the fork that jvl711 has been working on in this thread which is now up to 1.7.1. This link should take you to the latest on the play store 1.7.1: https://play.google.com/store/apps/d...droid.tv.debug Amazon: https://www.amazon.com/Joshua-Lewis-...dp/B08BXYKMXV/ Sideload: https://github.com/OpenSageTV/sagetv...lient/releases |
#566
|
|||
|
|||
I'm still having huge issues with audio corruption using exoplayer.
Nvidia ShieldTV. If I disable surround sound, audio in Sage completely doesn't work. If I enable it, audio comes through distorted to the point that you can't understand anything. Issues do not persist when using IJKPlayer, but that has a ton of other issues that make it irritating (different audio corruption occurring when exiting/entering commercials and issues with seeking where it doesn't want to skip forward or back until you hit the button several times). Video info: recorded from HDHR via OpenDCT. Format: MPEG2-TS [MPEG2-Video 16:9 1080i@29.97fps, Dolby Digital 384kbps@48kHz 5.1 eng] I'd be happy to provide any logs. Also, if I switch between IJK and exo during playback, the issue persists. It will only go away if I start from the time of connection with IJK. I've tried all the various options in the settings menu to no avail. Client version 1.7.1. Exoplayer version 2.12.3 |
#567
|
|||
|
|||
I just discovered this new development over the weekend, after adding an nvidia shield into my client mix. All credit to Stuckless' original work but I could never quite get the original android client to get along with my old fire tv 1st gen - seems like that was a problematic platform.
With the new client 1.7.1 on the Shield, and using exoplayer, I did run into some problems. Recorded or live tv would play strangely (shuddery slow playback), and some imported videos would cause a playback exception. ijkplayer seems to work without any issues, but from reading this thread it seemed like I could expect better success than I initially had from exoplayer. I just solved the first of these - it looks like despite having opendct installed and running on my ubuntu 16.04 / sagetv 9 VM for many years now, it was never actually using it, rather just using the HD Homerun (legacy white OTA model) directly over the network. Just got that resolved, and changed the tuner consumer settings to "opendct.consumer.FFmpegTransSageTVConsumerImpl", and live TV now plays with exoplayer! The imported videos which caused a problem I now notice were avi format, which I guess have to be transcoded. Is that something which would be fixed by substituting the custom sage.jar file in the first post? And if so, do I also have to select "fixed HD transcoding", or is this something negotiated between the client and sagetv. I couldn't quite understand from reading the thread... This is some really great work (patreon joined btw!)- on the Shield I think this client feels more snappy in navigation than the HD300. If only there were more remote buttons! |
#568
|
||||
|
||||
Quote:
1. Are you using the FFmpeg transcoder in OpenDCT? Sage and ExoPlayer do not seem to like the raw output from HDHomeRun. (opendct.consumer.FFmpegTransSageTVConsumerImpl) 2. Is there any possibility that your playback is being transcoded by SageTV? I am using ExoPlayer as my primary video player on Shield TV, FireStick 4k, FireStick 2nd Gen and 2 different Sony TV's with decent playback performance.
__________________
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. |
#569
|
||||
|
||||
Quote:
The new Sage.jar adds additional settings/formats to SageTV for transcoding of media. Specifically HD resolutions. I would recommend updating to that Sage.jar until there is a new release of SageTV. All of the changes in that jar are in SageTV already, there just has not been a release in a long time. I will probably continue to release new Sage.jars as I continue to fix issues and add new features for the Android Client. I would also recommend you think about using my SageTVTranscoder plugin. This uses an up to date FFmpeg base. It supports many newer codecs, and probably performs a little better.
__________________
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. |
#570
|
|||
|
|||
Quote:
2. Not sure... I don't think so. I'll check next time I'm watching. |
#571
|
||||
|
||||
Quote:
1. Stop SageTV OpenDCT services 2. Edit OpenDCT properties in C:\ProgramData\OpenDCT\config 3. Make sure the following settings are set consumer.dynamic.default=opendct.consumer.FFmpegTransSageTVConsumerImpl consumer.ffmpeg.fix_stream=true sagetv.device.[FOR_EACH_TUNER].consumer=opendct.consumer.DynamicConsumerImpl 4. Start the service again. Hopefully if I am wrong someone with chime in . 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. |
#572
|
|||
|
|||
Quote:
Welp, looks like all of those settings are already in use, lol. I guess I set it up ages ago and completely forgot! Edit to add: Looks like I didn't have any profile set up, so it might not have been transcoding anything. I set it to one of the default profiles and now it seems to be gobbling up CPU... Which profile are you using? Last edited by DarkWolf77; 03-09-2021 at 08:00 PM. Reason: Added details |
#573
|
||||
|
||||
Quote:
I can tell you with certainty you should be able to get this to work. I am using the Shield in my theater thru a receiver, and I am able to get flawless audio. Even atmos. We must be missing something 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. |
#574
|
|||
|
|||
Quote:
opendct.consumer.DynamicConsumerImpl To opendct.consumer.FFmpegTransSageTVConsumerImpl https://forums.sagetv.com/forums/sho...&postcount=455 Also make sure all instances of the property below are set to false in sagetv.properties .... encode_digital_tv_as_program_stream=false
__________________
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-10-2021 at 06:10 PM. |
#575
|
|||
|
|||
I thought that when a device uses opendct.consumer.DynamicConsumerImpl like so:
Code:
sagetv.device.-1919752751.consumer=opendct.consumer.DynamicConsumerImpl Code:
consumer.dynamic.default=opendct.consumer.FFmpegTransSageTVConsumerImpl |
#576
|
|||
|
|||
Quote:
__________________
Channels DVR UBUNTU Server 2 Primes 3 Connects TVE SageTV Docker with input from Channels DVR XMLTV and M3U VIA Opendct. |
#577
|
|||
|
|||
What do you mean? I'm on Linux and I thought all my OpenDCT recordings get run though ffmpeg. In the logs I see:
Code:
FFmpegTranscoder - Initialized FFmpeg transcoder stream output |
#578
|
|||
|
|||
Quote:
https://forums.sagetv.com/forums/sho...0&postcount=13
__________________
Channels DVR UBUNTU Server 2 Primes 3 Connects TVE SageTV Docker with input from Channels DVR XMLTV and M3U VIA Opendct. |
#579
|
|||
|
|||
Quote:
Also, thanks for everyone's help so far. Quote:
Last edited by DarkWolf77; 03-11-2021 at 07:43 AM. |
#580
|
|||
|
|||
If you are using OPENDCT ... I would change this setting on all to encode_digital_tv_as_program_stream=false
__________________
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-11-2021 at 08:04 AM. |
Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
|
|
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 |