|
SageTV Clients Development This forum is for discussions relating to SageTV Open Source Clients Development. |
|
Thread Tools | Search this Thread | Display Modes |
#1
|
||||
|
||||
What is the next generation of client - can we create the HD-400?
I'm not sure if this should be posted in Clients Development or Hardware, but it's mostly a client question so I'll start here.
What platform can the SageTV community rally around to create the next generation client/extender device that can support higher resolution and new video formats - the "HD-400" in spirit... I've asked about the Raspberry Pi 4 - at first glance, it seems to have suitable hardware, but there are significant obstacles. The Android MiniClient's future doesn't look good. So I guess that leaves us with x86 platforms for Windows and Linux? Is there hardware platform that small, low power, and relatively inexpensive that could play the role of a next generation client/extender? The Intel NUC has been around a while, and it has spawned some imitators. Although these are not small, low power, or inexpensive when compared to a Raspberry Pi class platform. Furthermore, despite their size, these are still normal computers with an operating system that must be updated, a relatively slow bootup process, and the requisite needs for backup and maintenance. The HD-300 is effectively an embedded system, which seems easier to use. Can the SageTV community (what's left of us) create something similar?
__________________
HD300 extender with (2020 New Build) SageTV 64 bit V9.2.2.903 (service mode), Running on Windows 10 (64 bit), Intel Core i7-10700K CPU, 16G RAM, GIGABYTE Z490 UD motherboard. NVidia GTX1650 Super; Viewsonic LCD on one output and Mitsubishi WD57734 HDTV via DVI/HDMI on other output. HDHomeRun HDHR5-4US tuner, Hauppauge "Siena" 1512 HD-PVR2 connected to Cisco Cable modem from Spectrum, tuned with USB-UIRT. |
#2
|
|||
|
|||
Although I would love a HD-400 that would handle all of the new video formats, but I do not think it will ever happen.
The market for a dedicated SageTV extender is very limited. I still use them because they are better than anything else and the mini-client stopped working on my FireTV stick. (Also 80% of what we watch is recorded by SageTV.) Right now every TV in our house has multiple tuning sources: Family Room: Roku, HD-300 Bedroom: Xfinity Box, HD-300, FireTV Kitchen: Samsung Smart TV, HD-300 (Samsung runs most streaming services) Office: Samsung Smart TV, ShieldTV I would love to have a single device that supports the full SageTV client and streaming services. Unfortunately, such a platform does not exist. Here is a great example: my wife got a new iPhone, so we have AppleTV+ free for a year. But you can NOT use it on Android TV! Luckily it works on the FireTV and the Roku. Darby https://www.heydabby.com/ was trying to build a streaming platform, but they are still in preorder. I am more than willing to support the development of a platform that runs the full SageTV client and other streaming services. Where do I sign up?
__________________
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) |
#3
|
||||
|
||||
I've mentioned this before, but I believe the FireTV 4K is the all in one solution that works best with SageTV - and I am not convinced that the miniclient is going to go away anytime soon.
My experience is that the FireTV 4K works better than the Nvidia Shield with the miniclient due to 2 problem areas: A/V syncing and forward and backward skipping. These 2 areas are a problem on the more expensive Nvidia Shield with the miniclient using exoplayer, but not with the much cheaper FireTV 4K device. The FireTV 4K is so inexpensive (as low as $25 on sale), that it doesn't make sense to develop the HD400. I can watch HEVC (H.265) encoded content on the FireTV already with the current versions of SageTV and the miniclient and it appears that the new version of the SageTV server may support 4K as well. One other thing, the WiFi is so good on the FireTV 4K that I no longer have to have wired ethernet to each TV location. Also, although I don't have the background for developing android apps, I was able to download Android Studio and download the miniclient code from github and compile and run it on a Windows 10 PC - so it should be not too difficult for someone who is more knowledgeable to maintain it.
__________________
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) |
#5
|
||||
|
||||
Quote:
__________________
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) |
#6
|
||||
|
||||
Quote:
This would be a concern for me as well. All of my movies are ripped Blurays, and most are either TrueHD or DTS-HD. That's what I love about the extenders, they take and output almost anything you throw at them, and my Onkyo Receiver handles the audio in whichever format handled by the extender. IIRC the android client doesn't support ripped Blurays and DVDs - just MKVs, which was one of the reasons I didn't switch. The extenders are also not at the mercy of Google or Amazon deciding how they want to change how their OS works, or the limits they put on the developers, which can create issues for the app developers. In the thread quoted I was in favour of a new extender for all of these and other reasons.
__________________
Server: Win 10 Pro 64 Bit, Intel i5, 8 GB, Samsung EVO 850 500 GB for OS, WD Black 4 TB + WD Black 1 TB for Recordings, 36TB Synology 1019+ for DVD/Bluray Rips, Music, Home Movies, etc., SageTV Server 64 Bit Ver 9.2.6.976, HDPVR x 2, Bell TV 6131 Receiver x 2, USB-UIRT with 56 KHz Receiver Clients: PC Client x 2, HD-300 x 2 (1 Using Netgear MoCA Coax Bridges), SageTV Miniclient on NVidia Shield x 3 |
#7
|
|||
|
|||
Quote:
When I read the complaints of device X works, device Y used to until "something changed", try this player and that plus Stuckless' own frustration with the ever changing demands placed on Android devs I'm happy to have no part of that. I suppose it helps that I have no need for 4k and have yet to try streaming. So for this old video Luddite, extenders will work for quite some time. The bet best for anything "standard" and supported is a mini-PC running Windows or Linux, IMO. Can those boxes stream the various services or do they need to be Android or Apple?
__________________
Windows Installer |
#8
|
|||
|
|||
I have used Odroid N2 boards for Kodi, plays everything has IR built in, is relatively cheap, and has a sensible layout of connectors unlike a Raspberry Pi, based on an Amlogic S922X.
I hate all in one Android boxes like FireTV with their crappy, way too few button remotes. |
#9
|
|||
|
|||
Any idea if the MiniClient will run on this board? It looks like Android is available for it.
__________________
Server: MSI Z270 SLI Plus ATX Motherboard, Intel i7-7700T CPU, 32GB Memory, Unraid 6.11.5, sagetvopen-sagetv-server-opendct-java11 Docker (version 2.0.7) Tuners: 2 x SiliconDust HDHomeRun Prime Cable TV Tuners, SiliconDust HDHomeRun CONNECT 4K OTA Tuner Clients: Multiple HD300 Extenders, Multiple Fire TV Stick 4K Max w/MiniClient Miscellaneous: Multiple Sony RM-VLZ620 Universal Remote Controls |
#10
|
|||
|
|||
I have only run CoreELEC on my Odroid N2 boards.
|
#11
|
|||
|
|||
I'm another happy user of the HD300 and have three. I also don't have anything higher rez than a 1080p TV so with the exception of HEVC content, I'm not hurting for anything more.
I also use Plex in my house, remotely, and for friends. If I do hit the HEVC movie or something the HD300 won't handle, Plex on my Roku will. Instead of reinventing the wheel, how hard would it be to either create a Plex plugin or Roku app? I would love a dedicated Sigma based HD400 device but without the official Sage staff, I don't see that happening. |
#12
|
|||
|
|||
That's essentially what happened but the platform chosen was AndroidTV. I am not an expert on this but I think you need Java to be able to have a SageTV client unless you want to start over from scratch. I am not sure that Java is available on the Roku. But I believe the SageTV Android client does work on a FireTV.
__________________
New Server - Sage9 on unRAID 2xHD-PVR, HDHR for OTA Old Server - Sage7 on Win7Pro-i660CPU with 4.6TB, HD-PVR, HDHR OTA, HVR-1850 OTA Clients - 2xHD-300, 8xHD-200 Extenders, Client+2xPlaceshifter and a WHS which acts as a backup Sage server |
#13
|
||||
|
||||
Quote:
The Android Client works with both nVidia Shield and the Fire Cube. However, it is very basic. I could not, for example, find a way to open the right side menu so navigating is quite time-consuming -- and not very intuitive. The playback quality is comparable to the HD300. I, also, was unable to get Closed Captioning to work on either device. I am unsure if the commercial skip works since I didn't stick around long enough to find out. |
#14
|
|||
|
|||
Quote:
Plex can now handle OTA (both live viewing and as a DVR) and it works on Fire Sticks; I considered dropping Sage completely and using Plex on Fire Sticks, but the DVR doesn't have the capabilities of Sage and the interface would be too much of a learning curve for my whole family. So we'll stick with our HD300s.
__________________
Server: AMD Athlon II x4 635 2.9GHz, 8 Gb RAM, Win 10 x64, Java 8, Gigabit network Drives: Several TB of internal SATA and external USB drives, no NAS or RAID or such... Software: SageTV v9x64, stock STV with ADM. Tuners: 4 tuners via (2) HDHomeruns (100% OTA, DIY antennas in the attic). Clients: Several HD300s, HD200s, even an old HD100, all on wired LAN. Latest firmware for each. |
#15
|
|||
|
|||
I agree that for now using SageTV extenders for TV and FireTV, Roku or whatever for other content is the way to go. The only downside to the extenders is the limitation to 1080p which isn't that big a deal yet but will become more of a drawback in the future as we get more used to 4k content.
There is also the issue of having to switch inputs which isn't a big deal for me, but might be for some people. I have bought a couple of 4K Roku TVs and I am quite happy with them - they also have the advantage of having a very good IP based API so that it is easy to control them from my home automation system - Control4.
__________________
New Server - Sage9 on unRAID 2xHD-PVR, HDHR for OTA Old Server - Sage7 on Win7Pro-i660CPU with 4.6TB, HD-PVR, HDHR OTA, HVR-1850 OTA Clients - 2xHD-300, 8xHD-200 Extenders, Client+2xPlaceshifter and a WHS which acts as a backup Sage server |
#16
|
|||
|
|||
Quote:
Nothing beats the SageTV extenders for people who watch sports and like to do slow motion frame by frame advance to see if a runner in baseball beats the tag or a receiver in football was hit while the ball was still in the air. |
#17
|
|||
|
|||
Quote:
I don't expect there to ever be a HD400 developed but would donate to a crowd funded project just like I did for the Mini client, I don't think there are enough interested people left for it ever to become a reality. |
#18
|
|||
|
|||
I would donate to a project to port the full client to Android TV.
__________________
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) |
#19
|
|||
|
|||
Have you tried installing the miniclient ? ... is a full client.
__________________
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; 05-26-2020 at 04:26 PM. |
#20
|
|||
|
|||
Quote:
I did plan on installing a FLIRC so I could use the full functionality of my Harmony, but never got around to it.
__________________
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) |
Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
|
|
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
How to create a Linux placeshifter client | Galaxysurfer | SageTV Github Development | 6 | 10-03-2015 07:55 PM |
can i disable thumbnail generation? | dvd_maniac | SageTV Software | 2 | 09-10-2009 10:11 PM |
Thumbnail generation | Mark SS | SageTV Beta Test Software | 2 | 10-10-2006 08:55 AM |
New generation of CPU fans !! | greenland | Hardware Support | 7 | 06-02-2004 01:06 AM |
Automated Key Generation? | TroySKI | SageTV Software | 4 | 06-06-2003 06:47 PM |