SageTV Community  

Go Back   SageTV Community > SageTV Products > SageTV Software
Forum Rules FAQs Community Downloads Today's Posts Search

Notices

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.)

Reply
 
Thread Tools Search this Thread Display Modes
  #1  
Old 02-06-2009, 06:33 PM
SageGk SageGk is offline
Sage Aficionado
 
Join Date: Mar 2008
Posts: 391
Hopw to get rid of hitch when new time slot takes over?

Is there a way to get rid of that annoying hitch/pause that takes place whenever a new time slot starts? In other words, you watching a show from 7:00-7:30 and at 7:30 the screen goes black for a split second while it loads a new show.
Reply With Quote
  #2  
Old 02-06-2009, 07:19 PM
GKusnick's Avatar
GKusnick GKusnick is offline
SageTVaholic
 
Join Date: Dec 2005
Posts: 5,083
Nope. Sage records each program to a separate file, even during Live TV, so what you're seeing is Sage stopping playback from one file and starting playback from another.

If this is happening in the middle of a show, then something's screwy with your EPG.
__________________
-- Greg
Reply With Quote
  #3  
Old 02-06-2009, 07:30 PM
SageGk SageGk is offline
Sage Aficionado
 
Join Date: Mar 2008
Posts: 391
It happens even when I'm watching liveTV but rewind a little bit, so the show gets interrupted for a second when the time slot changes, even though I'm a few minutes behind bc I rewound. It also happens with livetv and I end up missing the last second of a show occasionally. There is no way to reduce this hitch, eh?
Reply With Quote
  #4  
Old 02-06-2009, 09:17 PM
Underfunded Underfunded is offline
Sage Advanced User
 
Join Date: Nov 2006
Location: NH, USA
Posts: 79
Send a message via ICQ to Underfunded Send a message via AIM to Underfunded Send a message via Yahoo to Underfunded
I am in the process of trying to figure out the same thing. In reading your post I just had a thought of having recordings start a minute early and end a minute late to see if that might help... I have a post that addresses other issue I have had but this is the current one we are looking into:

http://forums.sagetv.com/forums/showthread.php?t=39209

I'm going to follow this post and see if we can get this taken care of though.. Some have said it is something you just have to live with but I won't accept that as an answer!
Reply With Quote
  #5  
Old 02-06-2009, 11:32 PM
planetc's Avatar
planetc planetc is offline
Sage Aficionado
 
Join Date: Sep 2005
Posts: 262
I would hazard a guess that the source has an effect on this. I use a couple of pvr150s and it has never been any more than a brief pause for me. I found that setting the Always Tune property to false made it less intrusive. If you are confident in your tuning or prepared to accept it if it misses a beat once in a while it may be worth trying that. It's possible the effect this has is more noticeable with other tuners but it certainly made a small improvement for me.
Reply With Quote
  #6  
Old 02-07-2009, 08:11 AM
elyl elyl is offline
Sage User
 
Join Date: Jan 2008
Posts: 26
What I don't understand about the accepted explanation for this - if the skip is because SageTV is closing one file and opening another, why does it still skip when I set Sage to record 2 mins before the show and 2 mins after? Surely, then, it would have 2 files open concurrently for 4 mins - why do I still get the same skip on the hour/half hour mark?
Reply With Quote
  #7  
Old 02-07-2009, 09:30 AM
planetc's Avatar
planetc planetc is offline
Sage Aficionado
 
Join Date: Sep 2005
Posts: 262
It still has to switch files, they are seperate files on the hard drive remember. When you consider this it makes sense and adding a couple of minutes won't take it away completely it will just allow the pause to miss the actual show. Sage cannot play back two shows concurrently.
I used to do a bit with Adobe Premiere a few years back, which at the time instead of rendering a complete file would keep all the avi clips seperate on the hard drive and play them back seemlessly according to my edits. Given this I guess it's technically possible to reduce the pause to little more than a cut from one recording to the next. With my setup it isn't far off that and it doesn't really bother me, but I can see why it could be annoying if it's any more pronounced.
Reply With Quote
  #8  
Old 02-07-2009, 09:38 AM
robogeek robogeek is offline
Sage Expert
 
Join Date: Apr 2003
Location: Appleton, WI USA
Posts: 568
Quote:
Originally Posted by elyl
What I don't understand about the accepted explanation for this - if the skip is because SageTV is closing one file and opening another, why does it still skip when I set Sage to record 2 mins before the show and 2 mins after? Surely, then, it would have 2 files open concurrently for 4 mins - why do I still get the same skip on the hour/half hour mark?
Here are a couple of explanations for this... If you only have one tuner, obviously you can't have that kind of padding on back-to-back recordings since one tuner can only send one video stream to SageTV. There is also a setting somewhere in the Detailed Settings that will remove padding on back-to-back recordings so you wouldn't actually have any padding even though you specified it. You will have to check your settings to be sure you don't have it set to remove padding on back-to-back recordings. Lastly, even with everything properly setup with padding and the recordings are actually recording on two seperate tuners, SageTV still has to close the first recording, tear down the playback graph, open the file, build the new playback graph, and start playback.

Face it people, unless SageTV implements some sort of circular live TV recording buffer or hooks up the preview pin of the tuners output to the playback graph instead of the file stream, you will always have some sort of delay when one show ends and a new one begins. Implementing either of these two things would have it's own challenges and limitations, so I wouldn't hold my breath waiting for either of these two solutions.

Having said all of that, there are some settings in the sage.properties file that may help reduce the delay. Off the top of my head, here are four that may affect the delay:

videoframe/fast_file_switching
videoframe/safe_fast_file_switching
videoframe/local_encoding_to_playback_delay
videoframe/network_encoding_to_playback_delay

Make sure fast_file_switching is true, safe_fast_file_switching is false, local_encoding_to_playback_delay is 0, and network_encoding_to_plaback_delay is 1500 or less. Best thing to do is comment out the existing setting with a pound (#) symbol and add the property with your new setting right below it so you can easily revert the changes back if they cause adverse behavior. If your delay issue is on the extender, try lowering the network_encoding_to_playback_delay to 500 or maybe 0...but beware that decreasing this delay too far may cause playback issues on the extender. I believe this number is milliseconds, so 1500 is equal to 1.5 seconds and 500 is equal to .5 seconds. Good luck.
__________________
--Jason

Server Hardware: GIGABYTE GA-EP45-UD3R, Intel Q9550 CPU 2.83GHz, 11GB RAM, 1xHDHR, 1xHVR1600, 1xHVR2250
29TB Server Storage: 1TB SSD (OS), 1TB (data), 2x6TB+2x10TB (22TB FlexRaid storage pool), 2x2TB (recordings), 1x750GB (VMs).
Server Software: Win10 Pro x64 OS, SageTV 64bit v9.2.0.441, Java 1.8 u241, PlayOn, Comskip (Donator) v0.82.003, WampServer v2.5.
Clients: 3xHD300s, 2xHD100, 2xPlaceshifters
Reply With Quote
  #9  
Old 02-07-2009, 11:10 AM
TallMomof2's Avatar
TallMomof2 TallMomof2 is offline
Sage Aficionado
 
Join Date: Aug 2008
Posts: 258
With my HDPVR I have a noticeable seconds long pause. But with the HDHR there is barely a blip. Maybe it's the way Sage handles the different streams from the tuners.

I've also noticed that when watching live the HDPVR is several seconds behind live (I'm comparing directly to a STB) but the HDHR has absolutely no lag.
__________________
Server: Windows 8x64, ASUS P8 H67-M Pro Micro ATX, Core i5, 8 RAM, 14TB running latest Sage

Clients: HD200, HD300, Win7 Desktop

Capture Devices: Hauppauge Colossus & 1 HDHR, TV Service: Verizon FIOS
Reply With Quote
  #10  
Old 02-07-2009, 05:12 PM
gplasky's Avatar
gplasky gplasky is offline
SageTVaholic
 
Join Date: Jul 2003
Location: Howell, MI
Posts: 9,203
Keep in mind the HDHR s nothing but the digital stream going to the hard drive where the HD-PVR is actually encoding (transcoding?) the stream in it's hardware. Even though it is in hardware I would think there is still some overhead to it.

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.
Reply With Quote
  #11  
Old 02-08-2009, 11:23 PM
Striker:WG Striker:WG is offline
Sage Aficionado
 
Join Date: Oct 2008
Posts: 472
Quote:
Originally Posted by robogeek View Post
Here are a couple of explanations for this... If you only have one tuner, obviously you can't have that kind of padding on back-to-back recordings since one tuner can only send one video stream to SageTV. There is also a setting somewhere in the Detailed Settings that will remove padding on back-to-back recordings so you wouldn't actually have any padding even though you specified it. You will have to check your settings to be sure you don't have it set to remove padding on back-to-back recordings. Lastly, even with everything properly setup with padding and the recordings are actually recording on two seperate tuners, SageTV still has to close the first recording, tear down the playback graph, open the file, build the new playback graph, and start playback.

Face it people, unless SageTV implements some sort of circular live TV recording buffer or hooks up the preview pin of the tuners output to the playback graph instead of the file stream, you will always have some sort of delay when one show ends and a new one begins. Implementing either of these two things would have it's own challenges and limitations, so I wouldn't hold my breath waiting for either of these two solutions.

Having said all of that, there are some settings in the sage.properties file that may help reduce the delay. Off the top of my head, here are four that may affect the delay:

videoframe/fast_file_switching
videoframe/safe_fast_file_switching
videoframe/local_encoding_to_playback_delay
videoframe/network_encoding_to_playback_delay

Make sure fast_file_switching is true, safe_fast_file_switching is false, local_encoding_to_playback_delay is 0, and network_encoding_to_plaback_delay is 1500 or less. Best thing to do is comment out the existing setting with a pound (#) symbol and add the property with your new setting right below it so you can easily revert the changes back if they cause adverse behavior. If your delay issue is on the extender, try lowering the network_encoding_to_playback_delay to 500 or maybe 0...but beware that decreasing this delay too far may cause playback issues on the extender. I believe this number is milliseconds, so 1500 is equal to 1.5 seconds and 500 is equal to .5 seconds. Good luck.
i was looking for the fast_file_switching property and it doesn't seem to exist in my properties file. I added it in and set it to True as suggested, but I was wondering if anyone knows what Sage would default to on a property that doesn't exist and why that property might not exist if its something that Sage can utilize.

-Striker-
Reply With Quote
  #12  
Old 02-09-2009, 02:37 AM
Slipshod's Avatar
Slipshod Slipshod is offline
Sage Aficionado
 
Join Date: Feb 2008
Location: San Francisco Bay Area
Posts: 474
SageGK,

Open a support request with Sage and see what they say. There's no reason they can't make it work, it's just a matter of whether or not they prioritize it against other work. If they don't hear from people who don't like it and think it's a bug they'll never work on it.

LiveTV doesn't get much respect on the forums here, and I'm one of the few that thinks it's one of the things holding back Sage from more mainstream usage. Not nearly as much as the UI, but some.

Cheers,
Slipshod
__________________
SageTV V7 (WHS), Diamond UI
Server: WHS with Xeon X3350, 4GB ECC, ASUS P5BV-C/4L, recording into a 6.6TB Drive pool
Tuners: 4 (2x HDHR)
Clients: 2x HD300, 1x HD200 Extenders, 1x Placeshifter
2x Roku XD
Reply With Quote
  #13  
Old 02-09-2009, 12:03 PM
pjpjpjpj pjpjpjpj is offline
Sage Icon
 
Join Date: Feb 2008
Posts: 2,164
I see it two times, mainly:
1) When watching sports - especially football - that run longer than the time slot given... without fail it will be a crucial play with about a minute or two left in the game and I'll get that stutter.
2) I watch the local morning news show here and they have it broken into segments on the EPG... "Good Morning at 5:00", "Good Morning at 6:00", "Good Morning at 7:00", etc. They somewhat roll into each other and the little "intro" video they play on the hour sometimes starts several seconds early, and I'll see the stutter while the video is playing.

Nonetheless... while I don't watch a lot of live TV, it is annoying when I am.
__________________
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
  #14  
Old 03-04-2009, 05:07 PM
SageGk SageGk is offline
Sage Aficionado
 
Join Date: Mar 2008
Posts: 391
Well, it is becoming unacceptable, so much that the WAF has dropped considerably. When watching QAM or the HD-PVR it can take up to 5-6 seconds to resume livetv. It is disgusting and always happens when there is dialogue of course and I have to rewind to see what I missed. I think Sage really needs to look into this, I am beginning to dread LiveTV.
Reply With Quote
  #15  
Old 03-04-2009, 09:06 PM
GKusnick's Avatar
GKusnick GKusnick is offline
SageTVaholic
 
Join Date: Dec 2005
Posts: 5,083
The switch from one file to another should rarely happen in the middle of a show, unless the show runs over its timeslot. It happens when the playback of one show ends and the playback of the next show begins, usually during a commercial or station ID.

If you're saying you're always getting a hiccup at the hour and half-hour of clock time, regardless of where you are in the playback of a program, then it sounds like something else is happening. Like maybe you have some background process that wakes up every half hour and hogs the CPU for a few seconds. My advice would be to check your debug logs to see if there's anything in there corresponding to these hiccups. You might also try disabling any add-ons you have that do comskip processing or similar background tasks to see if that makes a difference. If you have Sage set to do period library rescans, try turning that off too. And of course you should exclude your Sage recording directories from background virus scanning, Windows search indexing, and so on.
__________________
-- Greg
Reply With Quote
  #16  
Old 03-05-2009, 03:48 PM
SageGk SageGk is offline
Sage Aficionado
 
Join Date: Mar 2008
Posts: 391
Quote:
Originally Posted by GKusnick View Post
The switch from one file to another should rarely happen in the middle of a show, unless the show runs over its timeslot. It happens when the playback of one show ends and the playback of the next show begins, usually during a commercial or station ID.

If you're saying you're always getting a hiccup at the hour and half-hour of clock time, regardless of where you are in the playback of a program, then it sounds like something else is happening. Like maybe you have some background process that wakes up every half hour and hogs the CPU for a few seconds. My advice would be to check your debug logs to see if there's anything in there corresponding to these hiccups. You might also try disabling any add-ons you have that do comskip processing or similar background tasks to see if that makes a difference. If you have Sage set to do period library rescans, try turning that off too. And of course you should exclude your Sage recording directories from background virus scanning, Windows search indexing, and so on.
Well, so far so good. Thanks to robogeek, I added those lines he suggested and things seem much better now.
Reply With Quote
  #17  
Old 03-08-2009, 05:08 PM
SageGk SageGk is offline
Sage Aficionado
 
Join Date: Mar 2008
Posts: 391
Spoke too soon. Although the "hitch" is of a lesser duration now, whenever I have guests, they ask me what is wrong with the TV? It's embarrassing after investing so much time and money into this system.
Reply With Quote
  #18  
Old 03-08-2009, 05:27 PM
tedson tedson is offline
Sage Advanced User
 
Join Date: Aug 2008
Posts: 88
This is also my family's current biggest complaint. They have learned to live with the very long channel changes, but the interruption between programs on live TV just screams problem and it makes them feel like the TV is broken.

In the car industry there is a term called perceived quality, and Japanese car manufacturers understand this. You don't have to have a more reliable car, you just have to make the users feel like it is a more reliable car. The opposite is also true. Sage is a very cool product and overall it's not bad, but it has very poor perceived quality. Live TV hiccups. Channel changed are obnoxiously slow. Very "unslick" UI. These are all things that users see every day.

In reality they are all small things, but because you see them every day they destroy the perceived quality of the product. My brother in law wants his setup to do exactly what mine does. He wants all his media in one place, but I can't sell him on Sage. He has seen all the little glitches and in his head Sage is now total junk. It doesn't matter if it is true as long as it is perceived as true. Unfortunately my wife is falling into that same boat and I don't know how much longer I will be able to hold out before the Dish Network DVR is back and in the den.

Sage really needs to have a release that doesn't add anything new, instead it just needs to polish what it has and try to improve its perceived quality.
Reply With Quote
  #19  
Old 03-24-2009, 12:20 PM
PLUCKYHD PLUCKYHD is offline
SageTVaholic
 
Join Date: Dec 2007
Posts: 6,257
Any way to get rid of the pause between shows?

Is there any way to expand the buffer time to more than one show? The pause between one show and the next when watching livetv is kind of annoying. I understand it is starting a new file for the live buffer but is there anyway to make it keep say like 3 hours or more so you don't see this every show change?

* merged *
Reply With Quote
  #20  
Old 03-24-2009, 12:23 PM
Opus4's Avatar
Opus4 Opus4 is offline
Administrator
 
Join Date: Sep 2003
Location: NJ
Posts: 19,624
There is no live TV buffer; SageTV records each show to its own file.

Edit: I've updated this FAQ to add this Q.

- Andy
__________________
SageTV Open Source v9 is available.
- Read the SageTV FAQ. Older PDF User's Guides mostly still apply: SageTV V7.0 & SageTV Studio v7.1.
- Hauppauge remote help: 1) Basics/Extending it 2) Replace it 3) Use it w/o needing focus
- HD Extenders: A) FAQs B) URC MX-700 remote setup
Note: This is a users' forum; see the Rules. For official tech support fill out a Support Request.
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
Loading Profile takes a really long time m1abrams SageTV Software 2 11-06-2007 05:59 PM
Trying the trial, looks great, but have a hitch problem during playback... GoldenTiger SageTV Software 28 01-23-2006 09:38 PM
can someone recommend a good slot cooler? korben_dallas Hardware Support 3 02-16-2005 04:31 PM
Does PCI Slot Matter for PVR 350? RobDMB Hardware Support 1 01-31-2005 10:38 PM
250 wont fit in PCI slot edgley Hardware Support 28 06-29-2004 03:13 AM


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


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