If you are reading this post, you
are most definitely experiencing a sigh of relief for I have been away and you
thought am never coming back. Well I did some serious soul searching about what
I really wanna do with this blog and my decision is I have to carry on.
That’s enough banter for somebody
who has been away for so long. So today we will be talking about streaming
online content. This again is not a definition class but a familiarization one.
Streaming basically refers to the transmission of content over some media while
the provider is providing (for lack of a better term) it. It so happens that
the end-user can begin playing the data before the entire file has been
received. The rationale here is that sometime slow internet connections for
instance make 3 minutes audio file take 10 minutes to download.
The age old concept of buffering to make
viable the playback of multimedia content while it’s still being downloaded is
used. A buffer holds a reservoir of content sufficiently large to smooth out
the bumps in playback that may be caused by momentary server sluggishness or
network congestion.
Now here is the catch about
streaming, it’s much more economical in terms of the load on the server. How is
this so? This is because it sends out a single stream of data in which all the
clients will be able to access. This is different from downloading because here
there has to be a separate thread set up to service each request which is
costly on the server performance.
Of course YouTube and MySpace lead
the way together with the many radio and television channels now streaming live.
One of the Kenyan channels you can check
out online and is reliable is:-
Then I stumbled upon this website. Don’t
take my word for it go check it out.
http://www.surfmusic.de/country/kenya.html
it claims to have the link to all radio stations for live radio streaming.
This work is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 3.0 United States License.