It works for some, but then it does not work for others… how is that… What’s up with that DOC?
It is caching… caching is a technology used by browsers to prevent downloading of information that is already on your computer. This can be pictures, CSS stuff that makes the page look good and many other files.
Caching is a good thing, but it really messes up live feeds as we use. There is only so much I can do, I tell your browser not to cache the live-stream page. I tell the server not to do it either. But they are like little kids… they truly are… never listen to what is best for them.
So after some ear walking… adding some code and doing stuff that…. well.. does not make sense from good Webmastering point of view….
First things first.
Bandwidth… no not the width of a bandage… although the solution is hanging together by bandages 🙂 (Just kidding). Bandwidth is simply said the amount of stuff you can receive in a period of time. It is like a water pipe…. a tab can only fill a bucket in a few min, but a fire hydrant can fill plenty of buckets in a second.
Now within the bandwidth, you have goodput and throughput… but let’s not go there.
When we streaming a video to you, it requires a min of 2mb/s this because the server thinks you are on a big screen… and that does not work well. Our video server checks your screen size and depending on that it will either push a 1080/720 file or, now, a 480 file. Those numbers refer to the screen and quality size. Your phone can show a video on 480 and you see it as good quality. That same size looks really ordinary on a big screen.
What we been doing is we build some code… we find out soon enough if it works.
The changes.
When you log in, you should be seen as a fresh entry… no-cache. We also check your screen size if you are on a mobile you will get a different screen and the video will be presented in 480 formats.
Are you on a big screen, then you will see all the stuff. (One of our team members uses a Mac… he will not see anything.. ;-)). Of course, I am kidding again.
We changed the size of the chat for mobile users, still, there is a limited amount of space we have to play with. The moment you start typing the chat will cover the video… but you can easily click the “-” and it will go back to small. There is still a little bit of wiggling room but… we can only do so much.
Still troubles?
There are known caching bugs in modern browsers, some even as far back as 8yrs and still outstanding. We can not fix that, we are trying to make it as smooth as possible, but some things are out of our control.
Should you experience issues with the live stream load, then please do this.
- Clear your browser cache.
- Close your browser.
- Open your browser.
- Log back into KLW World News (as of the 9th of April all live shows will be for members only so you must log in).
- Go to http://64.52.84.137/live-stream/
Let me know how you go.
It is not me… it is your Server.
Fair enough… just to put it in perspective.
- the video server (our YouTube replacement) has 16 dedicated processors, plenty of grunts.
- the web server, the one you are on now has 12 dedicated processors.
- Both talk to each other using a 1Gbps switch…
- The network connection to the internet is about the same.
That is about $800 bucks a month in HW, sure you can find it cheaper… but we do not like to share. I go on a limb here, but I am safe to say… it is not our hardware.
Code.. well there is something to discuss. For sure there are issues in that and we fix that as we go along.
Still no notifications for live shows, hopefully soon
Subscribe to Live Shows in the forums. Lee will have to post a topic there to notify of the live show, if he does that you will get a notification. Mind you.. a topic needs to be posted a bit ahead of time, to allow for the emails to be processed.
The live shows are always on the same page and at the same time, so that should help.