SageTV Community  

Go Back   SageTV Community > SageTV Development and Customizations > SageTV Github Development
Forum Rules FAQs Community Downloads Today's Posts Search

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.

View Poll Results: What is your Dream SageTV Client
The HD300 extender client is perfect for my needs 24 17.39%
HD300 extedender for 2015+ (4K, h265, Altmos, Hi10p) 83 60.14%
Linux/Windows PC NUC 19 13.77%
Kodi x86 Windows or Linux client 9 6.52%
Android Kodi client 7 5.07%
Android SageTV client 44 31.88%
Speciality device (FireTV, Apple, Roku, game console) 45 32.61%
Plex/UPnP client on any device is fine 14 10.14%
Also support DRM streaming (eg Netflix, Hulu, Spotify) 56 40.58%
Multiple Choice Poll. Voters: 138. You may not vote on this poll

Reply
 
Thread Tools Search this Thread Display Modes
  #201  
Old 06-11-2015, 08:47 AM
jchiso jchiso is offline
Sage Expert
 
Join Date: Nov 2003
Location: Columbus, OH
Posts: 674
Quote:
Originally Posted by dinki View Post
Are you talking about Android TV specifically not being a great platform or Android in general? The only reason I ask is that I've got a GBox MX2 (Android based) that plays everything I throw at it.
I have a pair of GBox mx2 boxes, but they seem to be limited to 720p output. Outside of that, they work fine as Kodi clients and I imagine would do as well with a SageTV playback client app ...
Reply With Quote
  #202  
Old 06-11-2015, 09:18 AM
Skirge01's Avatar
Skirge01 Skirge01 is offline
SageTVaholic
 
Join Date: Jun 2007
Location: New Jersey
Posts: 2,599
Quote:
Originally Posted by SWKerr View Post
I would rather have something like X-newa than rely on the PVR integration. If you can get your SageTV TV Library to scan into the Kodi TV Library by naming the recording correctly then the PVR integration is only useful for live TV and setting up recording. For that the X-newa is perfect.
With the renamer PluckyHD is working on, getting your Sage recordings into Kodi will be a piece of cake. It's already very far along.

One issue with using two different programs is your watched status is out of sync (nevermind resuming where you left off). If you record with Sage, but watch with Kodi, the watched status will never get updated in Sage. If you proceed to delete it from Kodi after watching, it will disappear from Sage and will most likely get recorded during its next airing. I think a great intermediary would be to have trakt.tv integration in Sage, since Kodi already does. Then, no matter which software you use to watch recordings, the other one would update itself via your trakt.tv account. Sadly, I'm no programmer.
__________________
Server: XP, SuperMicro X9SAE-V, i7 3770T, Thermalright Archon SB-E, 32GB Corsair DDR3, 2 x IBM M1015, Corsair HX1000W PSU, CoolerMaster CM Storm Stryker case
Storage: 2 x Addonics 5-in-3 3.5" bays, 1 x Addonics 4-in-1 2.5" bay, 24TB
Client: Windows 7 64-bit, Foxconn G9657MA-8EKRS2H, Core2Duo E6600, Zalman CNPS7500, 2GB Corsair, 320GB, HIS ATI 4650, Antec Fusion
Tuners: 2 x HD-PVR (HTTP tuning), 2 x HDHR, USB-UIRT
Software: SageTV 7
Reply With Quote
  #203  
Old 06-11-2015, 09:32 AM
dinki's Avatar
dinki dinki is offline
Sage Expert
 
Join Date: Mar 2006
Posts: 682
Quote:
Originally Posted by jchiso View Post
I have a pair of GBox mx2 boxes, but they seem to be limited to 720p output. Outside of that, they work fine as Kodi clients and I imagine would do as well with a SageTV playback client app ...
This is true and in all transparency, I did install OpenElec (linux) on both of mine and it outputs at 1080 just fine. I would definitely go back to Android if a SageTV client were written for Android though.
__________________
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
  #204  
Old 06-11-2015, 11:18 AM
stuckless's Avatar
stuckless stuckless is offline
SageTVaholic
 
Join Date: Oct 2007
Location: London, Ontario, Canada
Posts: 9,713
Quote:
Originally Posted by dinki View Post
Are you talking about Android TV specifically not being a great platform or Android in general? The only reason I ask is that I've got a GBox MX2 (Android based) that plays everything I throw at it.
First off... I think that Android TV and Android are both great platforms. The problem is that the stock media players in both are very picky in what they play.

Kodi plays anything your throw at, because, they have spent years building their own media playback engine. They are not using the stock media player on Android.

So, while you can build some pretty cool apps for AndroidTV, is is limiting in what the stock player will play.

For the project that I linked (there are downloadable apks) I give the option of using an embedded player, or using an external player suck as KODI or MXPlayer.

The problem with "jumping out" to player is that tracking the watched status is tricky, and you get no control over skipping, etc. Which is why I started to pull in an embedded player. Ideally the playback client should support comskip, etc (I never it got it to that point).

The project was more of a proof of concept to get to know the AndroidTV apis.
Reply With Quote
  #205  
Old 06-17-2015, 08:38 AM
reggie14 reggie14 is offline
SageTVaholic
 
Join Date: Aug 2003
Location: Maryland
Posts: 2,760
The recent OTA update to the SHIELD Android TV added hardware-based mpeg2 decoding and deinterlacing. I think it's still locked to 60hz (although that's a bit unclear), but that doesn't concern me as much.
Reply With Quote
  #206  
Old 06-17-2015, 12:12 PM
Dargason Dargason is offline
Sage Expert
 
Join Date: Oct 2003
Posts: 516
It seems to me that there are many options when it comes to clients, both for hardware and software. An many of them are (dare I say it?) more advanced than SageTV, at least with respect to the variety of hardware that they run on.

For me the strength of SageTV, and what has kept me using it, is the backend. While I'd love to have the SageTV Client ported to all manner of devices, a shortcut might be to focus on making it easy to integrate the backend with existing clients like Plex, Kodi, Roku, etc.

I know that there has been some work to do this. I played around with the Plex stuff for a while, and I installed the SageTV Roku channel, but these have always fallen just short of usable for what I want. I don't know if the limitations were with the closed-source nature of the clients, or the SageTV limitations.

Has anything changed with this? Would it be difficult to create a SageTV 'plugin' for Kodi, for example, that we give me the power of SageTV PVR with the flexibility of Kodi?

Just some thoughts... probably not worth $0.02.
Reply With Quote
  #207  
Old 06-17-2015, 04:14 PM
Fuzzy's Avatar
Fuzzy Fuzzy is offline
SageTVaholic
 
Join Date: Sep 2005
Location: Jurupa Valley, CA
Posts: 9,957
Quote:
Originally Posted by Dargason View Post
It seems to me that there are many options when it comes to clients, both for hardware and software. An many of them are (dare I say it?) more advanced than SageTV, at least with respect to the variety of hardware that they run on.

For me the strength of SageTV, and what has kept me using it, is the backend. While I'd love to have the SageTV Client ported to all manner of devices, a shortcut might be to focus on making it easy to integrate the backend with existing clients like Plex, Kodi, Roku, etc.

I know that there has been some work to do this. I played around with the Plex stuff for a while, and I installed the SageTV Roku channel, but these have always fallen just short of usable for what I want. I don't know if the limitations were with the closed-source nature of the clients, or the SageTV limitations.

Has anything changed with this? Would it be difficult to create a SageTV 'plugin' for Kodi, for example, that we give me the power of SageTV PVR with the flexibility of Kodi?

Just some thoughts... probably not worth $0.02.
I really don't think that porting the sagetv miniclient to other devices is going to be incredibly difficult. It just depends on how easy the api's for the device are to program for. At the very least, the Placeshifter interface is almost completely rendered on the server, so the amount of code that needs to be done on the end device is limited. Simply opening up to other devices will tend to allow the core UI to become even more stale, because there will be less interest in improving it. There were three different groups working on improving/replacing the base UI when sage closed up shop. And there are plenty of other great UI designers and coders out there that would love the opportunity to get their mittens into SageTV to improve it, once the software is free and can hit a very wide audience.
__________________
Buy Fuzzy a beer! (Fuzzy likes beer)

unRAID Server: i7-6700, 32GB RAM, Dual 128GB SSD cache and 13TB pool, with SageTVv9, openDCT, Logitech Media Server and Plex Media Server each in Dockers.
Sources: HRHR Prime with Charter CableCard. HDHR-US for OTA.
Primary Client: HD-300 through XBoxOne in Living Room, Samsung HLT-6189S
Other Clients: Mi Box in Master Bedroom, HD-200 in kids room

Last edited by Fuzzy; 06-17-2015 at 04:16 PM.
Reply With Quote
  #208  
Old 06-17-2015, 05:30 PM
CanadianEh CanadianEh is offline
Sage Aficionado
 
Join Date: Apr 2004
Location: Colchester, VT
Posts: 434
I wonder how difficult it would be to port over the linux version to run on the Raspberry Pi2? The Pi2 supports MPEG4/h.264 nicely out of the box, and the HW MPEG2 decoder license costs around $2. It's a huge improvement over the original Pi's.
__________________
My systems:
Server: AMD Phenom Quad-Core 2.3Ghz, 4GB RAM, ECS A780GM-A MB, 2x HD-PVRs (connected to DirecTV HD STBs using ethernet channel changing), 1x AverMedia A180, OS RAID-1 mirror - 2x250GB 7200rpm SATA, Media RAID-1 mirror - 2x1TB 7200rpm SATA, USB-UIRT (remote control)
Main Client: Sage STX-HD100 Media extender
Second Client: Athlon XP 4000+, 2GB MB PC3200 DDR, Asus A8N5X MB, 512MB PCI-E ATI HD Radeon 3650, 160 GB SATA - hardware mirrored
Reply With Quote
  #209  
Old 06-17-2015, 07:00 PM
aaronb aaronb is offline
Sage User
 
Join Date: Dec 2008
Posts: 69
Quote:
Originally Posted by Dargason View Post
Has anything changed with this? Would it be difficult to create a SageTV 'plugin' for Kodi, for example, that we give me the power of SageTV PVR with the flexibility of Kodi?
We created one a couple years ago, and it works well but it has some limitations on functionality. For just watching recorded shows with metadata it's great, but scheduling recordings is a little clunky, and there's no grid-style program guide. It does not use the PVR functionality in Kodi because it was built before that was fully fleshed out. But with the excellent SageTV API and the easy extensibility of Kodi I think it is very possible to get a great SageTV Kodi client
__________________
Server:
Rosewill RSV-L4411 server case, Core i5 4590, 16 GB RAM, 1 Hauppauge Colossus, 1 HDHomeRun, 500GB SATA recording drive, 14 TB JBOD for media, SageTV 7, Win7 Pro, Ubuntu 14.04 VM with Plex Server and Subsonic

Frontend:
ASUS Chromebox running Kodi with SageTV add-on
Reply With Quote
  #210  
Old 06-18-2015, 05:50 AM
stanger89's Avatar
stanger89 stanger89 is offline
SageTVaholic
 
Join Date: May 2003
Location: Marion, IA
Posts: 15,188
Quote:
Originally Posted by CanadianEh View Post
I wonder how difficult it would be to port over the linux version to run on the Raspberry Pi2? The Pi2 supports MPEG4/h.264 nicely out of the box, and the HW MPEG2 decoder license costs around $2. It's a huge improvement over the original Pi's.
Yeah, and now that they've got DTS-HD MA decoding, and 3D capability, a Pi2 could really be a great HD300 replacement.

Quote:
Originally Posted by aaronb View Post
We created one a couple years ago, and it works well but it has some limitations on functionality. For just watching recorded shows with metadata it's great, but scheduling recordings is a little clunky, and there's no grid-style program guide. It does not use the PVR functionality in Kodi because it was built before that was fully fleshed out. But with the excellent SageTV API and the easy extensibility of Kodi I think it is very possible to get a great SageTV Kodi client
I tried Kodi (XBMC) with ServerWMC backend and I was very disappointed, it was barely usable IMO after using SageTV.
Reply With Quote
  #211  
Old 06-18-2015, 06:13 AM
CanadianEh CanadianEh is offline
Sage Aficionado
 
Join Date: Apr 2004
Location: Colchester, VT
Posts: 434
Quote:
Originally Posted by stanger89 View Post
Yeah, and now that they've got DTS-HD MA decoding, and 3D capability, a Pi2 could really be a great HD300 replacement.

I tried Kodi (XBMC) with ServerWMC backend and I was very disappointed, it was barely usable IMO after using SageTV.
Very interesting - I wasn't aware of the other new codec support. I've been very impressed with the Pi2 so far. I'm using one as a Kodi client in my bedroom, and ordered a second one for our family room in the basement. I use MediaPortal as the backend, which is pretty decent - but I do miss some of SageTV's PVR functionality and the overall client feel. My living room client is full Windows with MediaPortal client, just because I'm still not a big fan of the Kodi UI when it comes to PVR functionality.

I'm hoping that SageTV OS really does take off, as I'd likely switch back in a heartbeat. I left Sage only because my extender crapped out and I couldn't buy additional client licenses.

Damn, I wish I was a programmer - I'd love to help out with this project when it gets off the ground. Perhaps I can help out in other ways, such as beta testing, documentation and such.
__________________
My systems:
Server: AMD Phenom Quad-Core 2.3Ghz, 4GB RAM, ECS A780GM-A MB, 2x HD-PVRs (connected to DirecTV HD STBs using ethernet channel changing), 1x AverMedia A180, OS RAID-1 mirror - 2x250GB 7200rpm SATA, Media RAID-1 mirror - 2x1TB 7200rpm SATA, USB-UIRT (remote control)
Main Client: Sage STX-HD100 Media extender
Second Client: Athlon XP 4000+, 2GB MB PC3200 DDR, Asus A8N5X MB, 512MB PCI-E ATI HD Radeon 3650, 160 GB SATA - hardware mirrored
Reply With Quote
  #212  
Old 06-18-2015, 11:58 AM
aaronb aaronb is offline
Sage User
 
Join Date: Dec 2008
Posts: 69
Quote:
Originally Posted by stanger89 View Post
I tried Kodi (XBMC) with ServerWMC backend and I was very disappointed, it was barely usable IMO after using SageTV.
Yeah, I'm hoping that adding the SageTV community to the mix has a good chance of improving the PVR functionality. Seeing some of the work people have done here gives me hope that applying those smarts to Kodi/Sage integration could turn out great. The PVR stuff in Kodi just isn't up to par yet, but there's a ton of potential. I'm certainly willing to help out, but I don't have the programming skills to lead something like this myself.

I've always thought it was odd that SageTV was never one of the backends that was targeted for kodi, besides the plugin me and a couple other guys worked on.
__________________
Server:
Rosewill RSV-L4411 server case, Core i5 4590, 16 GB RAM, 1 Hauppauge Colossus, 1 HDHomeRun, 500GB SATA recording drive, 14 TB JBOD for media, SageTV 7, Win7 Pro, Ubuntu 14.04 VM with Plex Server and Subsonic

Frontend:
ASUS Chromebox running Kodi with SageTV add-on
Reply With Quote
  #213  
Old 06-18-2015, 12:07 PM
7up 7up is offline
Sage Advanced User
 
Join Date: Mar 2003
Posts: 176
What about possibility of developing a SageTV add-on for Kodi which doesn't use the standard Kodi PVR interface, similar in concept but not necessarily same UI as what SiliconDust is doing with their add-on which is more of a separate app running in Kodi?
Reply With Quote
  #214  
Old 06-19-2015, 05:37 AM
valnar valnar is offline
Sage Icon
 
Join Date: Oct 2003
Posts: 1,252
Send a message via ICQ to valnar
I know I have no say in this since I'm not a programmer, but boy do I hate Kodi. I hope we do NOT go that way! XBMC, MythTV, and the gibberish that is most Linux apps is what swayed me to look at Sage in the first place.
Reply With Quote
  #215  
Old 06-19-2015, 06:59 AM
Taddeusz Taddeusz is offline
SageTVaholic
 
Join Date: Nov 2004
Location: Yukon, OK
Posts: 3,919
Quote:
Originally Posted by valnar View Post
I know I have no say in this since I'm not a programmer, but boy do I hate Kodi. I hope we do NOT go that way! XBMC, MythTV, and the gibberish that is most Linux apps is what swayed me to look at Sage in the first place.
I've always had the opinion that the Linux community is at least as pretentious as the Apple community. Not saying all Linux or OSS projects are this way but it seems like many of them are written for programmers by programmers. Other than the lack of "popular" software and needing to be a conscious choice I believe that's one of the reasons that keeps the general public away from Linux. In the end it's not as accessible to a non-technical person as Windows.

There has been a lot of work to make it more accessible but anything more than the basic configurations still require specialized knowledge that a non-technical user doesn't have.

I'm already my family's IT helpdesk. I don't want to have to provide that level of support. For the most part Windows just works and the fixes are generally easy enough to not need to go on-site. Most problems I usually deal with are hardware related. Plus the software used requires Windows. No Linux versions or analogues.
__________________
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
Reply With Quote
  #216  
Old 06-19-2015, 07:39 AM
dinki's Avatar
dinki dinki is offline
Sage Expert
 
Join Date: Mar 2006
Posts: 682
Quote:
Originally Posted by valnar View Post
I know I have no say in this since I'm not a programmer, but boy do I hate Kodi. I hope we do NOT go that way! XBMC, MythTV, and the gibberish that is most Linux apps is what swayed me to look at Sage in the first place.
Having run just about every PVR software I could get my hands on, I'd have to agree with Linux not being the right OS for the job for a PVR server for me. At the time, software drivers for my hardware always seemed to be hard to come by and trying to find help it often turned into "if you want that then you program it and share it with the rest of us". Things may have changed, but there's a reason I'm still running SageTV after all these years. I may give SageTV Linux a try once the license requirements are removed.

I do, however, have to disagree with your statement in general. I have a little Linux server that I use for my Home Automation software (Agocontrol), that replaced my Windows based Homeseer software and it does a ton more. I use my Linux box as a VPN to tunnel my traffic from home to work. I have some simple scripts that record streaming radio programs I listen to every day and they are sync'd to my phone when I go home at night. I use it for my occasional bittorrent downloads, it acts as a fileserver, it acts as my IRC relay. This is all on a little Pogoplug device that I picked up for $20 on eBay and installed Debian Linux on. I am not a programmer either but was able to do these things with just a bit of searching.

I run Kodi on my phone and Android boxes to connect to my Windows based install of nPVR backend and it serves it's purpose fine for my needs. I'm hoping that a SageTV backend will be created for Kodi so that I only have to have one PVR server running. I'm pretty sure that others are interested in this as well. I also believe that many others are not. The beauty of OS is that everyone will get a chance to do what they want with the code. I'm pretty sure that if work is done to integrate SageTV into Kodi that that effort won't hamper things for the way you want Sage to go. I expect to see it go in multiple directions and I'm up for trying them all!
__________________
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
  #217  
Old 06-19-2015, 11:30 AM
zoop's Avatar
zoop zoop is offline
Sage Advanced User
 
Join Date: Jan 2006
Location: Elkridge, MD
Posts: 184
Quote:
Originally Posted by dinki View Post
Having run just about every PVR software I could get my hands on, I'd have to agree with Linux not being the right OS for the job for a PVR server for me. At the time, software drivers for my hardware always seemed to be hard to come by and trying to find help it often turned into "if you want that then you program it and share it with the rest of us". Things may have changed, but there's a reason I'm still running SageTV after all these years. I may give SageTV Linux a try once the license requirements are removed.
Been running SageTV (server) on Linux since it was beta... I personally wouldn't go any other direction, but then again I am using HDHRs exclusively these days so YMMV. I will say that even when I was still in HD-PVR land life was pretty good with Sage on Linux... pretty good to me == stable and WAF. Might have helped that Jeff also ran/runs the Linux version
__________________

AMD Ryzen 7 1700 w/ SageTV Server Linux V9.1.8.774 - Ubuntu 16.04LTS AMD64
-- 1x HDHomeRun Prime
-- 1x HDHR-DT
-- 1x HD-PVR
2x SageTV HD-300 Media Extenders
1x NVIDIA ShieldTV
Reply With Quote
  #218  
Old 06-19-2015, 11:59 AM
stanger89's Avatar
stanger89 stanger89 is offline
SageTVaholic
 
Join Date: May 2003
Location: Marion, IA
Posts: 15,188
Quote:
Originally Posted by zoop View Post
Been running SageTV (server) on Linux since it was beta... I personally wouldn't go any other direction, but then again I am using HDHRs exclusively these days so YMMV. I will say that even when I was still in HD-PVR land life was pretty good with Sage on Linux... pretty good to me == stable and WAF. Might have helped that Jeff also ran/runs the Linux version
OT: Is there a link to some info on what it takes to get that working. Do you need to install or have drivers in the kernel for HDHR on linux?
Reply With Quote
  #219  
Old 06-19-2015, 12:36 PM
aaronb aaronb is offline
Sage User
 
Join Date: Dec 2008
Posts: 69
Quote:
Originally Posted by valnar View Post
I know I have no say in this since I'm not a programmer, but boy do I hate Kodi. I hope we do NOT go that way! XBMC, MythTV, and the gibberish that is most Linux apps is what swayed me to look at Sage in the first place.
If people decide to develop a client for Kodi no one will force you to use it. And it's not a Linux app
__________________
Server:
Rosewill RSV-L4411 server case, Core i5 4590, 16 GB RAM, 1 Hauppauge Colossus, 1 HDHomeRun, 500GB SATA recording drive, 14 TB JBOD for media, SageTV 7, Win7 Pro, Ubuntu 14.04 VM with Plex Server and Subsonic

Frontend:
ASUS Chromebox running Kodi with SageTV add-on
Reply With Quote
  #220  
Old 06-19-2015, 01:09 PM
jchiso jchiso is offline
Sage Expert
 
Join Date: Nov 2003
Location: Columbus, OH
Posts: 674
Quote:
Originally Posted by zoop View Post
Been running SageTV (server) on Linux since it was beta... I personally wouldn't go any other direction, but then again I am using HDHRs exclusively these days so YMMV. I will say that even when I was still in HD-PVR land life was pretty good with Sage on Linux... pretty good to me == stable and WAF. Might have helped that Jeff also ran/runs the Linux version
I also have a SageTV server running on a Linux (Ubuntu) desktop that runs an HD-PVR and HD Homerun combo without issue. It's by far my most-reliable Sage server ...
Reply With Quote
Reply


Currently Active Users Viewing This Thread: 1 (0 members and 1 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
dream to ability view SageTV recordings on Android bjkiller SageTV v7 Customizations 4 09-06-2012 03:16 PM
My SageTV Configuration Dream vogelap General Discussion 12 07-14-2009 04:08 PM
Help SageTV Properties and DVB Dream squeed SageTV Software 2 04-17-2009 09:04 PM
I have a dream (in HD <g>) Deacon Crusher Hardware Support 0 12-16-2005 01:23 PM
Dream DTV?!? phantomfsoc Hardware Support 1 03-07-2004 04:52 AM


All times are GMT -6. The time now is 02:12 AM.


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