
Search Our Site

Video Streaming

Expertise
Evon holds expertise in developing applications in following platforms.
Progressive Download : It is done using HTTP server.
Streaming : It can be done using two techniques - Web Server and Streaming Media Server. We have built solutions using both the techniques. To understand the difference between the two methods, please refer to this link. Get a Look
To understand the differences between Progressive Download and Streaming, please refer to this link
Video Streaming
Video and Audio media are the most important aspects of any portal today. We realized the importance of this in portal development and worked our skills in all three areas - video content delivery, video content creation and live streaming. We have delivered more than 15 innovative solutions till date.




Video Streaming
We have built skills on media servers like Flash Media Server, Red5 Media Server, Windows Media Server and QuickTime Media Server (Darwin Streaming Server). Media Servers are used for stored video distribution, video recording (Web cam), live video streaming, desktop sharing solutions, whiteboard solutions, text chat solutions, etc.
Flash Media Server is one of the most famous media servers. It uses Action script 3 as base language. It uses server side ASC files which helps the client flash (SWF) interact with media server for tasks like user authentication, transaction management and other such tasks. It has excellent features like object sharing and it supports FLV video format. Red5 on the other hand, is an open source free Java based media server that works as good as FMS. Open source nature of Red5 gives it a lot of community support and is customizable for tailor-made requirements. The client side applications like FLV players and whiteboard clients are built on FLASH/FLEX (Action Script3). Windows Media Server is used generally on Windows Server and is used to display high quality WMV format. The client side applications for this server are built using Silver Light. QuickTime Media Server is used for MOV files. Darwin Media Server is also an Open Source Media Server.

Video Processing and Manipulation
Solutions that involve user uploaded videos require some pre-processing before they are distributed through your portal. The basic pre-processing required is to bring all video formats to a common format (this is done so that we can focus on one streaming server and player). We also need to extract images from video and then resize them to different sizes. We specialize in this domain and understand technologies that help us to achieve the same. Some such technologies are:

Mencoder
This tool can be installed on any platform and has all possible coders-decoders. It is based on FFMPEG. It can be used to
Convert any video format to any other video format.

Extract images from videos.

Extract audio from video.

Chop videos into smaller files.


FlvTool2
This is Ruby based tool used to
Inject metadata into FLV files.

Chop Flv files into smaller files.

Insert markers into video files.


Windows Media Encoder SDK.
This tool can be installed on Windows Platform. It is used to
Convert any video format to any WMV format.

Extract images from WMV files.

Chop videos into smaller files.


Quick Time API.
It is used to manipulate MOV files.


