SageTV Community  

Go Back   SageTV Community > SageTV Development and Customizations > SageTV Github Development

Notices

SageTV Github Development Discussion related to SageTV Open Source Development. Use this forum for development topics about the Open Source versions of SageTV, hosted on Github.

Reply
 
Thread Tools Search this Thread Display Modes
  #21  
Old 10-31-2019, 12:20 PM
ojones ojones is offline
Sage User
 
Join Date: Dec 2005
Posts: 27
Streaming to Miniclient

So this thread has been pretty quiet last year or so but... with the prevent push flag set in the properties file, OpenDCT set to convert output to a compatible codec at a reasonable bit-rate, a very fast server and a router than can handle my site-to-site vpn I can get full-quality streaming to work MOST of the time using the miniclient loaded on a Sony/Android TV (hard wired lan to the router/vpn endpoint).

You need:
miniplayer/forced_max_push_size=0
miniplayer/min_bandwidth_for_no_transcode=1500000
miniplayer/wan_prevent_push=false

I've noticed that (depending on WAN network latency) the bandwidth detection can be off substantially. I don't mean its wrong but latency during testing can throw a wrench into the math. The magic here (I think) is the "=1500000". If I have my units right that's way lower than the bandwidth that should stream well but does a good job tricking sage into giving full quality streaming a try.

This is with a gigabit fiber uplink and 100-300mb/s cable downlink and latency +/- 60ms.
Reply With Quote
  #22  
Old 10-31-2019, 12:34 PM
ojones ojones is offline
Sage User
 
Join Date: Dec 2005
Posts: 27
Follow-up - in OpenDCT I am using the ultrafast1080p setting.

While on the same bare metal VM host as my win2016 sagetv VM I keep OpenDCT in a separate UBUNTU VM (not using docker).

The ultrafast settings then are set to force transcoding on all streams (several places - read the comments).

I have this set to 12 threads at an average bit-rate of 6,400,000
And... out comes h264...

I probably should play with this more but it works (mostly).
Reply With Quote
  #23  
Old 11-08-2019, 02:34 PM
phantomii phantomii is offline
Sage Advanced User
 
Join Date: Mar 2009
Location: North Carolina
Posts: 154
Thanks so much. I think this should do what i am looking for. Will give it a try and let you know how it works!
Reply With Quote
  #24  
Old 11-11-2019, 08:36 PM
phantomii phantomii is offline
Sage Advanced User
 
Join Date: Mar 2009
Location: North Carolina
Posts: 154
So I made these settings and I have found most of the time I get high quality video at the remote location:

miniplayer/forced_max_push_size=0
miniplayer/min_bandwidth_for_no_transcode=1500000
miniplayer/wan_prevent_push=false

However, occasionally I get the much lower quality video and I am not sure why?

Also I am not sure how to adjust the ultrafast1080p settings and I have not found any references in a quick search. Limited time now but will look again tomorrow.

Thanks again!
Reply With Quote
Reply

Tags
miniclient, opendct, streaming, transcoding, wan


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

Advanced Search
Display Modes

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
Miniclient 101 smdl SageTV Clients Development 5 11-28-2017 02:47 AM
Android Miniclient and UK TV rickgillyon SageTV Clients Development 6 12-01-2016 05:58 PM
Android miniclient; fuzzy/corrupt video when remote transcoding redondo_se SageTV Clients Development 12 11-10-2016 12:14 PM
SageTV miniclient - transcoding? dmelnyk SageTV Clients Development 1 10-02-2016 05:01 AM
Miniclient? BobbyDing General Discussion 3 09-08-2015 11:53 AM


All times are GMT -6. The time now is 06:14 AM.


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