Media Streaming CMS

WMSPanel is reporting and control cloud panel for Nimble Streamer and Wowza Streaming Engine. It’s also used as a control UI for Live Transcoder for Nimble Streamer Kaltura, the Open Source Community provides tools such as: online video player, open source editor and open source video for websites. EZserver is an Easy-to-Use Video Server to … Read more

Installing Apache, MySQL, PHP in Gentoo Server

All commands are performed as root to install Apache, MySQL, PHP and phpMyAdmin in Gentoo Linux Server. 1. Update your System # emerge –sync 2. Install Apache Webserver # emerge apache The web server ROOT is in /var/www/localhost/htdocs/ # /etc/init.d/apache2 start Then go to http://server-ip/ Add apache2 to the startup script # rc-update -v add … Read more

Creating Zip Without Recording ROOT Paths

Simply use chdir() to change the working directory before you exec() Or you can use …. exec(“cd /var/www/html/media; zip -r -9 Media.zip . 2>&1”, $log); exec(“mv /var/www/html/media/Media.zip /var/www/html/Media.zip”); Get zip file size exec(“ls -ls /var/www/html/Media.zip | awk ‘{print $6}’ 2>&1”, $size); $zipsize = implode(” “, $size); Without this solution Length Date Time Name ——– —- … Read more

PHP Run Background Process using Exec

If you need to start process in background and get its PID to manage it later using PHP. <?php function runInBackground($command,$log,$priority=0) { if($priority)    $PID=shell_exec(“nohup nice -n $priority $command > $log 2>&1 & echo $!”); else    $PID=shell_exec(“nohup $command > $log 2>&1 & echo $!”); return($PID); } ?> echo $! will return process ID # Command & … Read more

Install Streaming Audio Server With Icecast 2.3.3

I need to install streaming audio server with Icecast (OGG/MP3) for one of my great client in service of http://html5.svnlabs.com/. Icecast was designed to stream any audio file using ices and icegenerator for MP3 and OGG/Vorbis audio files. I already did lot of work using Shoutcast, SAMCast and SAM Broadcaster, Its very easy to use … Read more

Install Apache, PHP, MySQL on HP Cloud

I am playing with all cloud services these days, so today we will try to setup Apache, PHP, MySQL on HP Cloud. HP Cloud is based on OpenStack Compute Hope you already read our old article “Installing Apache, MySQL, PHP in CentOS 5.5 on Rackspace Cloud”? In the HP Cloud Console Area you can manage … Read more

FFmpeg – ERROR: librtmp not found

I was installing FFmpeg for segmenting Red5 Streams to stream live video from Red5 Server to iOS or Android devices. RTMP (Red5) -> FFMpeg -> Segementer -> .ts files -> iOS (m3u8) I really needed mp4 (AAC/H.264) and ogg (Vorbis/Theora) format for best HTML5 output. I checkout FFmpeg source and tryed below command to install … Read more

Upload Large Files from Amazon S3 Bucket to Dropbox Folder

Dropbox Uploader is a BASH script (only needs cURL) which can be used to upload, download, list or delete files from Dropbox, an online file sharing, synchronization and backup service. Usage: ./dropbox_uploader.sh COMMAND [PARAMETERS]… Secure:It’s not required to provide your username/password to this script, because it uses the official Dropbox API for authentication process. START … Read more

Build your business on Google Cloud Platform

Hope you already read my old article “Application Setup on Google App Engine” Google Cloud Platform allows to build applications and websites, store and analyze data on Google’s infrastructure. Features of Google Cloud Platform * Scale your app – Take advantage of the speed and scale of Google’s applications. * Focus on building – Deal … Read more

Audio Video Formats

You might have problem understanding audio video formats. All formats vary from size and quality. Audio Formats WAV This is a uncompressed format used for CD quality audio. MP3 This is compressed format, it remove some frequency to optimize music files. WMA This format is developed by Microsoft used for DRM (copy protection) facility. AAC … Read more