|
SageTV Software Discussion related to the SageTV application produced by SageTV. Questions, issues, problems, suggestions, etc. relating to the SageTV software application should be posted here. (Check the descriptions of the other forums; all hardware related questions go in the Hardware Support forum, etc. And, post in the customizations forum instead if any customizations are active.) |
View Poll Results: Do you want the option of eliminating the "pause" ? | |||
Yes! : Sage Please give us the option of eliminating the "pause". | 249 | 73.67% | |
No : I do not care if we get the option of eliminating the "pause". | 89 | 26.33% | |
Voters: 338. You may not vote on this poll |
|
Thread Tools | Search this Thread | Display Modes |
#181
|
|||
|
|||
Quote:
Sorry, I thought it was obvious from the lack of anyone from Sage posting in this thread that we're all armchair quarterbacking. |
#182
|
||||
|
||||
Quote:
S |
#183
|
|||
|
|||
Quote:
__________________
TV: Samsung UN46D8000 Server: Intel Core i3 540, 4G RAM, Matrox G450, 70GB EXT3 encrypted software RAID1 system drive, 1TB XFS tv recording drive, 2TB EXT3 encrypted data drive mirror across 2 machines, 2TB EXT3 encrypted media drive mirror across 2 machines, CentOS 6 64 bit, Experimenting with DNLA servers 1Gb wired network Disconnected after G day[HD 100 Media Extender, Placeshifter 7.x, SageTV 7.x, HDHomeRun] |
#184
|
||||
|
||||
Actually since there is no "buffer" currently, just reading from a file as it is being written, I wouldn't assume it is in a separate black box.
|
#185
|
||||
|
||||
As it stands today, recording and playback are entirely separate. Watching Live TV isn't really live, it's the client/extender/placeshifter telling the server it wants to watch an "airing", and the server determinining it needs to start a recording, and then telling the client which media file is associated with that recording.
A circular buffer would basically require that that all be reworked. And managing circular buffers for an arbitrary number of clients, extenders, placeshifters, and tuners is not a trivial undertaking. This is probably the reason Sage (Frey at the time) opted for a "bufferless" design. For example, what do you do if two clients request the same channel live, but starting at different times? Create two buffers? "Connect" the second one to the first's buffer? etc This all just automagically happens with the current architecture. |
#186
|
|||
|
|||
No, it's one circular buffer per tuner max, isn't it?
As for point two, how can you have two people watching the same live program from different time? One isn't watching live, right? In any event, even if the "multiple live people tuning in at the same time" were an issue, perhaps that's a corner case. It certainly seems less common to me than the case where some is watching live tv from program to program. Design entails compromise all the time. Good designs make the right compromises. - Jeff |
#187
|
||||
|
||||
Quote:
As far as point two-you have the wife in the study watching program A from the beginning. Now I go into the living room and decide I want to watch the same program A and start watching from current time. And now I run downstairs for laundry, paused it in the living room and flipped it on in the basement. This could be very common for people who haven't weaned themselves off the "LiveTV" syndrome. I believe initially BeyondTV also had the buffer until they moved into the multi-user. client/server architecture. I'm not sure if they left it as an option or not. Gerry
__________________
Big Gerr _______ Server - WHS 2011: Sage 7.1.9 - 1 x HD Prime and 2 x HDHomeRun - Intel Atom D525 1.6 GHz, Acer Easystore, RAM 4 GB, 4 x 2TB hotswap drives, 1 x 2TB USB ext Clients: 2 x PC Clients, 1 x HD300, 2 x HD-200, 1 x HD-100 DEV Client: Win 7 Ultimate 64 bit - AMD 64 x2 6000+, Gigabyte GA-MA790GP-DS4H MB, RAM 4GB, HD OS:500GB, DATA:1 x 500GB, Pace RGN STB. |
#188
|
||||
|
||||
The question is does each tuner automatically get it's own buffer or do you try and "save" tuners by sharing buffers if two users are watching the same channel.
Quote:
For example say User A had been watching the current show from the beginning, and User B joined it half way through. What do you do if User B hit's record, to save it? What if user A does too? Quote:
Quote:
|
#189
|
||||
|
||||
Quote:
__________________
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 |
#190
|
|||
|
|||
Quote:
- Jeff |
#191
|
||||
|
||||
I'm not advocating one way over another. And I'm certainly not a programmer.
But I would like to understand why when watching "live" TV, you couldn't have a single file written to the hard drive that continued to record to the same file until the user either (1)changed channels, (2)pressed the stop button or (3)ran into some arbitrary extended time limit that could be defined in the Setup section of SageTV (for those who might fall asleep). Tuners permitting, maybe you could even have seperate files for each user based on program name and client ID or mac address.
__________________
Server: SageTV 9, Win10/32, Intel DP55KG Mb, Intel QC i5 2.66GHz , 4GB 1333MHz DDR3 SDRAM, 2 Hauppauge 2255s for 4 OTA ATSC tuners, HDHRPrime w Comcast, 3 STP-HD300s 20101007-0 firmware, nVidia Shield. Java v7u55. Plugins:SD EPG, OpenDCT |
#192
|
||||
|
||||
But the single user case may not be Sage's target audience. There are better solutions for that case.
|
#193
|
||||
|
||||
There are PC based DVR's designed for the single user, standalone case. Sage was designed primarily as a client/server whole house solution. IMO, everything in Sage is secondary to that feature.
Maybe Vista Media Center, Tivo, or a provider supplied DVR is a better fit for some of the posters in this thread. S |
#194
|
||||
|
||||
Quote:
Sage has been designed from the ground up as a multi-client system and you can see that in the way many things operate, but most notably in the way the recording logic is architected. You can contrast it with say Windows Media Center where multi-client/multi-user functionality has only (rather poorly) been bolted on after the fact. And I know I've read a few comments about how Snapstream had to rethink things when they brought out BTVLink and were thrust into the multi-client realm. No doubt this is one of the top nits about Sage, but I think it's just that a nit largely. Sage has been around for at least 6 years, if the pause were the fundamental flaw it's sometimes made out to be, ie if it were really bothering a large portion of SageTV's user base, I have no doubt SageTV would have fixed it by now. Quote:
IMO, the ideal solution would be for Sage to re architect their Dshow recording filters so they can write multiple files. This would allow starting the next show's file before terminating the current show, and thus allowing a seamless transition between the shows. This wouldn't impact the recording logic at all, and would retain all the benefits of the current system, while fixing the pause. Let's be crystal clear on this, I do believe this is something Sage should have on their list to "fix". The disagreement is where on that list it should be. I definitely don't think it should be a top priority. I see far more negative comments about the UI than this, so I think a UI overhaul would be better for Sage's growth than this. I'd also like to see things like HD audio decoding on the extenders, better Blu-ray support (PC and extender), and I think all of these would be more beneficial to Sage than fixing the Pause. |
#195
|
||||
|
||||
Quote:
I watched the Thursday night football game (which ran over) and didn't even notice the break. My OTA tuners switch in under 2 seconds (about 1.5 to be as exact as I can be). My DirecTV receiver is another story. But after reading through this thread, I've been tweaking my channel change on DirecTV's rather slow and bloated software just to see if I could get a faster transition. Using the USB-UIRT, I've been able to trim 3 seconds of the break time by shortening the time in between ir pulses and adding the enter command after the channel numbers. I do have "Always Tune Channel" turned on and might try turning that off to see if it makes a difference as well. EDIT: stanger89, I see you started a thread on the "Always Tune". Good.
__________________
Server: SageTV 9, Win10/32, Intel DP55KG Mb, Intel QC i5 2.66GHz , 4GB 1333MHz DDR3 SDRAM, 2 Hauppauge 2255s for 4 OTA ATSC tuners, HDHRPrime w Comcast, 3 STP-HD300s 20101007-0 firmware, nVidia Shield. Java v7u55. Plugins:SD EPG, OpenDCT Last edited by HelenWeathers; 09-12-2009 at 06:37 PM. |
#196
|
|||
|
|||
I've had 'always tune channel' turned off for some time and it doesn't seem to have any effect on the 'pause'.
Quote:
|
#197
|
|||
|
|||
Quote:
|
#198
|
|||
|
|||
Quote:
And it defies logic to say that the "target audience" is a subset of the actual audience. Of course, that all assumes the poll has some statistical validity. - Jeff |
#199
|
||||
|
||||
What we're saying is that Sage is first and foremost a multi-user software. That's why it runs as a client/server application. If people want to use it as a single user application that's fine, but that isn't the way it was designed and there's a reason for it. There really are better solutions for single user applications specifically because of the pause if nothing else.
|
#200
|
||||
|
||||
Quote:
Statistical validity requires a random or representative sample. What you get with a forum poll is a sample of only those interested in the subject. With a question like this, where there's nobody opposed to the idea in question, you get only those who want to see it fixed, and then a handful of others. |
Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
|
|
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
What is it, and can I get rid of it? | can3gxw | SageTV Software | 6 | 12-11-2008 06:01 PM |
How do I get rid of a license? | pat_smith1969 | SageTV Placeshifter | 12 | 12-19-2007 01:46 PM |
How do I get rid of it? | cosmosis66 | SageTV Software | 8 | 07-08-2007 05:55 PM |
Anybody got a 350 to get rid of? | Stuntman | The SageTV Community | 2 | 01-05-2005 08:21 PM |
How to get rid of library duplicates? | ku71 | SageTV Software | 0 | 06-09-2004 02:41 PM |