Get Remote Host Client IP Behind Load Balancers (ELB)

I was working on “Private AWS Cloudfront Distribution” for AWS Elastic Load Balancer (ELB), allowing our application servers private access to our AWS cloudfront. But PHP Server Environment Variable $_SERVER[“REMOTE_ADDR”] is displaying suspicious results, it really tedious to get remote host client IP behind ELB 🙁 Now we have 2 options… 1. mod_rpaf and Amazon … Read more

Install Wowza Examples

Wowza Media Server 3 have 2 option to install * Developer Edition (up to 10 Connections) license and all free premium AddOns. * Paid Wowza Server Install # yum install sun-java6-jre sun-java6-plugin # wget http://www.wowza.com/downloads/WowzaMediaServer-3-0-4/WowzaMediaServer-3.0.4.rpm.bin # chmod +x WowzaMediaServer-3.0.4.rpm.bin # ./WowzaMediaServer-3.0.4.rpm.bin Wowza Location /usr/local/WowzaMediaServer-3.0.4 Enter License # cd /usr/local/WowzaMediaServer-3.0.4/bin # chmod +x startup.sh # ./startup.sh … Read more

Plesk Security Vulnerability

Install “Parallels Plesk Panel Upgrade to v.10.4.4” to protect your dedicated server from potential security breaches. If you’re already running 10.4, you’re already protected from this vulnerability. Step1: Step2: Step3: Parallels offers free upgrade support. Click here [https://www.parallels.com/support/plesk/free10assistance/] for more information. Update will patch security holes outdated versions have opened…   # /usr/local/bin/perl /usr/local/cpanel/3rdparty/quickinstall/scripts/checkupdates.pl

Make Own CDN

Well… I am working on alternatives to make OWN CDN… I have few options to create such CDN * Google App Engine http://24ways.org/2008/using-google-app-engine-as-your-own-cdn http://www.digitalistic.com/2008/06/09/10-easy-steps-to-use-google-app-engine-as-your-own-cdn/ * Amazon EC2 Building your own CDN using Amazon EC2 from SergeyChernyshev * Wowza http://www.wowza.com/forums/content.php?81-How-to-achieve-the-lowest-latency-from-capture-to-playback * GeoIP, NGinx, Bind, Varnish How to build your own CDN using BIND, GeoIP, Nginx, and … Read more

VideoWhisper in Drupal

VideoWhisper.com provides web based video communication software that can be installed and integrated on virtually any type of website. VideoWhisper Live Streaming Integration in Drupal VideoWhisper Live Streaming provides web based live video streaming: http://www.videowhisper.com/?p=Drupal+Live+Streaming+Module Before installing this make sure all hosting requirements are met: http://www.videowhisper.com/?p=Requirements Install the RTMP application using these instructions: http://www.videowhisper.com/?p=RTMP+Applications Server … Read more

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), … Read more

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 … Read more

Install Red5 1.0 on CentOS Latest

1. Install Java # yum -y install java-1.6.0-openjdk java-1.6.0-openjdk-devel 2. Install Ant # cd /usr/local/src # wget http://red5.svnlabs.com/apache-ant-1.8.2-bin.tar.gz # tar zxvf apache-ant-1.8.2-bin.tar.gz # mv apache-ant-1.8.2 /usr/local/ant 3. Export path for Ant and Java Make sure you have right paths (java, ant etc.) on your server, I have used 32-bits CentOS server … home path might … Read more

BigBlueButton – Copyright Labels

BigBlueButton is an open source web conferencing system for distance education.

BigBlueButton API in PHP can be used to integrate BBB in PHP websites or Applications.

every time you want to change something in this file, just edit it as your willing, then use ant localization, it will make the en_US_resources.swf

BigBlueButton API in PHP

BigBlueButton supports sharing of slides (PDF and PPT), video, whiteboard, chat, voice (using Asterisk or FreeSWITCH), and desktops. It’s built using over many open source components, runs on Mac, Unix, and PC computers, and is supported by a community that cares about good design and a streamlined user experience. BigBlueButton is built using the following … Read more