Media Streaming is delivering audio / video
content continuously over the web. With
broadband spreading in every corner of the world
and latest compression / delivery techniques,
Media Streaming is becoming more popular.
Dedicated High End / High Bandwidth servers that
enable constant delivery of such content are
called as Media Streaming Servers.
Media Streaming Servers are used in two ways
1. On demand audio /
video streaming
2. Live Streaming ( or
) Web Casting
On Demand Audio / Video Streaming:
This type of streaming is used to deliver
pre-loaded media files. For example, play list
of selected songs, pre-recorded events,
pre-recorded training sessions, video tutorials,
how to do video manuals, movies, trailers,
prayers, masses etc. You can start and run your
own FM and TV channel over the web and reach
millions of audience at the lowest possible
cost.
Live Streaming ( or
) Web Casting
This type of streaming is used to deliver live
media contents over the web. This includes, live
events, marriages, press releases, CEO meets,
reality shows,
sales events, symposiums, online lectures etc.
Technology
Real Time Messaging Protocol (RTMP) is a
protocol used for streaming audio, video and
data over the Internet, between a Flash player
and a server.
The RTMP protocol has three variations:
The "plain" protocol which works on top of TCP
RTMPT which is encapsulated within HTTP requests
to traverse firewalls
RTMPS which works just like RTMPT, but over a
secure HTTPS connection.
The raw TCP-based RTMP protocol maintains a
single persistent connection and allows
real-time communication. To guarantee smooth
delivery of video and audio streams, while still
maintaining the ability to transmit bigger
chunks of information, the protocol splits video
and data into 128-byte fragments (except for
audio which uses 64-byte fragments). Fragments
from different streams are then interleaved and
multiplexed over a single connection. With
longer data chunks, the protocol only carries a
one-byte header per fragment, thus incurring
very little overhead.
Schematic view of how Media Streaming Works
ADALMA uses YBox Streaming Server
environment which is built on a high end, high
bandwidth platform. YBox Servers are
pre-hardened and fine tuned for peak load
performances. YBox Streaming Servers allow
streaming in multiple mounts simultaneously
without any data congestion. YBox Servers are
known for their rugged and fail proof
architecture.
Types of content that can be streamed
Streaming Audio/Video (FLV and MP3)
Recording Client Streams (FLV only)
Live Stream Publishing
Advantages and Applications
Media Streaming can be effectively used to cut
cost, save time and to enhance the user
experience. The following are few of the arenas
where Live or On demand streaming can be
effectively used;
Live Events : Broadcasting live events over the
web such as Marriages, Sales Launches, Training
Sessions, CEO meets, Sales Reviews, Tele
Medicine, Surveillance etc.
Training : Live training sessions and
pre-recorded training sessions can be streamed
using live and on demand streaming. This will
enable a tutor to reach
pupils across continents.
Entertainment : Media streaming is predominantly
used in entertainment industry to stream
audio/video contents. Movies, Songs Play lists,
Streaming TV events
are to name a few.
Corporate : Pre-placement talks for fresh
candidates, infrastructure and facilities
streaming to acquire bigger projects, On demand
streaming of apartments or construction
projects, live sales reviews, dealers meet,
investor meet etc.
Matrimonial : On demand streaming video of
brides and grooms.
Online FM / TV channels : You can start and run
your own FM and TV channel over the web and
reach millions of audience at the lowest
possible cost. |