|
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 |
#61
|
||||
|
||||
In a Perfect World...
I suppose when the PERFECT PVR comes along, with the PERFECT setup routine, and the PERFECT feature set, oh and a PERFECT user interface, with of course, the PERFECT WAF I'll jump up and by it because it's also PERFECTLY priced!
But until that day comes, I'll be PERFECTLY content with SageTV - warts and all
__________________
Sage Server: SageTV v7.0.21WHS MB/CPU/RAM: Asus A8N5X NF4; Athlon64 X2 4200; 3GB RAM OS: WHS PP3 Capture: 1 x HDHR (Both tuning QAM); 1 x HD-PVR C2 (Component to Moto DCH-3200 - Channel change via Firewire); Extenders: 2 x STX-HD100; 1 x HD-300 (Panny G20 50" Plasma, Sony 32" LCD, Sammy 26 " LCD) |
#62
|
|||
|
|||
But having the discussion - even with dissent is very important to the process.
I'm in the "pause" is no big deal camp, but I learn from this sort of discussion/debate and I think it might even encourage the devs to take another look at things to see if they can improve it. While I might sound pretty adamant about my point of view and might even get cranky about things at times, I really think the discussion is a good one. That's my 1.5 cents anyway |
#63
|
|||
|
|||
The pause is definately NOT a deal breaker. Sage4Lif!
|
#64
|
|||
|
|||
Is this pause when the screen goes blank ? I've always thought it was my aerial !
__________________
Tecra M5, 2 x HD200, 2 x HD300 2 x PCTV 290e Win 7, Sage 7.1.9, Phoenix 2 STV Stephane's XMLTV Importer, Digiguide, |
#65
|
||||
|
||||
FYI
There may be some things that can be done to try to reduce the severity of the pause. Here are several properties you could try changing in your sage.properties file on your server that might help. (shut down sage first and backup up the original) Code:
seeker/fast_mux_switch=true videoframe/fast_file_switching=true videoframe/safe_fast_file_switching=false videoframe/local_encoding_to_playback_delay=0 Aloha, Mike
__________________
"Everything doesn't exist. I'm thirsty." ...later... "No, it's real!!! I'm full." - Nikolaus (4yrs old) |
#66
|
||||
|
||||
Quote:
What I find facinating at times is the level of expectation and comparison done with other PVRs (ie. why doesn't Sage do this like VMC or as well as MCE, etc.). If I'm not mistaken, a poll was taken awhile back asking what PVR folks had migrated to Sage from. Aside from the long list of other PVR software/hardware, the most interesting message from the results was the fact the the overwhelming majority of folks had come FROM ANOTHER PRODUCT to Sage because of real or perceived lack of capability, compatibility or configurability. To then become frustrated by something like the pause and make comparisons to the product they abandoned seems odd. Again, my intent wasn't to stifle the creative process, but rather to comment on the realities of this hobby we all enjoy.
__________________
Sage Server: SageTV v7.0.21WHS MB/CPU/RAM: Asus A8N5X NF4; Athlon64 X2 4200; 3GB RAM OS: WHS PP3 Capture: 1 x HDHR (Both tuning QAM); 1 x HD-PVR C2 (Component to Moto DCH-3200 - Channel change via Firewire); Extenders: 2 x STX-HD100; 1 x HD-300 (Panny G20 50" Plasma, Sony 32" LCD, Sammy 26 " LCD) |
#67
|
|||
|
|||
Quote:
I didn't really mean that as a direct response to you per se', just a general statement. |
#68
|
|||||
|
|||||
OK, I'll throw my fuel on the fire.
I guess I've never understood what the fascination is with watching "live" TV through a PVR at all. It just seems to add unnecessary complexity. I know when I had cable, I just ran another line to the TV, and if I wanted to just "watch TV" I'd just fire up the TV and tune a channel. Now that I've got Dish, if I watched any significant amount of "Live" TV, I'd ether get a dual-tuner box and use the TV2 or just get an extra box. The whole "Pause live TV" idea seems to be the most missplaced and about the least useful PVR feature even though it often gets the most press. And just for some perspective, since my Dish "tuner" is an HD PVR, I've got a good 5-6 second "pause" on a show change and it doesn't really bother me at all since I hardly watch anything live beyond maybe a bit of the news (and thus no show change). I guess to get back to my "fuel on the fire": Why not just watch live TV directly, and not through Sage at all? Oh yeah, and this tactic has the great advantage of not screwing up your IR (Intelligent Recording) profile with a bunch of garbage you happened to watch but not really care about Quote:
Sage is designed from the ground up to be a distributed, client-server architecture. It's designed for arbitrary clients to connect to a server and watch anything available. What happens if two clients decide to watch the same show "live", and then one decides to watch something else live? Today, they just play that recording file off the server's HDD and the server keeps recording it, using only one tuner. Now if one client wants to change to a different live show, Sage starts a new, second recording, no interruption to the other user. If Sage used a buffer system, it would have to either forbid the change because someone else is using the file, change the channel for both viewers (who may not be at the same place), or always start a new buffer for each client. The later is sub-optimal because it takes up more tuners than necessary. What if you've got only one tuner for digtal cable, and two people want to watch the same show live, that would be impossible if each client were to get it's own buffer. Quote:
Quote:
Quote:
Quote:
Eliminating the pause would not fix shows getting cut. The only way to fix that is to use padding. And the only way to absolutely fix it, is to disable padding removal and have enough tuners to support that (unless Sage can figure a way to get dshow to write to two files at once). |
#69
|
|||
|
|||
Quote:
I also occasionally watch live TV mostly for background noise while I'm doing other things. If something particularly interesting comes on, it's nice to be able to rewind it. Or, if I watch sports I'm always watching it live. It's nice to be able to pause things briefly or rewind things to watch questionable calls, etc. And, sporting events frequently go over on time, and that gap tends to happen at inopportune times. If I have people over I'll set up a manual recording and pad it just in case, but it's sort of annoying to have to do that. |
#70
|
||||
|
||||
Quote:
|
#71
|
|||
|
|||
It's close enough. You get the same gap between episodes on the hour/half-hour if you don't stop watching TV after your show is over. I know I'm considering that "live TV" for the purposes of this discussion, and I'm guessing other people are too.
|
#72
|
||||
|
||||
Quote:
videoframe/fast_file_switching=true Is it still a valid switch?
__________________
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 |
#73
|
||||
|
||||
Quote:
As far as providing the two ways, there's probably reasons why they chose the way they did. For all we know it could be legal reasons, not technical. |
#74
|
|||
|
|||
I am not using SageTV at this time neither for LiveTV nor as my PVR exactly for a discussion like this.
The little time I have to sit down and watch the TV regardless if it is recorded or live I dont want to spend thinking about if the glitch that just occurred is a feature, bug, limitation, etc. I just want to have the best experience as possible during the time I have to spent on it. No skips, not pauses, see every second of the show I am currently watching uninterrupted without being rocket engineer to integrate various components to make it work and then even tweak cryptic configuration files to ensure that it actually works as it should (as described here). I do not want to listen to the family complaining about missing the end of the show or the beginning because of the bug/limitation/feature of the software. So I use my settop box for watching live tv and sage for my recorded media (which works without tweaks out of the box) and even though I would love to get rid of the extra cabling and boxes in the media cabinent and some of the feature of sagetv are tempting, it is not worth the headaches and frustration with tv recording described in this and other discussions on this forum.
__________________
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] |
#75
|
|||
|
|||
A possible solution would be to always have a small buffer between the tv card and the recording file on the hard drive. While Sage is opening one file and closing the previous file the buffer would retain the video data. No "pause" and the benefits of recording to a file are not lost. Only disadvantage is the recording on the hard drive is 10 seconds behind live tv but I do not think that would bother anyone.
video from tv card -> 10 second buffer in memory -> video file on hard drive |
#76
|
||||
|
||||
Quote:
For me the slight pause in playback wouldn't be so bad if I didn't miss anything. For me it's more a problem with recordings than with live tv. I frequently see situations where I have back to back favorites on the same channel and Sage removes the padding. Often the first show runs a little late or the second show starts a little early, so you need to watch both recordings to see one of the shows in its entirety. But, because of the pause, there are always a few seconds of the "split" recording that are missing. I know you could set Sage not to remove the padding, but then you are more likely to have recording conflicts. One other related idea I had that would help tremendously is if Sage added an option to Only remove padding on Back to Back Favorites on the Same Channel IF IT WAS NEEDED to avoid a recording conflict. This would be better than the current "all or nothing" approach.
__________________
Server: Ryzen 2400G with integrated graphics, ASRock X470 Taichi Motherboard, HDMI output to Vizio 1080p LCD, Win10-64Bit (Professional), 16GB RAM Capture Devices (7 tuners): Colossus (x1), HDHR Prime (x2),USBUIRT (multi-zone) Source: Comcast/Xfinity X1 Cable Primary Client: Server Other Clients: (1) HD200, (1) HD300 Retired Equipment: MediaMVP, PVR150 (x2), PVR150MCE, HDHR, HVR-2250, HD-PVR |
#77
|
||||
|
||||
Quote:
I'm surprised no one mentioned watching the news "Live". This is a big point in our house in that most of the news stories are ignorable, but when an interesting piece comes on, we rewind and watch from the beginning - which is a very good reason to have a pvr in the first place. |
#78
|
|||
|
|||
I just read this whole thread. I have to say that my fiance, now wife, tried for a couple weeks to watch live tv using SageTV and the whole experience was fraught with problems. Mostly caused by instabilities with the HDPVR but I'm sure the pause was one of her frustrations even if she never mentioned it. In the end she/we reverted to using the STB for watching live tv and SageTV for watching recordings. Obviously this is not ideal.
I think this last idea is probably a gem. Assuming there is enough RAM you wouldn't even need to use the hard drive for the buffer. Create a small 10 second buffer in RAM for each tuner and retire data to the hard drive as the buffer is cycling. Assuming you're recording from an HDPVR at the Best-H.264 quality setting that would equal about 17MB of RAM to buffer that much video. The only issue with this is that due to VM limitations in Windows SageTV is limited to 2GB of memory. The more tuners you have the less memory would be available to the program itself. Depending on the situation this may or may not solve the problem of the pause but would certainly minimize it. If you're watching completely live you shouldn't see a pause between programs. However, if you've timeshifted at all past the 10sec buffer you will see a slight break between programs. What this should do is, in the case of the HDPVR, prevent SageTV from needing to stop and start the recording incurring the standard 4sec break or in my case 7.5sec. All the while it is still able to maintain each discrete recording and the ability to set a live program to record and still keep everything up to when you began watching. The capture graph would be attached to the circular RAM buffer and the buffer would be dumped to file as its data is retired. No need to destroy and create graphs between programs.
__________________
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 |
#79
|
||||
|
||||
Quote:
I don't know, maybe it's possible to write your own custom dump filter that can dynamically write to arbitrary (even multiple) files on the HDD, but that would still need logic to know how to chop the video on an I-frame. |
#80
|
|||
|
|||
It would probably need to be some kind of custom thing. I know a bit about programming but I'm no programmer. To me in my little brain it sounds at least moderately plausible.
__________________
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 |
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 |