Install MovieMasher

Movie Masher open source flash based online video editing software and media player is free code to white label on your web site.

Movie Masher Feature

Movie Masher- Free Open Source Online Video Editor

Adobe Flash™ applets that provide front-end tools for common video editing tasks:

* Trim, composite and timeshift video
* Mix and fade multiple audio tracks
* Add effects, transitions and titling

An XML API is used to customize both the appearance and behavior of the tools:

* Colorize and reposition panels
* Reskin and bind interface controls
* Reconfigure bundled effects
* Integrate with CGI scripts

Customize Movie Masher Free Open Source Online Video Editor

Quick Start

1. transfer and decompress the applet archive to your web server.
2. load the /example/static/index.html file in your web browser.
3. read the README.txt files from other examples you want to run.
4. explore those examples by loading their index files in your browser.

Install Movie-Masher

# wget
# unzip

Restart web server then point address bar to



The webisode is simply a web episode, this is a new medium called web television that stream live broadcast, dramas, serial storyline, media events online over the Internet

The webisode is web episode especially viewed at a Web site for TV show have been telecast.

Technologies Used


Streaming Audio/Video formats

* Adobe Flash – MP3, FLV, MP4
* Microsoft Media – Silverlight, ASF, ASX, WAX, WMA, WMV
* RealNetworks – RM, RAM, RA, SMIL
* Apple QuickTime Audio/Video streams
* Shoutcast/Icecast – MP3, AAC, OGG
* MoveNetworks MoveMediaPlayer

CDN Used

* Amazon S3 CloudFront
* Google
* YouTube
* MaxCDN
* Rackspace CDN
* EdgeCast
* Flickr
* Akamai
* StreamGuys

Servers Used

* Wowza
* Adobe
* Red5
* Windows Media Server

Clients Used

* Adobe – Flash Media Live Encoder
* Windows Media Encoder
* VLC Player
* SMPlayer
* SAMCast

Streaming Tools

* MPlayer
* FFmpeg
* RTMPDump
* Flash Media Players

CMS Used

* Kaltura
* VidZapper

A webcast is a media streaming technology to distribute single media content source to many simultaneous listeners/viewers. The webcast might be distributed live or on demand. Webcasting is “broadcasting” over the Internet.


There are only two ways to live your life

Tolerate things the way they are…… Or take responsibility to change them.

Install OpenMeetings

OpenMeetings – An Open Source Web Conferencing Solution that share microphone or webcam, share documents on a white board, share your screen or record meetings.

Install Development Tools

# yum groupinstall “Development Libraries” -y
# yum groupinstall “Development Tools” -y

IPTables – Make sure the following firewall ports are open
1935 (RTMP), 8088 (RTMP-Over HTTP), 5080 (HTTP), 4445 (Desktop Sharing), 8443 (RTMP over SSL)

iptables -A INPUT -p tcp -m tcp –dport 1935 -j ACCEPT
iptables -A INPUT -p tcp -m tcp –dport 8088 -j ACCEPT
iptables -A INPUT -p tcp -m tcp –dport 5080 -j ACCEPT
iptables -A INPUT -p tcp -m tcp –dport 4445 -j ACCEPT
iptables -A INPUT -p tcp -m tcp –dport 8443 -j ACCEPT

# yum update

Edit MySQL config file: /etc/my.cnf, add multi-language(Chinese) support
init-connect=’SET NAMES utf8′


[root@server3 ~]# java -version
java version “1.6.0_20”
OpenJDK Runtime Environment (IcedTea6 1.9.10) (rhel-
OpenJDK 64-Bit Server VM (build 19.0-b09, mixed mode)

Firewall configuration

Security Level: Disabled
SELinux: Disabled

# sestatus

System servcies

# ps aux | grep ‘service’


# rpm -Uhv

# vi /etc/rc.local

/usr/lib64/openoffice.org3/program/soffice “-accept=socket,host=localhost,port=8100;urp;StarOffice.ServiceManager” -nologo -headless -nofirststartwizard &

# yum install freetype freetype-devel fontconfig fontconfig-devel java-1.6.0-openjdk-devel libtiff libtiff-devel libjpeg-devel libjpeg giflib giflib-devel libpaper libpaper-devel xml-commons-apis libpng libpng-devel libxml2 libxml2-devel fftw3 fftw3-devel cairo cairo-devel flac flac-devel wavpack wavpack-devel libsndfile libsndfile-devel libmad libmad-devel yasm-devel yasm gcc gcc-c++

# yum groupinstall ‘Office/Productivity’
# yum install

# rpm -e –nodeps ghostscript ghostscript-devel

Install GhostScript

# cd /usr/src
# wget
# tar zxvf ghostscript-8.71.tar.gz
# cd ghostscript-8.71
# ./configure –prefix=/usr
# mkdir obj
# mkdir bin
# make all
# make install

Install LAME

# cd /usr/src
# wget
# tar zxvf lame-3.98.4.tar.gz
# cd lame-3.98.4
# ./configure –prefix=/usr
# make all
# make install

Install SWFTools

# cd /usr/src
# wget
# tar zxvf swftools-0.9.1.tar.gz
# cd swftools-0.9.1
# ./configure –prefix=/usr
# make all
# make install

Install ImageMagick

# cd /usr/src
# wget
# tar zxvf ImageMagick-6.6.4-10.tar.gz
# cd ImageMagick-6.6.4-10
# ./configure –prefix=/usr
# make all
# make install

Install FFmpeg

# cd /usr/src
# svn checkout svn:// ffmpeg
# cd ffmpeg
# ./configure –enable-libmp3lame –enable-postproc –enable-gpl –enable-pthreads –enable-avfilter –prefix=/usr
# make all
# make install

Install SOX

# cd /usr/src
# wget
# tar zxvf sox-14.3.1.tar.gz
# cd sox-14.3.1
# ./configure –prefix=/usr
# make all
# make install

Download OpenMeetings package

# cd /usr/src
# wget
# unzip -d om

# cd /usr/src/om/red5/webapps/openmeetings/conf
# cp mysql_hibernate.cfg.xml hibernate.cfg.xml (add mysql password)

mysql> create database openmeetings;

# cd /usr/src/om/red5
# nohup ./ &

# nohup /usr/lib64/openoffice.org3/program/soffice “-accept=socket,host=localhost,port=8100;urp;StarOffice.ServiceManager” -nologo -headless -nofirststartwizard &



NetConnection.Call.Failed rtmpt://localhost:8088/openmeetings/hibernate

Live Camera Streaming With Flash Media Encoder & Red5

Download Adobe Flash Media Live Encoder 3.2 for live audio and video capture and encoder streams in real time.

Live video stream event for online Temple or Church

Install Red5 1.0 RC1 on CentOS Latest

We enable customers with advanced capabilities to manage, deliver and monitor audio, video, and multimedia content over the Internet using Red5 Media Streaming Server. Streaming Media Services includes Hosting’s proprietary technologies and robust online management tools, to provide customers with a level of simplicity, and features unparalleled in the Industry.

Services Offered

* Install, Configure and Secure Red5 on Cloud Servers
* Install Red5 on CentOS Latest
* VOD to iOS
* Red5 Media Server iOS Android Setup
* Record Audio from Websites
* Red5 Recorder for WordPress
* Configure VideoWhisper in Drupal
* Install OpenMeetings
* Live Camera Streaming With Flash Media Encoder & Red5

Install Red5Chat

Red5 Media Server is free solution for audio/video streaming. Red5chat is a free video chat plugin for Red5.

Flash Part

Edit the FLA red5Chat.fla and configure these lines:

_root.IP = “xx.yyy.xx.zzz”;

_root.authentificateURL = “http://”+_root.IP+”/red5chat/testlogin.php”;

PHP part

If you use the AUTHENTIFICATION (_root.authentification=true):
– Create tables form create_tables.sql
– edit the PHP/connections folder and setup con1.php to connect the database

RED5 part

– create the chat directory on c:\program files\red5\webapps\
– compile the JAVA and put the classes
– copy “chat” directory to “webapps” of your Red5.
– Restart your Red5.

Example: /usr/share/red5/webapps or /usr/local/red5/webapps


Compile or build flowplayer or jwplayer to create secure token for wowza server

I think you already read our last article for wowza mediasecurity addon package

There are 2 methods to put secure token for video players like flowplayer or jwplayer…

1. Token inside javascript code (shared secret)
2. Token inside flowplayer or jwplayer source code (compile the token inside the plugin)

The shared secret known by the server and the client only. If you really want to keep this secret you need to follow 2nd option 😉

We need to install following software in order to work on Flowplayer Flash plugins:

Flex SDK

Java Development Kit (JDK) & Apache Ant

Flow Player

You can find all steps to compile Flow Player with secure plugin here


# you need to adjust following to point to your Flex SDK

# change following to point to .exe files when running on Windows
mxmlc_bin= D:/flex_sdk/bin/mxmlc.exe
compc_bin= D:/flex_sdk/bin/compc.exe
asdoc_bin= D:/flex_sdk/bin/asdoc.exe



Modify Secure Token here… flowplayer.securestreaming/src/actionscript/org/flowplayer/securestreaming/

private var _token:String = “#hv%h0#s@1”; // token that used for wowza server security 😉

Building the player
CD (change directory) to the flowplayer.core and execute ant at the command prompt:

> ant

If you see “BUILD SUCCESSFUL”, the build was successful and you have a working player located at flowplayer.core/build/flowplayer.swf.

Get more help here…

JW Player

You can find all steps to compile JW Player with secure token here

So, now the question is how to protect SWF (with token) files from hotlink, theft, download and Leech

Contact us to add SecureToken protection to JWPlayer and FlowPlayer for Wowza, Red5, FMS media files.

Email: svnlabs[at]
Mobile: +919928673578
Skype: svnlabs
MSN: svnlabs[at]