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.

Reply
 
Thread Tools Search this Thread Display Modes
  #61  
Old 03-24-2015, 06:06 PM
ckewinjones ckewinjones is offline
Sage User
 
Join Date: Dec 2010
Location: Boston, MA
Posts: 68
Quote:
Originally Posted by Narflex View Post
Looks like it was built using Microsoft Visual Studio 2005 (at least that's the most recent environment I have installed on my old workstation and that I've now opened the project files with).
If you can open the project files with VS2005, then they were built with VS2005. If they had been built with an earlier version, VS2005 would offer to convert the project files to VS2005 format; if they had been built with a newer version (VS2008 or newer), VS2005 would throw up its hands and refuse to open them.
Reply With Quote
  #62  
Old 03-24-2015, 07:04 PM
pjpjpjpj pjpjpjpj is offline
Sage Icon
 
Join Date: Feb 2008
Posts: 2,164
Dang, Vaskill, you sure your name isn't Overkill?
That's an impressive setup!
__________________
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.
Reply With Quote
  #63  
Old 03-24-2015, 07:04 PM
wayner wayner is offline
SageTVaholic
 
Join Date: Jan 2008
Location: Toronto, ON
Posts: 7,491
Quote:
Originally Posted by Vaskill View Post
Exciting news and I love the interest being shown here.

What I have:

36TB 8 core ESXi 5.5u2 Server with
XP, Vista, Windows 7, Windows 8 and PR Win 10 running; a couple linux installs.
...
Holy Crap!

I don't think the 64 bit firewire is too likely. I would love that as well but people have been asking for that for many years now for all sorts of applications and it doesn't appear likely. Someone has to find Tim M. Moore who adapted the original drivers.
__________________
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
Reply With Quote
  #64  
Old 03-24-2015, 08:48 PM
Fuzzy's Avatar
Fuzzy Fuzzy is offline
SageTVaholic
 
Join Date: Sep 2005
Location: Jurupa Valley, CA
Posts: 9,957
Quote:
Originally Posted by wayner View Post
Holy Crap!

I don't think the 64 bit firewire is too likely. I would love that as well but people have been asking for that for many years now for all sorts of applications and it doesn't appear likely. Someone has to find Tim M. Moore who adapted the original drivers.
That and fewer and fewer cableco's offer enough channels in the clear to make firewire capture worth it. The few that DO offer a lot of copy freely content, you are likely better off using a CableCard tuner instead.
__________________
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
Reply With Quote
  #65  
Old 03-24-2015, 08:56 PM
wayner wayner is offline
SageTVaholic
 
Join Date: Jan 2008
Location: Toronto, ON
Posts: 7,491
Quote:
Originally Posted by Fuzzy View Post
That and fewer and fewer cableco's offer enough channels in the clear to make firewire capture worth it. The few that DO offer a lot of copy freely content, you are likely better off using a CableCard tuner instead.
I have always only used firewire for changing channels, and I am guessing it is the same for Vaskill as I am guessing that he also has Rogers cable. And here in Canada we can't get CableCards. But the good thing is that we can buy cable boxes and an obsolete box with only Component outputs, which is fine for an HD-PVR, can be purchased cheaply on the secondhand market
__________________
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
Reply With Quote
  #66  
Old 03-24-2015, 10:20 PM
Vaskill Vaskill is offline
Sage User
 
Join Date: Feb 2007
Location: Ottawa, ON
Posts: 70
Quote:
Originally Posted by wayner View Post
I have always only used firewire for changing channels, and I am guessing it is the same for Vaskill as I am guessing that he also has Rogers cable. And here in Canada we can't get CableCards. But the good thing is that we can buy cable boxes and an obsolete box with only Component outputs, which is fine for an HD-PVR, can be purchased cheaply on the secondhand market
Wayner is correct. I stopped using firewire capture as soon as the HD-PVR hit the market.

Of course I have to agree with Fuzzy; I am not holding my breath for FW64bit drivers; but M**H-TV does have some firewire changer features; just can't figure out if it is 64bit or not. I just had to add it as a wish.

So, my current solution is running a super thin Xp32bit VM that is only used for FW; I remotely execute using PSExec from a batch file.
Reply With Quote
  #67  
Old 03-25-2015, 11:32 AM
Narflex's Avatar
Narflex Narflex is offline
Sage
 
Join Date: Feb 2003
Location: Redondo Beach, CA
Posts: 6,349
Quote:
Originally Posted by Fuzzy View Post
That and fewer and fewer cableco's offer enough channels in the clear to make firewire capture worth it. The few that DO offer a lot of copy freely content, you are likely better off using a CableCard tuner instead.
I use firewire at home on Linux; but only for channel changing.

Quote:
Originally Posted by wayner View Post
I don't think the 64 bit firewire is too likely. I would love that as well but people have been asking for that for many years now for all sorts of applications and it doesn't appear likely. Someone has to find Tim M. Moore who adapted the original drivers.
Did we ever give out the library for firewire channel changing on Linux? (I think we gave out a binary at least) That'll be part of the open source stuff too; so you can at least compile it for 64 bit Linux.
__________________
Jeffrey Kardatzke
Google
Founder of SageTV
Reply With Quote
  #68  
Old 03-25-2015, 12:35 PM
Vaskill Vaskill is offline
Sage User
 
Join Date: Feb 2007
Location: Ottawa, ON
Posts: 70
Running FW changing for SA boxes using Linux 64bit OS certainly would be my preferred approach as XP is old and still has a "too large" footprint.
Reply With Quote
  #69  
Old 03-25-2015, 04:29 PM
wayner wayner is offline
SageTVaholic
 
Join Date: Jan 2008
Location: Toronto, ON
Posts: 7,491
You are the exception but I don't think most of us are going to run a different OS in a VM just to change channels. If there are benefits in going to 64 bit then I will just use my USB-UIRT to change channels.
__________________
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
Reply With Quote
  #70  
Old 03-25-2015, 05:58 PM
Vaskill Vaskill is offline
Sage User
 
Join Date: Feb 2007
Location: Ottawa, ON
Posts: 70
Quote:
Originally Posted by wayner View Post
You are the exception but I don't think most of us are going to run a different OS in a VM just to change channels. If there are benefits in going to 64 bit then I will just use my USB-UIRT to change channels.
I run SageTV in 64bit since the HD-PVR drivers are much more stable in 64bit and the OS is that much faster with way better memory options.

I want 64bit Win drivers so I can use only one VM for Sage and channel changing.

I can get away with a 64 or 32bit Linux channel changing solution and would still prefer that way over my XP 32bit solution as I could get a very-very small footprint VM and ultimately set it up like an appliance.

This of course might all change as I start to cut the cord from the cable company... we will see how that goes. I could write a book on the evolution of this system. HAHA
Reply With Quote
  #71  
Old 03-25-2015, 06:11 PM
wayner wayner is offline
SageTVaholic
 
Join Date: Jan 2008
Location: Toronto, ON
Posts: 7,491
I want a way to be ale to run as many as 10 extenders simultaneously. Today you can only use 1GB for the JVM and that only lets you run about 4-5 extenders.

From what I have been lead to believe that can be solved by moving to 64 bit Java. But then that would kill FireWire. However I am worth living with that for the benefit of many extended.

The extender problem may also be solved by running each extender in a separate JVM - but that could run out of memory after a while since you can't put that much memory into 32 bit Windows.
__________________
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
Reply With Quote
  #72  
Old 03-25-2015, 07:53 PM
Fuzzy's Avatar
Fuzzy Fuzzy is offline
SageTVaholic
 
Join Date: Sep 2005
Location: Jurupa Valley, CA
Posts: 9,957
Quote:
Originally Posted by wayner View Post
I want a way to be ale to run as many as 10 extenders simultaneously. Today you can only use 1GB for the JVM and that only lets you run about 4-5 extenders.

From what I have been lead to believe that can be solved by moving to 64 bit Java. But then that would kill FireWire. However I am worth living with that for the benefit of many extended.

The extender problem may also be solved by running each extender in a separate JVM - but that could run out of memory after a while since you can't put that much memory into 32 bit Windows.
Hopefully we will be able to run multiple JVM 'clients' to drive the miniclients (extenders and placeshifter). Jeff has said that is how they are managing the system on Google Fiber, so hopefully most the work to accomplish that is done. Yes, this would be less memory efficient, but it would allow more extenders - at the worst case, you end up running into using a bunch of swap space - but as I'm guessing most your extenders are not in use simultaneously, I doubt swap in and out will be that impactful.

Or - you could just move away from using firewire. I've always used a USB-UIRT for my channel changing, and have not ever mistuned a station, be it with old 3 Sd cable boxes 8+ years ago, using separate channeled emitters for each, or 3 dish network boxes using a single emitter and multiple IR channels 4 years ago, or my current single HD cable box I use to catch what can't be grabbed with my HDHR Prime.
__________________
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
Reply With Quote
  #73  
Old 03-26-2015, 03:13 PM
traker1001 traker1001 is offline
Sage Aficionado
 
Join Date: Jul 2006
Posts: 338
Hey friends,We used to use sage alot. It was SUPER. We could use it with the web guide to see channel guides, change channels and set recordings. then from there I could do your standard FF, RW, etc... Guess you could say it was accidentally semi accessible. Couldn't really access any of the wonderful plugins and few other things. But what we could get to worked amazingly. And we always had a place in out heart for it. And we will be coming back to it.

We would be so eternally grateful if when it goes O.S. ANY nice developer may look into the possibility of making an accessible client. For ideas one could look at, Kodi which in itself is awesome because it speaks all the menus and such along with the guide. Before that we could kinda use WMC, which also spoke the guide and many of the menus and such. But hey while Kodi has it's ultimate coolness and WMC is -well- WMC, Comeone we got to admit neither of them our Sage, Which stands in its own coolness.

And before you say "Why would a Visually impaired person want to use a DVR system?" Realize there is A LOT of content out there accessible to us and in fact much of it is beginning to actually include video description in the SAP channel. We also comprehend much of what going on in the content that isn't described.

This would be so amazing. We would even be happy to donate to the cause. We realize that most if any of you have zero personal reason to care about this and believe me we understand that there are probably other things many of you'd much rather use your time for, But it only takes one kind soul to make a major difference to many many folks. If nothing else maybe someone could look at it as a challenge.

Anyways that's our open plea to you wonderful developers.
__________________

Last edited by traker1001; 03-26-2015 at 03:34 PM.
Reply With Quote
  #74  
Old 03-27-2015, 04:48 PM
Gustovier Gustovier is offline
Sage Aficionado
 
Join Date: Nov 2010
Location: Chicago
Posts: 460
Quote:
Originally Posted by Fuzzy View Post
Hopefully we will be able to run multiple JVM 'clients' to drive the miniclients (extenders and placeshifter). Jeff has said that is how they are managing the system on Google Fiber, so hopefully most the work to accomplish that is done. Yes, this would be less memory efficient, but it would allow more extenders - at the worst case, you end up running into using a bunch of swap space - but as I'm guessing most your extenders are not in use simultaneously, I doubt swap in and out will be that impactful.

Or - you could just move away from using firewire. I've always used a USB-UIRT for my channel changing, and have not ever mistuned a station, be it with old 3 Sd cable boxes 8+ years ago, using separate channeled emitters for each, or 3 dish network boxes using a single emitter and multiple IR channels 4 years ago, or my current single HD cable box I use to catch what can't be grabbed with my HDHR Prime.

Swapping with Java applications is never good. You will see performance hits especially when garbage collection hits.
Reply With Quote
  #75  
Old 03-27-2015, 06:19 PM
Fuzzy's Avatar
Fuzzy Fuzzy is offline
SageTVaholic
 
Join Date: Sep 2005
Location: Jurupa Valley, CA
Posts: 9,957
Quote:
Originally Posted by Gustovier View Post
Swapping with Java applications is never good. You will see performance hits especially when garbage collection hits.
Understood - the ideal solution is to just use a 64-bit operating system and more RAM.
__________________
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
Reply With Quote
  #76  
Old 03-27-2015, 06:59 PM
JREkiwi's Avatar
JREkiwi JREkiwi is offline
Sage Icon
 
Join Date: Jan 2005
Location: Auckland, New Zealand
Posts: 2,132
Just a couple of references for those that think 64bit JVM is the magic bullet.

here, here and here

Makes the Google Fiber horizontal scaled setup of multiple Java processes look like a better solution

John
Reply With Quote
  #77  
Old 03-27-2015, 07:33 PM
wayner wayner is offline
SageTVaholic
 
Join Date: Jan 2008
Location: Toronto, ON
Posts: 7,491
I am not an expert at this but some of these problems with 64 bit Java may not be that bad. Today we are limited to 1GB. One downside of 64 bit according to these articles is that apps may take up more memor (maybe as much as 45% more) when you go to 64 bit. There is also a warning about GC taking a long time when you have heaps larger than 12 GB.

From my perspective a 4GB heap size may be big enough to support lots of extenders but not so big as to make GC too slow.
__________________
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
Reply With Quote
  #78  
Old 03-27-2015, 11:20 PM
JREkiwi's Avatar
JREkiwi JREkiwi is offline
Sage Icon
 
Join Date: Jan 2005
Location: Auckland, New Zealand
Posts: 2,132
Quote:
Originally Posted by wayner View Post
From my perspective a 4GB heap size may be big enough to support lots of extenders but not so big as to make GC too slow.
Or you could have each extender with it's own 1.5GB heap in 32 bit without GC affecting multiple extenders.

John
Reply With Quote
  #79  
Old 03-28-2015, 08:21 AM
wayner wayner is offline
SageTVaholic
 
Join Date: Jan 2008
Location: Toronto, ON
Posts: 7,491
Quote:
Originally Posted by JREkiwi View Post
Or you could have each extender with it's own 1.5GB heap in 32 bit without GC affecting multiple extenders.
So that would be running on 64 bit Windows, wouldn't it? Since 32 bit Windows can only have 4GB of memory.

I actually have about 8 extenders. In an ideal world they would stay on 100% of the time as it facilitates a faster startup. They wouldn't need 1.5GB ach - about 500MB should suffice.
__________________
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
Reply With Quote
  #80  
Old 03-28-2015, 08:42 AM
Taddeusz Taddeusz is offline
SageTVaholic
 
Join Date: Nov 2004
Location: Yukon, OK
Posts: 3,919
Quote:
Originally Posted by wayner View Post
I actually have about 8 extenders. In an ideal world they would stay on 100% of the time as it facilitates a faster startup. They wouldn't need 1.5GB ach - about 500MB should suffice.
I've not had an issue with slow startups since I discovered that using the Home command soft powers on my HD200 rather than the On/Off command which does a full power on.
__________________
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
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
SageTV Open Source Narflex Announcements 0 03-09-2015 02:39 PM
Why ISN'T Sagetv open source? matterofrecord General Discussion 9 11-30-2014 10:49 AM
BBC Iplayer goes open source Oddity SageTV United Kingdom 0 03-30-2013 02:30 AM
Open Source Movie mikejaner The SageTV Community 1 10-14-2008 08:13 AM
VLC - VideoLan Open Source Project taltman SageTV Customizations 4 03-08-2005 03:49 PM


All times are GMT -6. The time now is 05:50 PM.


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