Author Topic: Why does the average digital TV set take so long to "come on"?  (Read 4290 times)

0 Members and 1 Guest are viewing this topic.

Offline Chris WilsonTopic starter

  • Super Contributor
  • ***
  • Posts: 1081
  • Country: gb
  • Race car engineer, dog lover, hoarder.
It's probably a naieve question, but it's something I have long idly mused over. Why does a typical low end all semiconductor digital flat screen domestic TV take so long to emit a picture and sound after turn on, or after a channel change? Even the audio is slow to lock to a new channel, but my SDR radio receivers change instantly. Thanks, make me look an idiot.... ;)
Best regards,

                 Chris Wilson.
 

Offline bitwelder

  • Frequent Contributor
  • **
  • Posts: 967
  • Country: fi
Re: Why does the average digital TV set take so long to "come on"?
« Reply #1 on: April 12, 2018, 07:09:23 pm »
At least for slowness with channel changes, I remember rumours claiming it was to discourage 'zapping' channels (as in, changing channels during commercial breaks).
It seems plausible but I don't know if it's true.
 

Offline MosherIV

  • Super Contributor
  • ***
  • Posts: 1530
  • Country: gb
Re: Why does the average digital TV set take so long to "come on"?
« Reply #2 on: April 12, 2018, 07:16:55 pm »
I do not know exactly.

My guess is that due to the streaming nature of digital tv, the decoder needs enough of the stream to reconstruct a whole frame or screen.

I seem to remember that mpeg worked by encoding a picture every so many frames. In between these whole frames, only the difference is encoded.
Maybe cheap decoders cannot give a picture until the whole frame.
 

Offline T3sl4co1l

  • Super Contributor
  • ***
  • Posts: 21658
  • Country: us
  • Expert, Analog Electronics, PCB Layout, EMC
    • Seven Transistor Labs
Re: Why does the average digital TV set take so long to "come on"?
« Reply #3 on: April 12, 2018, 07:42:16 pm »
Because all software is awful, and everything is a computer.

Boot-up is literally booting up; it may not be a general purpose computer as such, but it's something programmable, at least at manufacture time (but, following the premise that all software is awful -- they may release with bugs and provide future firmware updates through some mechanism).  You'd have to check and see what TVs have been hacked/jailbreak'd, if this is useful at all or whatever.

As for operating delays, yeah, there's quite a long delay, a second or so of video sitting in the decode buffer.  It also can't show a picture until a keyframe has been received, which is transmitted every second or so (I forget what exactly, I don't care too much about DTV).  Until then, only deltas are transmitted -- which is how you get those wonderful image corruption warps where a keyframe is lost and faces melt into freakish gibberish. :)

There may be additional delay due to video buffering.  A lot of TVs do that, which makes them particularly unpleasant for real-time applications -- computers, video games, etc.

Tim
Seven Transistor Labs, LLC
Electronic design, from concept to prototype.
Bringing a project to life?  Send me a message!
 

Offline Gyro

  • Super Contributor
  • ***
  • Posts: 9482
  • Country: gb
Re: Why does the average digital TV set take so long to "come on"?
« Reply #4 on: April 12, 2018, 07:44:30 pm »
When I was designing (the hardware of) DTVs and Set Top Boxes back around the turn of Millennium, the pressure from distributors was always to speed up the channel change. Every millisecond shaved off counted in terms of user experience. Channel zapping is essential, especially with Satellite receivers with several hundred FTA channels, even when favorites are set up, there's no attempt to hinder it (maybe there is on some broadcaster specific boxes, I don't know).

Yes, a large element of the channel change time is being able to start with a clean image, which needs an I-frame rather than the intervening motion interpolation P-frame and B-frames, that can take varying times depending on the channel quality. The last thing you want to start with is a green-screen of corrupt, slowly forming, picture. The other time element is pulling the programme information from the stream to put up on the channel banner in the UI. The stream has multiple channels encoded, with audio, video, and data packets interleaved, not necessarily in presentation order (hence the buffering).

In terms or turn-on time, apart from the general initialization and housekeeping functions, the major time elements are putting up the Splash screen, if enabled, and more time consuming, updating the EPG (programme guide) data. Edit: A lot of sets check for s/w updates too.


Edit: These days I assume there is a fair amount of time taken up booting Linux, Android or whatever too.  ::)
« Last Edit: April 12, 2018, 08:18:39 pm by Gyro »
Best Regards, Chris
 
The following users thanked this post: nugglix, Mr. Scram

Offline Rick Law

  • Super Contributor
  • ***
  • Posts: 3439
  • Country: us
Re: Why does the average digital TV set take so long to "come on"?
« Reply #5 on: April 12, 2018, 08:45:04 pm »
Because all software is awful, and everything is a computer.
...

And those darn things has all the disadvantage of one too.
- Randomly goes into bewilderment mode (everything seem to take 5x as long)
- Hangs like any computer
- Spies on you

Pretty soon, your TV will tell you: "The channel you are watching is prone to fake news and is considered 'unsafe for the community'; Please choose another channel now or I will automatically change your channel in 5 seconds."
 
The following users thanked this post: Barryg41

Offline T3sl4co1l

  • Super Contributor
  • ***
  • Posts: 21658
  • Country: us
  • Expert, Analog Electronics, PCB Layout, EMC
    • Seven Transistor Labs
Re: Why does the average digital TV set take so long to "come on"?
« Reply #6 on: April 12, 2018, 09:51:31 pm »
When I was designing (the hardware of) DTVs and Set Top Boxes back around the turn of Millennium, the pressure from distributors was always to speed up the channel change. Every millisecond shaved off counted in terms of user experience. Channel zapping is essential, especially with Satellite receivers with several hundred FTA channels, even when favorites are set up, there's no attempt to hinder it (maybe there is on some broadcaster specific boxes, I don't know).

Oh and, another factor is the time to negotiate the connection -- for cable.  Cable boxes these days are little more than special-purpose network streaming boxes.  AFAIK, network TV is always on (or, the most popular channels are), but the less common channels, and on-demand streams, are just that.  Also part of the reason why cable modems have crap upload -- hardly any is needed in the first place.

(It should be even less surprise, then, why telecom/cable companies want to control the distribution and pricing of content available on the general internet.)

Tim
Seven Transistor Labs, LLC
Electronic design, from concept to prototype.
Bringing a project to life?  Send me a message!
 

Offline EEVblog

  • Administrator
  • *****
  • Posts: 37730
  • Country: au
    • EEVblog
Re: Why does the average digital TV set take so long to "come on"?
« Reply #7 on: April 12, 2018, 09:59:19 pm »
Because all software is awful, and everything is a computer.

This.

My Sony smart TV's take a while to switch on, and then even longer until again the Netflix button works.
So they deliberately try to make it display something first, but it still takes time for other function to load and start working.
« Last Edit: April 12, 2018, 10:01:04 pm by EEVblog »
 
The following users thanked this post: xrunner

Offline james_s

  • Super Contributor
  • ***
  • Posts: 21611
  • Country: us
Re: Why does the average digital TV set take so long to "come on"?
« Reply #8 on: April 12, 2018, 10:04:28 pm »
At one of my jobs we made digital video products and getting fast channel changes was something we put a lot of effort into with only modest success. It annoys the heck out of me too but it's just a consequence of the way digital broadcast works. There is also some significant truth to the comment above.

It doesn't bother me as much as it used to though simply because there's nothing on TV worth watching anymore. Most of it is garbage to begin with, then everything is polluted with those stupid logos superimposed on top of the picture, and scrolling animated ads, and the overall ad load has been steadily increasing. Some broadcasters even speed up shows a few percent and/or edit out bits to pack in another commercial or two. I gave up TV entirely quite a while ago and stream everything. I was using a lot of DVDs but more recently I ripped all of my content onto a server and use Plex, I don't miss broadcast TV in the slightest. If I could go back to 1970s-80s analog TV and the quality content I would gladly do so.
 
The following users thanked this post: SeanB

Offline rdl

  • Super Contributor
  • ***
  • Posts: 3667
  • Country: us
Re: Why does the average digital TV set take so long to "come on"?
« Reply #9 on: April 13, 2018, 01:08:15 am »
...

It doesn't bother me as much as it used to though simply because there's nothing on TV worth watching anymore. Most of it is garbage to begin with, then everything is polluted with those stupid logos superimposed on top of the picture, and scrolling animated ads, and the overall ad load has been steadily increasing. Some broadcasters even speed up shows a few percent and/or edit out bits to pack in another commercial or two. I gave up TV entirely quite a while ago and stream everything. I was using a lot of DVDs but more recently I ripped all of my content onto a server and use Plex, I don't miss broadcast TV in the slightest. If I could go back to 1970s-80s analog TV and the quality content I would gladly do so.

I also think 70s - 90s TV was pretty good, but maybe I'm remembering through rose colored glasses. It's true though that at one time when you watched a program, that was all you saw other than commercial breaks. No logos, overlays, etc. to pollute the viewing experience. It seemed to start going down hill in the late nineties. Other than bits and pieces of a few Superbowls, I haven't watched broadcast OTA TV since 2008. I imagine it has gotten pretty bad since.
 

Offline rdl

  • Super Contributor
  • ***
  • Posts: 3667
  • Country: us
Re: Why does the average digital TV set take so long to "come on"?
« Reply #10 on: April 13, 2018, 01:11:35 am »
My TV is three years old now. It takes about 30 seconds to boot, after that all it does is display whatever is coming out the computer's video card. It has never had an antenna or cable attached. I don't even know if those parts actually work.
 
The following users thanked this post: SeanB

Offline BradC

  • Super Contributor
  • ***
  • Posts: 2106
  • Country: au
Re: Why does the average digital TV set take so long to "come on"?
« Reply #11 on: April 13, 2018, 01:24:23 am »
My TV is three years old now. It takes about 30 seconds to boot

That is one of the tests the wife and I do when we go shopping for a new screen. "Can you turn it off and back on again please?". We have an LG that takes about 7 seconds and a Samsung that takes ~5. Had to sort through a load of chaff before we found units that ticked all the "requirements" boxes and had a minimal boot up time. Neither of those take any longer than my old CRT used to take to warm up.

As others have said though, on channel changes you are at the mercy of the I frame. Same as CCTV. "Why does it take up to 2 seconds when I pull up that camera? It used to be instant".
 

Offline james_s

  • Super Contributor
  • ***
  • Posts: 21611
  • Country: us
Re: Why does the average digital TV set take so long to "come on"?
« Reply #12 on: April 13, 2018, 01:45:44 am »
I also think 70s - 90s TV was pretty good, but maybe I'm remembering through rose colored glasses. It's true though that at one time when you watched a program, that was all you saw other than commercial breaks. No logos, overlays, etc. to pollute the viewing experience. It seemed to start going down hill in the late nineties. Other than bits and pieces of a few Superbowls, I haven't watched broadcast OTA TV since 2008. I imagine it has gotten pretty bad since.

Well the fact that I have loads of 60s-90s TV content on hand confirms that there was plenty of good content back then, before the "reality" cancer took over every channel. It's the logo overlays that really ruined it for me though, I remember being annoyed at it when a few channels started showing logos for a bit after commercials, then at some point that cancer spread to *every* channel and they're displayed *constantly* which makes the content absolutely unwatchable to me. It's like a blob of something on the screen that I can't clean off. Then the ones that are solid colored, animated, or things that make sounds, wtf are network executives smoking? Then they act surprised that viewers are fleeing in droves. I can buy a series on DVD and watch it whenever I want, free of logos and commercials. The younger generation now has an expectation to watch what they want, when they want, and know little else.
 

Offline Teledog

  • Regular Contributor
  • *
  • Posts: 200
  • Country: ca
Re: Why does the average digital TV set take so long to "come on"?
« Reply #13 on: April 13, 2018, 01:54:26 am »
The TVs for the last X years have been "Green" & energy efficient, etc. etc.
Mandated by the government (along with RoHS built in obsolescence, but that's another topic)
The old "instant on" were always drawing power, which the powers that be do not care for.
My opinion?
If I'm paying $$ for my power/water/resources, then the decision should be left up to me?
But again, 98% of people have no clue as to how their appliances/automobiles/toilet/etc. operate..so, ..legislation is typically mandated down to the least common denominator
/end politico rant
 

Online Bud

  • Super Contributor
  • ***
  • Posts: 6905
  • Country: ca
Re: Why does the average digital TV set take so long to "come on"?
« Reply #14 on: April 13, 2018, 02:10:09 am »
Netflix app takes about 30 sec to load. Makes me  :rant:
Facebook-free life and Rigol-free shack.
 

Offline james_s

  • Super Contributor
  • ***
  • Posts: 21611
  • Country: us
Re: Why does the average digital TV set take so long to "come on"?
« Reply #15 on: April 13, 2018, 07:33:30 am »
The TVs for the last X years have been "Green" & energy efficient, etc. etc.
Mandated by the government (along with RoHS built in obsolescence, but that's another topic)
The old "instant on" were always drawing power, which the powers that be do not care for.
My opinion?
If I'm paying $$ for my power/water/resources, then the decision should be left up to me?
But again, 98% of people have no clue as to how their appliances/automobiles/toilet/etc. operate..so, ..legislation is typically mandated down to the least common denominator
/end politico rant

The "Instant On" you refer to kept the filaments in the vacuum tubes heated all the time, obviously consuming quite a bit of power. On the plus side they were great for cats, which had a tendency to sleep on the always warm TV console. I don't know how much energy regulations affect TV boot times now, I suspect if the CPU kept running all the time it would get in a bad state and need rebooting eventually anyway.
 

Offline HT1950

  • Newbie
  • Posts: 1
  • Country: us
    • Vytex Corporation
Re: Why does the average digital TV set take so long to "come on"?
« Reply #16 on: April 13, 2018, 08:28:57 am »
The TV warming up so slowly is one (very annoying) thing, but why the screen goes off and on while the soundbar starts working? I have a soundbar connected to the TV, bothswitch on at the same tim, but soundbar needs even more time and because of it it looks like the TV needs to warm up two times... So the whole operation takes at least 15 seconds. Do you know why?
 

Offline KD4PBS

  • Contributor
  • Posts: 35
  • Country: us
Re: Why does the average digital TV set take so long to "come on"?
« Reply #17 on: April 13, 2018, 02:04:27 pm »
The CPU/controller and firmware in the TV for sure take quite some time to initialize, depending on the TV.
And the channel change?  Yes, the I-frame is part of the equation, but there are other things that affect this.  We run all of our broadcast OTA channels with a variable GOP schema.  For us, it might take as many as 45 frames until an I frame is sent, or it might happen every frame, all depending on how much motion exists in the video.  I don't know how other broadcasters have their encoders configured, and there really is no "standard" on how many P and B frames before an I frame.
The other factors are the PSIP table repeat rates.  There are several that are sent, at different rates, and a few of them are essential to being able to put a picture on your screen, while the rest are not needed to display the picture.  The most important table is the MGT (Master Guide Table).  It's the table that describes all of the separate PIDs being sent in the program stream, including all of the other PSIP data.  Without it, your TV doesn't know what to display.  That's why we have ours set to repeat at 90 millisecond intervals.  Next up would be the VCT (Virtual Channel Table).  Again, the TV will likely not be able to display pictures until this table is received and processed.  I've set ours to repeat every 395 milliseconds.  These two tables are essential to displaying the pictures.  As such, your TV has to wait until both have been received before making those pictures visible.  I think the "standard" allows for slightly longer intervals for the MGT and VCT (I think 150ms and 400ms, respectively) So, a "channel flicker" will have to wait at least 400ms with most terrestrial broadcast stations before it's displayed.
« Last Edit: April 13, 2018, 02:19:17 pm by KD4PBS »
 
The following users thanked this post: edavid, BradC, Rolls-Royce

Offline grifftech

  • Frequent Contributor
  • **
  • Posts: 369
  • Country: us
    • youtube channel
Re: Why does the average digital TV set take so long to "come on"?
« Reply #18 on: April 13, 2018, 02:15:46 pm »
CCFL backlight warmup?
 

Offline james_s

  • Super Contributor
  • ***
  • Posts: 21611
  • Country: us
Re: Why does the average digital TV set take so long to "come on"?
« Reply #19 on: April 13, 2018, 04:58:25 pm »
The TV warming up so slowly is one (very annoying) thing, but why the screen goes off and on while the soundbar starts working? I have a soundbar connected to the TV, bothswitch on at the same tim, but soundbar needs even more time and because of it it looks like the TV needs to warm up two times... So the whole operation takes at least 15 seconds. Do you know why?

That's largely down to the HDCP (useless copy protection) the sound bar picks the audio off the HDMI I'm guessing so it has to negotiate with the source and provide the decryption keys, then the TV has to negotiate with it and provide its decryption keys, then if you get lucky everything actually works and you get video and audio.

Of course HDCP was cracked years ago so it's completely worthless as copy protection but that doesn't stop it from being mandatory.
 

Offline rdl

  • Super Contributor
  • ***
  • Posts: 3667
  • Country: us
Re: Why does the average digital TV set take so long to "come on"?
« Reply #20 on: April 13, 2018, 06:25:51 pm »
I paid attention the next time I turned the TV on and it actually took only about 10 seconds. The backlight came on at about 7 seconds, followed by the input selection display. The Windows desktop appeared maybe a second later. That doesn't seem too bad. I don't have any channels to switch, so I don't know about that.
 

Offline Dave Turner

  • Frequent Contributor
  • **
  • Posts: 447
  • Country: gb
Re: Why does the average digital TV set take so long to "come on"?
« Reply #21 on: April 13, 2018, 08:45:18 pm »
Man,

We are so impatient these days! Does anyone recall old analogue valve TV's. Not only did they take an age to warm up, but in the UK at least, there were only a couple of channels until 1964 when BBC2 commenced. Much of the entertainment was trying to decide when, on switch off, the last 'spot' on the phosphorescent screen decayed into invisibility.
 
 >:D

Dave
 

Offline IconicPCB

  • Super Contributor
  • ***
  • Posts: 1534
  • Country: au
Re: Why does the average digital TV set take so long to "come on"?
« Reply #22 on: April 13, 2018, 10:21:20 pm »
You should have seen my old girlfriend... an analogue model... took for ever to "come on".
 

Offline Bicurico

  • Super Contributor
  • ***
  • Posts: 1712
  • Country: pt
    • VMA's Satellite Blog
Re: Why does the average digital TV set take so long to "come on"?
« Reply #23 on: April 13, 2018, 11:02:49 pm »
A modern LCD TV is built with many components.
And it behaves like a computer:

1) When turned on, a bootloader inside the flash is started.
2) The bootloader checks if all components are OK.
3) The bootloader then needs to move the remaining firmware from flash to memory.
4) Then the firmware starts, which is actually almost an OS - on Smart TV's.
5) The firmware needs to start tuner, MPEG2/4 engine, video processor, audio processor, surround processor, etc.
6) Meanwhile it starts showing the picture of the last set input.
7) The video/audio stream needs to be buffered and gets sent to the video/audio processors for all sorts of enhancements
8) Finally the OS has finished booting and loading all the SmartTV stuff.
9) The front processor is now ready to receive commands from the remote.
10) If the DVB-S/S2/C/T channel is witched, the MPEG decoder needs to wait for a key-frame, which can take up to one second.

This is just a rough list of all that is going on inside a modern TV!

Better TV's may have some advanced logic to allow fast switching on channels of the same transponder, by keeping a simultanous tack of each stream.
But if you change transponder, you will have to wait again for the tuner to lock in and the key-frame to appear.

Regards,
Vitor
 
The following users thanked this post: Rolls-Royce

Offline coppice

  • Super Contributor
  • ***
  • Posts: 8637
  • Country: gb
Re: Why does the average digital TV set take so long to "come on"?
« Reply #24 on: April 13, 2018, 11:48:56 pm »
A modern LCD TV is built with many components.
And it behaves like a computer:
A modern TV is not just like a computer. It is a computer, and a perfectly good development system for its own code. In the TV development labs I've been to, people just connect a USB keyboard and mouse to a TV, and sit in from of its 65" panel developing the TV's code.
 


Share me

Digg  Facebook  SlashDot  Delicious  Technorati  Twitter  Google  Yahoo
Smf