|
General Discussion General discussion about SageTV and related companies, products, and technologies. |
|
Thread Tools | Search this Thread | Display Modes |
#1
|
||||
|
||||
New product are coming
HDHomeRun SCRIBE DUO which act as DVR server and has 1TB of internal space and add bonus HDHomeRun SERVIO to add another 2TB storage drive.
Tablo also new product where can add internal hard drive with upcoming new 4 tuner model. |
#2
|
|||
|
|||
__________________
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
|
|||
|
|||
Too bad these sorts of products don't use SageTV as their recording engine as that would help our little community survive longer.
__________________
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 |
#4
|
|||
|
|||
Quote:
On the technical side SageTV is really rather resource heavy. To squeeze this into a device like the HDHR Scribe DUO would likely not be feasible. When I compare the size, complexity, and resource requirements of SageTV to a comparable product, Plex, there's a world of difference. Lastly, Java is on the out. As a programming language it's been mainly relegated to enterprise who invested heavily in Java when it was "hot". The write once run anywhere ideology didn't really pan out in the end. The JRE itself has come under fire more recently for being a security risk, especially on the desktop. As a developer there's no way I would start a new project in Java. JavaScript (don't let the name fool you) is actually the largest growing language right now. The modern internet is built on JavaScript.
__________________
Server: i5 8400, ASUS Prime H370M-Plus/CSM, 16GB RAM, 15TB drive array + 500GB cache, 2 HDHR's, SageTV 9, unRAID 6.6.3 Client 1: HD300 (latest FW), HDMI to an Insignia 65" 1080p LCD and optical SPDIF to a Sony Receiver Client 2: HD200 (latest FW), HDMI to an Insignia NS-LCD42HD-09 1080p LCD |
#5
|
||||
|
||||
Quote:
Quote:
Last edited by SHS; 01-10-2019 at 09:25 AM. |
#6
|
|||
|
|||
__________________
Server: i5 8400, ASUS Prime H370M-Plus/CSM, 16GB RAM, 15TB drive array + 500GB cache, 2 HDHR's, SageTV 9, unRAID 6.6.3 Client 1: HD300 (latest FW), HDMI to an Insignia 65" 1080p LCD and optical SPDIF to a Sony Receiver Client 2: HD200 (latest FW), HDMI to an Insignia NS-LCD42HD-09 1080p LCD |
#7
|
||||
|
||||
It may surprise you to know but 8 years ago there all ready hardware that did just that and ready been build in porotype stage dual tuner with 2.5 internal hard drive but need less to say some months later Jeff sold SageTV to Google, To bad Google didn't take it to the next level oh boy I beat they kick them self in rear now , I always wonder if Jeff hadn't sold SageTV where would it have been by now.
|
#8
|
||||
|
||||
#9
|
|||
|
|||
Quote:
And it just looks visibly stale and unappealing to me now. Even with different themes the basic UI elements and even the fonts that are used just look dated to me. I'm sorry, I'm sure this isn't where you meant to take this topic. I'll stop now.
__________________
Server: i5 8400, ASUS Prime H370M-Plus/CSM, 16GB RAM, 15TB drive array + 500GB cache, 2 HDHR's, SageTV 9, unRAID 6.6.3 Client 1: HD300 (latest FW), HDMI to an Insignia 65" 1080p LCD and optical SPDIF to a Sony Receiver Client 2: HD200 (latest FW), HDMI to an Insignia NS-LCD42HD-09 1080p LCD |
#10
|
||||
|
||||
Quote:
Agree it dose seem to be unappealing LoL Last edited by SHS; 01-10-2019 at 12:45 PM. |
#11
|
||||
|
||||
Glad to see nothing has changed in software development since I left the industry 20 years ago:
Update the UI because it "looks old". Spend 18 months on the update and 2 weeks after it's released some new "modern UI" comes out making yours instantly obsolete. Codebase gets too big and complex to manage? Start over on the latest and greatest architecture/platform. Spend 2 years ironing out bugs and finding ways to work around quirks in the new platform you have adopted. When your're finished fixing bugs spend another year adding functionality that the old code had but you left out of the new code to get it to market sooner. When that's all done you discover you have a big complex code base that needs updating.
__________________
Sage Server: 8th gen Intel based system w/32GB RAM running Ubuntu Linux, HDHomeRun Prime with cable card for recording. Runs headless. Accessed via RD when necessary. Four HD-300 Extenders. |
#12
|
|||
|
|||
Quote:
I don't get the "modern" appeal either but maybe I'm an old guy. Unless you're adding significant new capabilities, leave my "appliance" alone. |
#13
|
|||
|
|||
Quote:
It's not a bad thing that new things supplant old things. Maybe there's sometimes something to be said for keeping old things around. After all there are still people maintaining and writing COBOL. I realize SageTV users have a lot of financial and emotional investment in it. There's still part of me that wants to keep using it. And for my part I realize that Plex is certainly not perfect. But I've come to a point where the investment is no longer paying off like it once was. For me I think that inflection point came after SageTV was open sourced and I realized how it was architected. Perfectly fine for 16 years ago but certainly not how I would personally design a modern application. Everyone has their own choices. That was mine.
__________________
Server: i5 8400, ASUS Prime H370M-Plus/CSM, 16GB RAM, 15TB drive array + 500GB cache, 2 HDHR's, SageTV 9, unRAID 6.6.3 Client 1: HD300 (latest FW), HDMI to an Insignia 65" 1080p LCD and optical SPDIF to a Sony Receiver Client 2: HD200 (latest FW), HDMI to an Insignia NS-LCD42HD-09 1080p LCD |
#14
|
||||
|
||||
It look out place with Windows OS flat bold look a good example of this Tablo, Channels, Emby UI
Last edited by SHS; 01-16-2019 at 01:44 PM. |
#15
|
||||
|
||||
Quote:
I look at it as an opportunity. When Sage gets re-written I get to learn some new programming languages and techniques. Count me in!
__________________
Sage Server: 8th gen Intel based system w/32GB RAM running Ubuntu Linux, HDHomeRun Prime with cable card for recording. Runs headless. Accessed via RD when necessary. Four HD-300 Extenders. |
#16
|
||||
|
||||
Quote:
Quote:
SageTV solved a bunch of problems that don't necessarily need solving today. ie, in the world of cheap android boxes, and apple tv, you'd likely never would create the STV style interface that only a handful of people understand. You'd probably just embed an http server and build out rest api calls around pvr and media management and build a native interface for those devices (or use React Native or Flutter).. But sagetv didn't have that luxury so, they needed to create something new. For streaming, would use use the PUSH buffer strategy of sagetv today, or, maybe just embed a httpls server (like every other solution). Would you build a custom database or use sqlite? SageTV is heavy with technical debt. You can argue that you can just replace any of those things in SageTV today, and you'd be right. The question is whether or not for the long term survival of SageTV, would that be the best choice? Sometimes the scorched earth approach around product development is needed, if for no other reason, than survival. I doesn't matter how great SageTV is, if you can't attract people to your platform, it is dead. you can act like the record industry did with CDs and resist "new" technologies, but if you don't adapt, you'll get left behind. Java is the most used programming language (or second depending on who you ask). But Java is killing itself. Since Java 9 and the introduction of modules (which are good), it's actually more complex to use java, and it's a crap load of work to retrofit projects. Sure, you can introduce Kotlin and try to be current, but then you just have a mix of two jvm languages to support. SageTV will have to adapt. Sure, you can stay on the 'current' like people that refuse to leave Windows XP, because XP was great and nothing has been better since... but your days are numbered.
__________________
Batch Metadata Tools (User Guides) - SageTV App (Android) - SageTV Plex Channel - My Other Android Apps - sagex-api wrappers - Google+ - Phoenix Renamer Downloads SageTV V9 | Android MiniClient |
#17
|
|||
|
|||
Quote:
Contrast that with the frequent calls from my mom asking why her computer and smart phone keep changing things. There's updating and then there's just changing crap around when the new guy has a different opinion. To be clear, I'm talking about the user-facing experience. Change under the hood for performance or security reasons makes sense. Changing the GUI constantly is terribly disruptive to users who aren't instant learners. That's the kind of "change" I can't stand. |
#18
|
|||
|
|||
Quote:
Quote:
__________________
Server: i5 8400, ASUS Prime H370M-Plus/CSM, 16GB RAM, 15TB drive array + 500GB cache, 2 HDHR's, SageTV 9, unRAID 6.6.3 Client 1: HD300 (latest FW), HDMI to an Insignia 65" 1080p LCD and optical SPDIF to a Sony Receiver Client 2: HD200 (latest FW), HDMI to an Insignia NS-LCD42HD-09 1080p LCD |
#19
|
||||
|
||||
Quote:
Today, we have a skeleton crew working on SageTV, but, I wouldn't call it active development. There is 1 developer working keeping the SageTV UI alive on something other than the HD300. The Android MiniClient is OK, but, if SageTV was relevant, someone would have have started work on an AppleTV version, or even some native interface on these cheap linux boxes. Where is that? Sure, you can run a full client... but, a running a full client was the very reason I left mythtv and xbmc and went to SageTV in the first place. We have what, 2 people working on windows 64 bit support (5 years later). 0 people actively working on the UI. 1 person working on plugins. 0 people working on anything new for SageTV. I know it hurts to realize that sagetv is on life support, but, if you can't see it, then, we are in even bigger trouble. You seem to remember that XP was somehow perfect, but, I had my share of calls from family using XP as well. I wonder how relevant Microsoft would be today, if they said, "MS DOS is perfect, we are done, we don't need to do anything else". Sometimes it's that shiny new UI that attracts people to your product. It's the first thing they see. It's one thing for us to be wearing beer goggles for SageTV, but people on the outside, looking in, see it for what it is.
__________________
Batch Metadata Tools (User Guides) - SageTV App (Android) - SageTV Plex Channel - My Other Android Apps - sagex-api wrappers - Google+ - Phoenix Renamer Downloads SageTV V9 | Android MiniClient |
#20
|
|||
|
|||
Quote:
__________________
Home Network: https://karylstein.com/technology.html |
Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
|
|
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
Why I will NEVER buy a ceton product ever again | heffneil | Hardware Support | 1 | 08-20-2013 10:17 PM |
Sage product is A+ but... | gabrielcab | General Discussion | 1 | 01-18-2011 10:49 AM |
Idea for new product :P | MeInMaui | The SageTV Community | 7 | 09-16-2008 06:52 AM |
An Incredible Product | brandypuff | General Discussion | 7 | 06-27-2008 09:13 AM |
Does this product exist? | hechacker1 | Hardware Support | 4 | 12-06-2006 02:28 AM |