<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Video Chat Scripts &#187; rtmp</title>
	<atom:link href="http://www.videochat-scripts.com/tag/rtmp/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.videochat-scripts.com</link>
	<description>Live Video, Web2.0, Rich Media, Custom Content</description>
	<lastBuildDate>Sat, 04 Feb 2012 16:06:19 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>VideoWhisper RTMP Web Session Check</title>
		<link>http://www.videochat-scripts.com/videowhisper-rtmp-web-authetication-check/?&#038;owa_medium=feed&#038;owa_sid=</link>
		<comments>http://www.videochat-scripts.com/videowhisper-rtmp-web-authetication-check/#comments</comments>
		<pubDate>Tue, 24 Jan 2012 17:55:46 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Scripts]]></category>
		<category><![CDATA[Security]]></category>
		<category><![CDATA[Servers]]></category>
		<category><![CDATA[Video Chat]]></category>
		<category><![CDATA[Video Streaming]]></category>
		<category><![CDATA[access]]></category>
		<category><![CDATA[authorize]]></category>
		<category><![CDATA[check]]></category>
		<category><![CDATA[rtmp]]></category>
		<category><![CDATA[session]]></category>
		<category><![CDATA[user]]></category>
		<category><![CDATA[videowhisper]]></category>
		<category><![CDATA[web]]></category>

		<guid isPermaLink="false">http://www.videochat-scripts.com/?p=541</guid>
		<description><![CDATA[<div class="addthis_toolbox addthis_default_style " addthis:url='http://www.videochat-scripts.com/videowhisper-rtmp-web-authetication-check/' addthis:title='VideoWhisper RTMP Web Session Check '  ><a class="addthis_button_facebook_like" fb:like:layout="button_count"></a><a class="addthis_button_tweet"></a><a class="addthis_counter addthis_pill_style"></a></div>For sites and integrations where additional security measures are required, VideoWhisper applications support login session check on RTMP side. This is used to make sure no clients will be able to connect to rtmp server without having previously logged in with the _login.php scripts. When a new client tries to connect to RTMP server with [...]<div class="addthis_toolbox addthis_default_style addthis_32x32_style" addthis:url='http://www.videochat-scripts.com/videowhisper-rtmp-web-authetication-check/' addthis:title='VideoWhisper RTMP Web Session Check' ><a class="addthis_button_facebook_like"></a><a class="addthis_button_google_plusone"></a><a class="addthis_button_twitter"></a><a class="addthis_button_tweetmeme"></a><a class="addthis_button_google"></a><a class="addthis_button_facebook"></a><a class="addthis_button_preferred_1"></a><a class="addthis_button_preferred_2"></a><a class="addthis_button_preferred_3"></a><a class="addthis_button_compact"></a></div>]]></description>
			<content:encoded><![CDATA[<div class="addthis_toolbox addthis_default_style " addthis:url='http://www.videochat-scripts.com/videowhisper-rtmp-web-authetication-check/' addthis:title='VideoWhisper RTMP Web Session Check '  ><a class="addthis_button_facebook_like" fb:like:layout="button_count"></a><a class="addthis_button_tweet"></a><a class="addthis_counter addthis_pill_style"></a></div><p>For sites and integrations where additional security measures are required, VideoWhisper applications support login session check on RTMP side.</p>
<p>This is used to make sure no clients will be able to connect to rtmp server without having previously logged in with the _login.php scripts.<br />
When a new client tries to connect to RTMP server with a session name, rtmp application will check on the web server if that client session exists. If web server does not confirm that client logged in, rtmp server will reject the connection. RTMP server will also check for a webKey that needs to be configured same way on rtmp and web server: this will prevent connections in case of web domain hijacking.<br />
Notes<br />
- This will disable connections from external encoders (ie. FMLE) and players (ie. JwPlayer) to that rtmp address, as these will not provide a session name to check for validity.<br />
- Usually, each installation will require its own rtmp side that checks session info with that installation. Otherwise you will have to tweak scripts to check on all installations.</p>
<p>&nbsp;</p>
<h3>RTMP Configuration</h3>
<p>RTMP side web session check is currently supported for Wowza rtmp side. <a href="http://www.videowhisper.com/download.php">Download latest </a>version of Wowza rtmp side, deploy to your server and update these settings in <em>conf/videowhisper-web/Application.xml</em> :</p>
<blockquote><p>&#8230;<br />
&lt;Properties&gt;<br />
&lt;Property&gt;<br />
&lt;Name&gt;acceptPlayers&lt;/Name&gt;<br />
&lt;Value&gt;true&lt;/Value&gt;<br />
&lt;/Property&gt;<br />
&lt;Property&gt;<br />
&lt;Name&gt;webLogin&lt;/Name&gt;<br />
&lt;Value&gt;http://<strong>installation_url/</strong>rtmp_login.php?s=&lt;/Value&gt;<br />
&lt;/Property&gt;<br />
&lt;Property&gt;<br />
&lt;Name&gt;webKey&lt;/Name&gt;<br />
&lt;Value&gt;VideoWhisper&lt;/Value&gt;<br />
&lt;/Property&gt;<br />
&lt;Property&gt;<br />
&lt;Name&gt;webLogout&lt;/Name&gt;<br />
&lt;Value&gt;http://<strong>installation_url</strong>/rtmp_logout.php?s=&lt;/Value&gt;<br />
&lt;/Property&gt;<br />
&lt;/Properties&gt;<br />
&lt;/Application&gt;</p>
<p>&nbsp;</p>
<p>&nbsp;</p></blockquote>
<p>Then restart WowzaMediaServer service. For troubleshooting check Wowza access logs. If errors occur in the error logs <a href="http://www.videowhisper.com/tickets_submit.php">submit a ticket to VideoWhisper</a> about this.</p>
<h3>Web Configuration</h3>
<p>Download latest Video Conference php edition and check these integration files:<br />
<em>rtmp.inc.php</em> &#8211; stores session info when user authenticates from vc_login.php ; contains $webKey if you want to change it<br />
<em>rtmp_login.php</em> &#8211; called by rtmp server to see if a session name is valid (authenticated); also gets canKick permission to allow user to kick clients<br />
<em>rtmp_logout.php</em> &#8211; called by rtmp server when client with a session name disconnected (to cleanup session)</p>
<p>Configure settings.php to use the videowhisper-web rtmp address.</p>
<p>To integrate this on other editions or installations you will need to copy the 3 files mentioned above to installation folder and include rtmp.inc.php in the _login.php scripts that authorize the user.<br />
Other changes could be required depending on particularities of each integration.</p>
<h3>Sample Demo Configuration</h3>
<p>Installation url: <a href="http://www.videowhisper.com/demos/vc_web">http://www.videowhisper.com/demos/vc_web</a><br />
Using rtmp address: <em>rtmp://videowhisper.com/videowhisper-web</em></p>
<blockquote><p>         &lt;Property&gt;<br />
&lt;Name&gt;webLogin&lt;/Name&gt;<br />
&lt;Value&gt;http://www.videowhisper.com/demos/vc_web/rtmp_login.php?s=&lt;/Value&gt;<br />
&lt;/Property&gt;<br />
&lt;Property&gt;<br />
&lt;Name&gt;webKey&lt;/Name&gt;<br />
&lt;Value&gt;VideoWhisper&lt;/Value&gt;<br />
&lt;/Property&gt;<br />
&lt;Property&gt;<br />
&lt;Name&gt;webLogout&lt;/Name&gt;<br />
&lt;Value&gt;http://www.videowhisper.com/demos/vc_web/rtmp_logout.php?s=&lt;/Value&gt;<br />
&lt;/Property&gt;</p>
<p>&nbsp;</p></blockquote>
<p>&nbsp;</p>
<div class="addthis_toolbox addthis_default_style addthis_32x32_style" addthis:url='http://www.videochat-scripts.com/videowhisper-rtmp-web-authetication-check/' addthis:title='VideoWhisper RTMP Web Session Check' ><a class="addthis_button_facebook_like"></a><a class="addthis_button_google_plusone"></a><a class="addthis_button_twitter"></a><a class="addthis_button_tweetmeme"></a><a class="addthis_button_google"></a><a class="addthis_button_facebook"></a><a class="addthis_button_preferred_1"></a><a class="addthis_button_preferred_2"></a><a class="addthis_button_preferred_3"></a><a class="addthis_button_compact"></a></div>]]></content:encoded>
			<wfw:commentRss>http://www.videochat-scripts.com/videowhisper-rtmp-web-authetication-check/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Install Red5 on Debian</title>
		<link>http://www.videochat-scripts.com/install-red5-on-debian/?&#038;owa_medium=feed&#038;owa_sid=</link>
		<comments>http://www.videochat-scripts.com/install-red5-on-debian/#comments</comments>
		<pubDate>Mon, 16 Jan 2012 18:48:03 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Servers]]></category>
		<category><![CDATA[Video Streaming]]></category>
		<category><![CDATA[ant]]></category>
		<category><![CDATA[apt-get]]></category>
		<category><![CDATA[debian]]></category>
		<category><![CDATA[flash]]></category>
		<category><![CDATA[install]]></category>
		<category><![CDATA[java]]></category>
		<category><![CDATA[jdk]]></category>
		<category><![CDATA[jre]]></category>
		<category><![CDATA[lenny]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[media]]></category>
		<category><![CDATA[open source]]></category>
		<category><![CDATA[red5]]></category>
		<category><![CDATA[rtmp]]></category>
		<category><![CDATA[server]]></category>
		<category><![CDATA[shell]]></category>
		<category><![CDATA[squeeze]]></category>
		<category><![CDATA[sun]]></category>
		<category><![CDATA[unix]]></category>
		<category><![CDATA[update]]></category>
		<category><![CDATA[upgrade]]></category>
		<category><![CDATA[wheezy]]></category>

		<guid isPermaLink="false">http://www.videochat-scripts.com/?p=523</guid>
		<description><![CDATA[<div class="addthis_toolbox addthis_default_style " addthis:url='http://www.videochat-scripts.com/install-red5-on-debian/' addthis:title='Install Red5 on Debian '  ><a class="addthis_button_facebook_like" fb:like:layout="button_count"></a><a class="addthis_button_tweet"></a><a class="addthis_counter addthis_pill_style"></a></div>At least Debian 5 (Lenny) required. Checkout release: cat /proc/version uname -a cat /etc/issue cat /etc/debian_version &#160; If system is not in English, enable that: dpkg-reconfigure locales export LANG=en_US.UTF-8 Update /etc/enviroment You may need to reboot. &#160; Update: apt-get update Install Subversion: apt-get -y install subversion Install tools to build your own Debian packages: apt-get -y [...]<div class="addthis_toolbox addthis_default_style addthis_32x32_style" addthis:url='http://www.videochat-scripts.com/install-red5-on-debian/' addthis:title='Install Red5 on Debian' ><a class="addthis_button_facebook_like"></a><a class="addthis_button_google_plusone"></a><a class="addthis_button_twitter"></a><a class="addthis_button_tweetmeme"></a><a class="addthis_button_google"></a><a class="addthis_button_facebook"></a><a class="addthis_button_preferred_1"></a><a class="addthis_button_preferred_2"></a><a class="addthis_button_preferred_3"></a><a class="addthis_button_compact"></a></div>]]></description>
			<content:encoded><![CDATA[<div class="addthis_toolbox addthis_default_style " addthis:url='http://www.videochat-scripts.com/install-red5-on-debian/' addthis:title='Install Red5 on Debian '  ><a class="addthis_button_facebook_like" fb:like:layout="button_count"></a><a class="addthis_button_tweet"></a><a class="addthis_counter addthis_pill_style"></a></div><p>At least Debian 5 (Lenny) required.</p>
<p>Checkout release:<br />
<em><strong>cat /proc/version</strong></em><br />
<em><strong> uname -a</strong></em><br />
<em><strong> cat /etc/issue</strong></em><br />
<em><strong>cat /etc/debian_version</strong></em></p>
<p>&nbsp;</p>
<p>If system is not in English, enable that:<br />
<em><strong>dpkg-reconfigure locales</strong></em><br />
<em><strong> export LANG=en_US.UTF-8</strong></em></p>
<p>Update /etc/enviroment</p>
<p>You may need to reboot.</p>
<p>&nbsp;</p>
<p>Update:<br />
<em><strong>apt-get update</strong></em></p>
<p><span class="search_hit">Install</span> <a class="urlextern" title="http://subversion.tigris.org" href="http://subversion.tigris.org/" rel="nofollow">Subversion</a>:<br />
<em><strong>apt-get -y install subversion</strong></em></p>
<p>Install tools to build your own Debian packages:<br />
<em><strong>apt-get -y install dpkg-dev debhelper dh-make devscripts fakeroot</strong></em></p>
<p><span class="search_hit">Install</span> Java (accept sun license if applies):<br />
<strong><em>apt-get -y install java-package</em></strong><br />
<strong><em>apt-get -y install sun-java6-jre</em></strong><br />
<strong><em>apt-get -y install sun-java6-jdk</em></strong><br />
<strong><em>java -version</em></strong></p>
<p><span class="search_hit">Install</span> Apache <a class="urlextern" title="http://ant.apache.org" href="http://ant.apache.org/" rel="nofollow">Ant</a>:<br />
<em><strong>wget http://www.apache.org/dist/ant/binaries/apache-ant-1.8.2-bin.tar.gz</strong></em><br />
<em><strong>tar zxvf apache-ant-1.8.2-bin.tar.gz</strong></em><br />
<em><strong>mv apache-ant-1.8.2 /usr/local/ant </strong></em><br />
<em><strong>export ANT_HOME=/usr/local/ant</strong></em><br />
<em><strong>/usr/local/ant/bin/ant -version</strong></em></p>
<p>Download the latest development version of Red5:<br />
<em><strong>svn co http://red5.googlecode.com/svn/java/server/trunk red5-trunk</strong></em></p>
<p>Run ant to build red5:<br />
<em><strong>cd red5-trunk</strong></em><br />
<em><strong>/usr/local/ant/bin/ant</strong></em></p>
<p>Deploy red5:<br />
<em><strong>mkdir /usr/local/red5</strong></em><br />
<em><strong>cp -R dist/* /usr/local/red5/</strong></em><br />
<em><strong>cd /usr/local/red5 </strong></em><br />
<em><strong>chmod 755 red5.sh</strong></em></p>
<p>Deploy your custom apps in/usr/local/red5/webapps .<br />
In example <a href="http://www.videowhisper.com/?p=RTMP+Applications">VideoWhisper Red5 RTMP application</a> needed to run <a href="http://www.videowhisper.com/">VideoWhisper</a> solutions.</p>
<p>Start Red5 in background:<br />
<em><strong>cd /usr/local/red5<br />
./red5.sh &gt;&gt; red5.log &amp;</strong></em></p>
<p>Verify the correct ports are being bound to:<br />
<em><strong>netstat -ant</strong></em></p>
<p>&nbsp;</p>
<p>You need to restart red5 each time you add webapps to /usr/local/red5/webapps or change configuration.</p>
<p>Close Red5:<br />
<em><strong>cd /usr/local/red5<br />
./red5-shutdown.sh<br />
</strong></em></p>
<p>Or kill Red5 processes:<br />
<em><strong>ps aux | grep red5</strong></em><br />
<em><strong>kill</strong></em> $process_id</p>
<p>Then start it again:<br />
<em><strong>cd /usr/local/red5<br />
./red5.sh &gt;&gt; red5.log &amp;</strong></em></p>
<div class="addthis_toolbox addthis_default_style addthis_32x32_style" addthis:url='http://www.videochat-scripts.com/install-red5-on-debian/' addthis:title='Install Red5 on Debian' ><a class="addthis_button_facebook_like"></a><a class="addthis_button_google_plusone"></a><a class="addthis_button_twitter"></a><a class="addthis_button_tweetmeme"></a><a class="addthis_button_google"></a><a class="addthis_button_facebook"></a><a class="addthis_button_preferred_1"></a><a class="addthis_button_preferred_2"></a><a class="addthis_button_preferred_3"></a><a class="addthis_button_compact"></a></div>]]></content:encoded>
			<wfw:commentRss>http://www.videochat-scripts.com/install-red5-on-debian/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Playback RTMP with JW Player</title>
		<link>http://www.videochat-scripts.com/playback-rtmp-with-jw-player/?&#038;owa_medium=feed&#038;owa_sid=</link>
		<comments>http://www.videochat-scripts.com/playback-rtmp-with-jw-player/#comments</comments>
		<pubDate>Thu, 10 Nov 2011 11:46:48 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Scripts]]></category>
		<category><![CDATA[Servers]]></category>
		<category><![CDATA[Video Streaming]]></category>
		<category><![CDATA[adobe]]></category>
		<category><![CDATA[encoder]]></category>
		<category><![CDATA[external]]></category>
		<category><![CDATA[flash]]></category>
		<category><![CDATA[jw player]]></category>
		<category><![CDATA[jwPlayer]]></category>
		<category><![CDATA[live]]></category>
		<category><![CDATA[player]]></category>
		<category><![CDATA[publish]]></category>
		<category><![CDATA[red5]]></category>
		<category><![CDATA[rtmp]]></category>
		<category><![CDATA[streaming]]></category>
		<category><![CDATA[wirecast]]></category>
		<category><![CDATA[wowza]]></category>

		<guid isPermaLink="false">http://www.videochat-scripts.com/?p=497</guid>
		<description><![CDATA[<div class="addthis_toolbox addthis_default_style " addthis:url='http://www.videochat-scripts.com/playback-rtmp-with-jw-player/' addthis:title='Playback RTMP with JW Player '  ><a class="addthis_button_facebook_like" fb:like:layout="button_count"></a><a class="addthis_button_tweet"></a><a class="addthis_counter addthis_pill_style"></a></div>You can publish a rtmp stream to a rtmp address and then playback with an external player like JWPlayer. If you publish StreamName to rtmp address rtmp://your-rtmp-address-here then you will need to configure JW Player: var flashvars = { file: StreamName.flv, streamer: rtmp://your-rtmp-address-here, autostart:&#8221;true&#8221;, type:&#8221;rtmp&#8221;} &#160; Webcam video streams can be published from web with [...]<div class="addthis_toolbox addthis_default_style addthis_32x32_style" addthis:url='http://www.videochat-scripts.com/playback-rtmp-with-jw-player/' addthis:title='Playback RTMP with JW Player' ><a class="addthis_button_facebook_like"></a><a class="addthis_button_google_plusone"></a><a class="addthis_button_twitter"></a><a class="addthis_button_tweetmeme"></a><a class="addthis_button_google"></a><a class="addthis_button_facebook"></a><a class="addthis_button_preferred_1"></a><a class="addthis_button_preferred_2"></a><a class="addthis_button_preferred_3"></a><a class="addthis_button_compact"></a></div>]]></description>
			<content:encoded><![CDATA[<div class="addthis_toolbox addthis_default_style " addthis:url='http://www.videochat-scripts.com/playback-rtmp-with-jw-player/' addthis:title='Playback RTMP with JW Player '  ><a class="addthis_button_facebook_like" fb:like:layout="button_count"></a><a class="addthis_button_tweet"></a><a class="addthis_counter addthis_pill_style"></a></div><p>You can publish a rtmp stream to a rtmp address and then playback with an external player like JWPlayer.<br />
If you publish <em>StreamName</em> to rtmp address <em>rtmp://your-rtmp-address-here</em> then you will need to configure JW Player:<br />
var flashvars = { file: <em>StreamName</em>.flv, streamer: <em>rtmp://your-rtmp-address-here</em>, autostart:&#8221;true&#8221;, type:&#8221;rtmp&#8221;}</p>
<p>&nbsp;</p>
<p>Webcam video streams can be published from web with a <a href="http://www.videowhisper.com/?p=Live+Streaming">video Live Streaming broadcasting script</a>. With the VideoWhisper Live Streaming soulution, StreamName is channel name (in example Studio586). Important: As latest VideoWhisper solutions also support P2P streaming, these need to be configured with alwaysRTMP=1 parameter in their _login.php or equivalent script so streams are always published to RTMP server.</p>
<p>&nbsp;</p>
<p>If you want to publish for other devices special encoders and codecs would be required. Using an external encoder you can encode with codecs and settings not available in browser flash player (due to flash limitations). Not all encoders and versions are compatible with all rtmp servers and versions. Some require special configuration and usage instructions.</p>
<p><a href="http://www.adobe.com/products/flashmediaserver/flashmediaencoder/">Adobe Flash Media Live Encoder</a> can be used for Adobe Media Interactive server and is also reported to work with Wowza.</p>
<p><a href="http://www.wowza.com/forums/content.php?104">Wowza &amp; Wirecast documentation and support</a> is available for <a href="http://www.videowhisper.com/?p=Wowza+Media+Server+Hosting">Wowza Media Server hosting</a>.</p>
<p>&nbsp;</p>
<p>Note that when publishing H.264, video player should be configured to play StreamName.mp4 instead of StreamName.flv .</p>
<div class="addthis_toolbox addthis_default_style addthis_32x32_style" addthis:url='http://www.videochat-scripts.com/playback-rtmp-with-jw-player/' addthis:title='Playback RTMP with JW Player' ><a class="addthis_button_facebook_like"></a><a class="addthis_button_google_plusone"></a><a class="addthis_button_twitter"></a><a class="addthis_button_tweetmeme"></a><a class="addthis_button_google"></a><a class="addthis_button_facebook"></a><a class="addthis_button_preferred_1"></a><a class="addthis_button_preferred_2"></a><a class="addthis_button_preferred_3"></a><a class="addthis_button_compact"></a></div>]]></content:encoded>
			<wfw:commentRss>http://www.videochat-scripts.com/playback-rtmp-with-jw-player/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Configuring Flash Live Video Streaming Applications</title>
		<link>http://www.videochat-scripts.com/configuring-flash-live-video-streaming-applications/?&#038;owa_medium=feed&#038;owa_sid=</link>
		<comments>http://www.videochat-scripts.com/configuring-flash-live-video-streaming-applications/#comments</comments>
		<pubDate>Fri, 11 Feb 2011 12:31:43 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Servers]]></category>
		<category><![CDATA[Video Chat]]></category>
		<category><![CDATA[Video Streaming]]></category>
		<category><![CDATA[bandwith]]></category>
		<category><![CDATA[configure]]></category>
		<category><![CDATA[flash]]></category>
		<category><![CDATA[latency]]></category>
		<category><![CDATA[live]]></category>
		<category><![CDATA[rtmp]]></category>
		<category><![CDATA[Skype]]></category>
		<category><![CDATA[streaming]]></category>

		<guid isPermaLink="false">http://www.videochat-scripts.com/?p=464</guid>
		<description><![CDATA[<div class="addthis_toolbox addthis_default_style " addthis:url='http://www.videochat-scripts.com/configuring-flash-live-video-streaming-applications/' addthis:title='Configuring Flash Live Video Streaming Applications '  ><a class="addthis_button_facebook_like" fb:like:layout="button_count"></a><a class="addthis_button_tweet"></a><a class="addthis_counter addthis_pill_style"></a></div>Measure connection capabilities To configure flash applications streaming you will first need to determine the connections that most users will have. So test first with your connection and also request other users to test. So let&#8217;s consider this situation determined by http://www.speedtest.net (measure speed to a server close to the location of your streaming server): [...]<div class="addthis_toolbox addthis_default_style addthis_32x32_style" addthis:url='http://www.videochat-scripts.com/configuring-flash-live-video-streaming-applications/' addthis:title='Configuring Flash Live Video Streaming Applications' ><a class="addthis_button_facebook_like"></a><a class="addthis_button_google_plusone"></a><a class="addthis_button_twitter"></a><a class="addthis_button_tweetmeme"></a><a class="addthis_button_google"></a><a class="addthis_button_facebook"></a><a class="addthis_button_preferred_1"></a><a class="addthis_button_preferred_2"></a><a class="addthis_button_preferred_3"></a><a class="addthis_button_compact"></a></div>]]></description>
			<content:encoded><![CDATA[<div class="addthis_toolbox addthis_default_style " addthis:url='http://www.videochat-scripts.com/configuring-flash-live-video-streaming-applications/' addthis:title='Configuring Flash Live Video Streaming Applications '  ><a class="addthis_button_facebook_like" fb:like:layout="button_count"></a><a class="addthis_button_tweet"></a><a class="addthis_counter addthis_pill_style"></a></div><h3><strong>Measure connection capabilities</strong></h3>
<p>To configure flash applications streaming you will first need to determine the connections that most users will have. So test first with your connection and also request other users to test.</p>
<p>So let&#8217;s consider this situation determined by <a href="http://www.speedtest.net">http://www.speedtest.net</a> (measure speed to a server close to the location of your streaming server):<br />
Download: 9.43Mbp/s<br />
Upload: 0.49Mbps</p>
<p>This looks like ADSL (in this situation upload bandwidth is 20 times lower than total connection bandwidth).</p>
<p>0.49 Mbps = 502 Kbps (kilobits per second)<br />
8 bits = 1 byte,  so that means you can upload with 62 kb/s  (kilobytes per second)</p>
<p>As you can see, usually, connection is the cause of quality and latency limitations. A server with 1000Mbps connection will theoretically be able to handle  up to 2000 x 0.49Mbps streams, so the server is not the problem with  your tests, unless you&#8217;re on a shared plan and other clients are maxing  out the resources.</p>
<h3><strong>How to configure <a href="http://www.videowhisper.com/">flash videochat applications</a>?</strong></h3>
<p>Considering you also have to upload audio and other data on that connection, you could setup camBandwidth to 49152 bytes/s (allocate for the compressed video stream).<br />
On chat systems buffering should be reduced to 0.1 so delays are minimized. On 1 way streaming systems, you can use higher buffering to increase fluency in case of connection turbulence.</p>
<h3><strong>Flash streaming applications vs Skype</strong></h3>
<p>Skype desktop application uses different technology than these web based applications limited by browser based flash technology limitations . Skype uses:<br />
-  p2p connections between all users and also uses fast 3rd users as proxies (not using server &#8211; so if you are in the same local network with the other tester or with a 3rd skype client with better connection, it uses the local bandwidth)<br />
-  better codecs to get better quality for same bandwidth (flash player currently encodes only h263 and external encoders must be used to encode h264)</p>
<div class="addthis_toolbox addthis_default_style addthis_32x32_style" addthis:url='http://www.videochat-scripts.com/configuring-flash-live-video-streaming-applications/' addthis:title='Configuring Flash Live Video Streaming Applications' ><a class="addthis_button_facebook_like"></a><a class="addthis_button_google_plusone"></a><a class="addthis_button_twitter"></a><a class="addthis_button_tweetmeme"></a><a class="addthis_button_google"></a><a class="addthis_button_facebook"></a><a class="addthis_button_preferred_1"></a><a class="addthis_button_preferred_2"></a><a class="addthis_button_preferred_3"></a><a class="addthis_button_compact"></a></div>]]></content:encoded>
			<wfw:commentRss>http://www.videochat-scripts.com/configuring-flash-live-video-streaming-applications/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Chatroulette Clone Alternative Script</title>
		<link>http://www.videochat-scripts.com/chatroulette-clone-alternative-script/?&#038;owa_medium=feed&#038;owa_sid=</link>
		<comments>http://www.videochat-scripts.com/chatroulette-clone-alternative-script/#comments</comments>
		<pubDate>Tue, 04 May 2010 14:26:27 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Scripts]]></category>
		<category><![CDATA[Video Chat]]></category>
		<category><![CDATA[alternative]]></category>
		<category><![CDATA[anoChat]]></category>
		<category><![CDATA[cam]]></category>
		<category><![CDATA[CamStumble]]></category>
		<category><![CDATA[chat]]></category>
		<category><![CDATA[ChatClock]]></category>
		<category><![CDATA[ChatHopper]]></category>
		<category><![CDATA[ChatPig]]></category>
		<category><![CDATA[ChatRevolve]]></category>
		<category><![CDATA[chatroulette]]></category>
		<category><![CDATA[ChatRT]]></category>
		<category><![CDATA[clone]]></category>
		<category><![CDATA[FaceBuzz]]></category>
		<category><![CDATA[FaceRoulette]]></category>
		<category><![CDATA[FlipChat]]></category>
		<category><![CDATA[HeyPeople]]></category>
		<category><![CDATA[HeyReddit]]></category>
		<category><![CDATA[ManRoulette]]></category>
		<category><![CDATA[NastySpace]]></category>
		<category><![CDATA[Omegle]]></category>
		<category><![CDATA[p2p]]></category>
		<category><![CDATA[patchRoulette]]></category>
		<category><![CDATA[random]]></category>
		<category><![CDATA[RandomCams]]></category>
		<category><![CDATA[rtmfp]]></category>
		<category><![CDATA[rtmp]]></category>
		<category><![CDATA[RudeRoulette]]></category>
		<category><![CDATA[script]]></category>
		<category><![CDATA[ShufflePeople]]></category>
		<category><![CDATA[Stickam-Shuffle]]></category>
		<category><![CDATA[StirChat]]></category>
		<category><![CDATA[TinyChat]]></category>
		<category><![CDATA[video]]></category>
		<category><![CDATA[videochat]]></category>
		<category><![CDATA[videoEncounter]]></category>
		<category><![CDATA[webcam]]></category>
		<category><![CDATA[ZapandTalk]]></category>
		<category><![CDATA[Zupyo]]></category>

		<guid isPermaLink="false">http://www.videochat-scripts.com/?p=260</guid>
		<description><![CDATA[<div class="addthis_toolbox addthis_default_style " addthis:url='http://www.videochat-scripts.com/chatroulette-clone-alternative-script/' addthis:title='Chatroulette Clone Alternative Script '  ><a class="addthis_button_facebook_like" fb:like:layout="button_count"></a><a class="addthis_button_tweet"></a><a class="addthis_counter addthis_pill_style"></a></div>VideoWhisper released a turnkey chatroulette script edition for the 2 Way P2P Video Chat script. See the advanced chat roulette turnkey script in action on Video Encounter, a new live website that brings you face-to-face, via webcam, with an endless stream of random strangers all over the world. You need to bring some friends for [...]<div class="addthis_toolbox addthis_default_style addthis_32x32_style" addthis:url='http://www.videochat-scripts.com/chatroulette-clone-alternative-script/' addthis:title='Chatroulette Clone Alternative Script' ><a class="addthis_button_facebook_like"></a><a class="addthis_button_google_plusone"></a><a class="addthis_button_twitter"></a><a class="addthis_button_tweetmeme"></a><a class="addthis_button_google"></a><a class="addthis_button_facebook"></a><a class="addthis_button_preferred_1"></a><a class="addthis_button_preferred_2"></a><a class="addthis_button_preferred_3"></a><a class="addthis_button_compact"></a></div>]]></description>
			<content:encoded><![CDATA[<div class="addthis_toolbox addthis_default_style " addthis:url='http://www.videochat-scripts.com/chatroulette-clone-alternative-script/' addthis:title='Chatroulette Clone Alternative Script '  ><a class="addthis_button_facebook_like" fb:like:layout="button_count"></a><a class="addthis_button_tweet"></a><a class="addthis_counter addthis_pill_style"></a></div><p><strong> </strong></p>
<div>
<p>VideoWhisper released a turnkey <a href="http://www.videowhisper.com/?p=Chat+Roulette+Clone+Script">chatroulette  script</a> edition for the 2 Way P2P Video Chat script.</p>
</div>
<div><a href="http://www.videoencounter.com/"><img title="Click to see Chat Roulette Clone Script in Action" src="http://www.videowhisper.com/snaps/2wvc3r_371x275.jpg" border="0" alt="Click to  see Chat Roulette Clone Script in Action" width="371" height="275" align="left" /></a></div>
<div>
<p>See the advanced chat roulette turnkey script in action on <a href="http://www.videoencounter.com/" target="_blank">Video Encounter</a>,  a new live website that brings you face-to-face, via webcam, with an  endless stream of random strangers all over the world. You need to bring  some friends for testing if no one is online.</p>
<p>Also see <a href="http://www.videoencounter.com/webmasters">Embed Chat  Roulette</a> page and <a href="http://www.videoencounter.com/logs">Webcam  Chat Logs with Snapshots</a> .</p>
<p>Also if you are a Facebook user, see the <a href="http://apps.facebook.com/videoencounter/" target="_blank">Video  Encounter as Facebook Application</a> (downsized to fit) and <a href="http://www.facebook.com/apps/application.php?id=362119395765" target="_blank">Video Encounter  Application Page on Facebok</a>.<span id="more-260"></span></p>
<p>There is also a <a href="http://www.videowhisper.com/?p=Joomla+Chatroulette+Clone">Joomla  chatroulette clone</a> that is easy to install as Joomla component and  provides simple implementation for Joomla users.</p>
<p>Why is this script better than regular chat roulette  clones?</p>
<ul>
<li>When direct P2P connection is not possible due to user  network/firewall settings the streaming is done trough a flash media  server. The site is available to  users that can&#8217;t connect on standard  chat roulette sites because of their firewalls or internet providers.</li>
<li>Big webcam panels on top of layout, because picture is what&#8217;s  important on a webcam chat site.</li>
<li>Sounds when other user enters, leaves and buzz button: very useful  when user is waiting or chat window remains in background.</li>
<li>Users have the option to login with Facebook and reserve their  username on the website. This allows users to chat with their favourite  username / nickname.</li>
<li>Facebook application so facebook users can easily access it, share  it and become fans.</li>
<li>Webmasters can embed the chat interface on their websites  contributing to the viral promotion of the website.</li>
<li>Chat logs with webcam snapshots &#8211; great content for people to  share with their friends (viral content, too).</li>
<li>Many chat roulette clones don&#8217;t currently work fine and will never  work on active production sites because of amateur developers.  VideoWhisper is dedicated to developing and improving video  communication projects, as it can be seen on this website. This means  real support and further development from experts in this type of  software.</li>
<li>All chat roulette clones are based on Adobe Stratus, a free  developer service which does not support big commercial projects &#8211;  meaning most sites will not be able to generate direct revenue. Because  the chat application implemented here also works with multiple popular  RTMP servers, your site will function even if it turns into a big money  generating commercial business and no RTMFP server will be available at  that moment.</li>
</ul>
</div>
<div class="addthis_toolbox addthis_default_style addthis_32x32_style" addthis:url='http://www.videochat-scripts.com/chatroulette-clone-alternative-script/' addthis:title='Chatroulette Clone Alternative Script' ><a class="addthis_button_facebook_like"></a><a class="addthis_button_google_plusone"></a><a class="addthis_button_twitter"></a><a class="addthis_button_tweetmeme"></a><a class="addthis_button_google"></a><a class="addthis_button_facebook"></a><a class="addthis_button_preferred_1"></a><a class="addthis_button_preferred_2"></a><a class="addthis_button_preferred_3"></a><a class="addthis_button_compact"></a></div>]]></content:encoded>
			<wfw:commentRss>http://www.videochat-scripts.com/chatroulette-clone-alternative-script/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Install Red5 on SUSE Linux</title>
		<link>http://www.videochat-scripts.com/install-red5-on-suse-linux/?&#038;owa_medium=feed&#038;owa_sid=</link>
		<comments>http://www.videochat-scripts.com/install-red5-on-suse-linux/#comments</comments>
		<pubDate>Sat, 03 Apr 2010 02:29:48 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Servers]]></category>
		<category><![CDATA[ant]]></category>
		<category><![CDATA[application]]></category>
		<category><![CDATA[configure]]></category>
		<category><![CDATA[help]]></category>
		<category><![CDATA[install]]></category>
		<category><![CDATA[installation]]></category>
		<category><![CDATA[instructions]]></category>
		<category><![CDATA[java]]></category>
		<category><![CDATA[jdk]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[manual]]></category>
		<category><![CDATA[media]]></category>
		<category><![CDATA[red5]]></category>
		<category><![CDATA[rtmp]]></category>
		<category><![CDATA[server]]></category>
		<category><![CDATA[setup]]></category>
		<category><![CDATA[shell]]></category>
		<category><![CDATA[suse]]></category>
		<category><![CDATA[svn]]></category>
		<category><![CDATA[tutorial]]></category>

		<guid isPermaLink="false">http://www.videochat-scripts.com/?p=245</guid>
		<description><![CDATA[<div class="addthis_toolbox addthis_default_style " addthis:url='http://www.videochat-scripts.com/install-red5-on-suse-linux/' addthis:title='Install Red5 on SUSE Linux '  ><a class="addthis_button_facebook_like" fb:like:layout="button_count"></a><a class="addthis_button_tweet"></a><a class="addthis_counter addthis_pill_style"></a></div>First know your system to know what to install. Use uname -a to see if you need to download 32 or 64 bits versions. Get SUSE release: cat /etc/SuSE-release INSTALL JDK Install latest JDK from http://java.sun.com/javase/downloads/index.jsp . Use chmod a+x to make downloaded file executable and execute it. Make sure latest version is used: ln [...]<div class="addthis_toolbox addthis_default_style addthis_32x32_style" addthis:url='http://www.videochat-scripts.com/install-red5-on-suse-linux/' addthis:title='Install Red5 on SUSE Linux' ><a class="addthis_button_facebook_like"></a><a class="addthis_button_google_plusone"></a><a class="addthis_button_twitter"></a><a class="addthis_button_tweetmeme"></a><a class="addthis_button_google"></a><a class="addthis_button_facebook"></a><a class="addthis_button_preferred_1"></a><a class="addthis_button_preferred_2"></a><a class="addthis_button_preferred_3"></a><a class="addthis_button_compact"></a></div>]]></description>
			<content:encoded><![CDATA[<div class="addthis_toolbox addthis_default_style " addthis:url='http://www.videochat-scripts.com/install-red5-on-suse-linux/' addthis:title='Install Red5 on SUSE Linux '  ><a class="addthis_button_facebook_like" fb:like:layout="button_count"></a><a class="addthis_button_tweet"></a><a class="addthis_counter addthis_pill_style"></a></div><p>First know your system to know what to install.</p>
<p>Use <strong>uname -a </strong>to see if you need to download 32 or 64  bits versions.</p>
<p>Get SUSE release: <strong>cat /etc/SuSE-release</strong></p>
<p><strong>INSTALL JDK<br />
</strong></p>
<p>Install latest JDK from <a href="http://java.sun.com/javase/downloads/index.jsp">http://java.sun.com/javase/downloads/index.jsp</a> .</p>
<p>Use chmod a+x to make downloaded file executable and execute it.</p>
<p>Make sure latest version is used:</p>
<p><strong>ln -s </strong><strong>/usr/java/latest </strong><strong>/usr/local/jdk<br />
ln -s </strong><strong>/usr/java/latest/jre </strong><strong>/usr/local/jre<br />
rm /usr/bin/java</strong><strong><br />
ln -s </strong><strong>/usr/java/latest/bin/java </strong><strong>/usr/bin/java<br />
</strong><strong>export JAVA_HOME=/usr/java/latest/</strong></p>
<p><strong><br />
</strong></p>
<p><strong>INSTALL SVN<br />
</strong></p>
<p>Get SVN from: http://software.opensuse.org/search?baseproject=ALL&amp;p=1&amp;q=subversion</p>
<p>Install RPMs with:  <strong>rpm -iv</strong> package.rpm</p>
<p>Install any dependencies as required. Search from http://software.opensuse.org/search .</p>
<p><strong>INSTALL ANT</strong></p>
<p><strong>wget  http://www.apache.org/dist/ant/binaries/apache-ant-1.8.0-bin.tar.gz<br />
tar zxvf apache-ant-1.8.0-bin.tar.gz<br />
mv apache-ant-1.8.0 /usr/local/ant</strong></p>
<p>Configure<br />
<strong>export ANT_HOME=/usr/local/ant<br />
ln -s /usr/local/ant/bin/ant /usr/local/bin/ant</strong></p>
<p>Replace old ant<br />
<strong>rm /usr/bin/ant<br />
ln -s /usr/local/ant/bin/ant /usr/bin/ant</strong></p>
<p>Check ant version:<br />
<strong>ant –version</strong></p>
<p><strong><br />
</strong></p>
<p><strong>INSTALL Red5</strong></p>
<p>Get latest Red5 :<br />
<strong>svn co http://red5.googlecode.com/svn/java/server/trunk red5</strong></p>
<p>Build Red5 :<br />
<strong>cd red5<br />
ant prepare<br />
ant dist</strong></p>
<p>Move Red5:<br />
<strong>cd ..<br />
mv red5 /opt/red5</strong></p>
<p><strong>OPERATE RED5<br />
</strong></p>
<p>Start Red5 (when need or on server reboot):<br />
<strong>cd /opt/red5/dist<br />
./red5.sh &gt; start.log &amp;</strong></p>
<p>Install/update applications in the /opt/red5/dist/webapps folder .  For changes to take effect, Red5 must be restarted:</p>
<p>1. Check if red5 is running:<strong><br />
ps aux | grep red5</strong></p>
<p>2. Go to its folder and shut red5 down:<br />
<strong>cd /opt/red5/dist<br />
./red5-shutdown.sh<br />
</strong><strong><br />
</strong>3. See if it’s still running or not:<br />
<strong>ps aux | grep red5</strong></p>
<p><strong> </strong>4. Restart it, and also make it output the logs  into a file of your choice:<br />
<strong>./red5.sh &gt; start.log &amp;</strong></p>
<p>5. Make sure it’s back online:<br />
<strong>ps aux | grep red5</strong></p>
<div class="addthis_toolbox addthis_default_style addthis_32x32_style" addthis:url='http://www.videochat-scripts.com/install-red5-on-suse-linux/' addthis:title='Install Red5 on SUSE Linux' ><a class="addthis_button_facebook_like"></a><a class="addthis_button_google_plusone"></a><a class="addthis_button_twitter"></a><a class="addthis_button_tweetmeme"></a><a class="addthis_button_google"></a><a class="addthis_button_facebook"></a><a class="addthis_button_preferred_1"></a><a class="addthis_button_preferred_2"></a><a class="addthis_button_preferred_3"></a><a class="addthis_button_compact"></a></div>]]></content:encoded>
			<wfw:commentRss>http://www.videochat-scripts.com/install-red5-on-suse-linux/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Run Red5 &amp; Wowza Flash Media Servers on Same Linux Server</title>
		<link>http://www.videochat-scripts.com/run-red5-wowza-flash-media-servers-on-same-linux-server/?&#038;owa_medium=feed&#038;owa_sid=</link>
		<comments>http://www.videochat-scripts.com/run-red5-wowza-flash-media-servers-on-same-linux-server/#comments</comments>
		<pubDate>Wed, 13 Jan 2010 04:49:10 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Servers]]></category>
		<category><![CDATA[Video Streaming]]></category>
		<category><![CDATA[1935]]></category>
		<category><![CDATA[configure]]></category>
		<category><![CDATA[dedicated server]]></category>
		<category><![CDATA[flash]]></category>
		<category><![CDATA[flash media server]]></category>
		<category><![CDATA[free]]></category>
		<category><![CDATA[install]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[red5]]></category>
		<category><![CDATA[root]]></category>
		<category><![CDATA[rtmp]]></category>
		<category><![CDATA[same]]></category>
		<category><![CDATA[server]]></category>
		<category><![CDATA[setup]]></category>
		<category><![CDATA[shell]]></category>
		<category><![CDATA[simultaneously]]></category>
		<category><![CDATA[vps]]></category>
		<category><![CDATA[wowza]]></category>
		<category><![CDATA[wowza media server]]></category>

		<guid isPermaLink="false">http://www.videochat-scripts.com/?p=209</guid>
		<description><![CDATA[<div class="addthis_toolbox addthis_default_style " addthis:url='http://www.videochat-scripts.com/run-red5-wowza-flash-media-servers-on-same-linux-server/' addthis:title='Run Red5 &#38; Wowza Flash Media Servers on Same Linux Server '  ><a class="addthis_button_facebook_like" fb:like:layout="button_count"></a><a class="addthis_button_tweet"></a><a class="addthis_counter addthis_pill_style"></a></div>This post shows how to install Wowza on a server where there is another RTMP server, already installed, i.e. Red5. Run 2 rtmp servers at same time and allow applications to connect on both simultaneously. First install Wowza Media Server. Update version if necessary. cd /root/tmp wget http://www.wowzamedia.com/downloads/WowzaMediaServer-2-0-0/WowzaMediaServer-2.0.0.rpm.bin chmod a+x WowzaMediaServer-2.0.0.rpm.bin ./WowzaMediaServer-2.0.0.rpm.bin Then fill your [...]<div class="addthis_toolbox addthis_default_style addthis_32x32_style" addthis:url='http://www.videochat-scripts.com/run-red5-wowza-flash-media-servers-on-same-linux-server/' addthis:title='Run Red5 &#038; Wowza Flash Media Servers on Same Linux Server' ><a class="addthis_button_facebook_like"></a><a class="addthis_button_google_plusone"></a><a class="addthis_button_twitter"></a><a class="addthis_button_tweetmeme"></a><a class="addthis_button_google"></a><a class="addthis_button_facebook"></a><a class="addthis_button_preferred_1"></a><a class="addthis_button_preferred_2"></a><a class="addthis_button_preferred_3"></a><a class="addthis_button_compact"></a></div>]]></description>
			<content:encoded><![CDATA[<div class="addthis_toolbox addthis_default_style " addthis:url='http://www.videochat-scripts.com/run-red5-wowza-flash-media-servers-on-same-linux-server/' addthis:title='Run Red5 &amp; Wowza Flash Media Servers on Same Linux Server '  ><a class="addthis_button_facebook_like" fb:like:layout="button_count"></a><a class="addthis_button_tweet"></a><a class="addthis_counter addthis_pill_style"></a></div><p>This post shows how to install Wowza on a server where there is another RTMP server, already installed, i.e. Red5. Run 2 rtmp servers at same time and allow applications to connect on both simultaneously.</p>
<p><span id="more-209"></span>First install Wowza Media Server. Update version if necessary.</p>
<blockquote><p>cd /root/tmp<br />
wget http://www.wowzamedia.com/downloads/WowzaMediaServer-2-0-0/WowzaMediaServer-2.0.0.rpm.bin<br />
chmod a+x WowzaMediaServer-2.0.0.rpm.bin<br />
./WowzaMediaServer-2.0.0.rpm.bin</p></blockquote>
<p>Then fill your Wowza Media Server license ( a <a href="http://www.wowzamedia.com/pro10s.php">free developer license for 10 connections</a> can be used for testing):</p>
<blockquote><p>cd /usr/local/WowzaMediaServer/bin<br />
./startup.sh</p></blockquote>
<p>Change rtmp port in /usr/local/WowzaMediaServer-2.0.0/conf/VHost.xml from 1935 to some other port not in use (i.e. 1936):</p>
<blockquote><p>&lt;Root&gt;<br />
&lt;VHost&gt;<br />
&lt;HostPortList&gt;<br />
&lt;HostPort&gt;<br />
&lt;ProcessorCount&gt;4&lt;/ProcessorCount&gt;<br />
&lt;IpAddress&gt;*&lt;/IpAddress&gt;<br />
&lt;!&#8211; Separate multiple ports with commas &#8211;&gt;<br />
&lt;!&#8211; 80: HTTP, RTMPT &#8211;&gt;<br />
&lt;!&#8211; 554: RTSP &#8211;&gt;<br />
&lt;Port&gt;<strong>1936</strong>&lt;/Port&gt;</p></blockquote>
<p>Run Wowza in background. You can also add this to /etc/rc.d/rc.local to have it running on each server restart:</p>
<blockquote><p>cd /usr/local/WowzaMediaServer/bin<br />
./startup.sh &gt; start.log &amp;</p></blockquote>
<p>Now you&#8217;ll be able to access wowza rtmp applications with <em>rtmp://your-server<strong>:1936</strong>/your-wowza-application</em> while red5 applications will be accessible the old way with  <em>rtmp://your-server/your-red5-application .<br />
</em></p>
<p>An example of 2 rtmp servers running on same linux server is the <a href="http://www.videowhisper.com/?p=Video+Recorder">VideoWhisper Webcam Video Recorder</a>.</p>
<p><a href="http://www.videowhisper.com/demos/recorder_php/">Red5 Video Recorder</a><br />
<a href="http://www.videowhisper.com/demos/recorder_wowza/">Wowza Video Recorder</a></p>
<div class="addthis_toolbox addthis_default_style addthis_32x32_style" addthis:url='http://www.videochat-scripts.com/run-red5-wowza-flash-media-servers-on-same-linux-server/' addthis:title='Run Red5 &#038; Wowza Flash Media Servers on Same Linux Server' ><a class="addthis_button_facebook_like"></a><a class="addthis_button_google_plusone"></a><a class="addthis_button_twitter"></a><a class="addthis_button_tweetmeme"></a><a class="addthis_button_google"></a><a class="addthis_button_facebook"></a><a class="addthis_button_preferred_1"></a><a class="addthis_button_preferred_2"></a><a class="addthis_button_preferred_3"></a><a class="addthis_button_compact"></a></div>]]></content:encoded>
			<wfw:commentRss>http://www.videochat-scripts.com/run-red5-wowza-flash-media-servers-on-same-linux-server/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>VideoWhisper Video Recorder</title>
		<link>http://www.videochat-scripts.com/videowhisper-video-recorder/?&#038;owa_medium=feed&#038;owa_sid=</link>
		<comments>http://www.videochat-scripts.com/videowhisper-video-recorder/#comments</comments>
		<pubDate>Sat, 31 Oct 2009 05:24:44 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Scripts]]></category>
		<category><![CDATA[Video Streaming]]></category>
		<category><![CDATA[camcorder]]></category>
		<category><![CDATA[custom]]></category>
		<category><![CDATA[flash]]></category>
		<category><![CDATA[flv]]></category>
		<category><![CDATA[fmis]]></category>
		<category><![CDATA[movie]]></category>
		<category><![CDATA[on demand]]></category>
		<category><![CDATA[php]]></category>
		<category><![CDATA[record]]></category>
		<category><![CDATA[recorder]]></category>
		<category><![CDATA[recording]]></category>
		<category><![CDATA[red5]]></category>
		<category><![CDATA[rtmp]]></category>
		<category><![CDATA[save]]></category>
		<category><![CDATA[server]]></category>
		<category><![CDATA[streaming]]></category>
		<category><![CDATA[video]]></category>
		<category><![CDATA[webcam]]></category>

		<guid isPermaLink="false">http://www.videochat-scripts.com/?p=150</guid>
		<description><![CDATA[<div class="addthis_toolbox addthis_default_style " addthis:url='http://www.videochat-scripts.com/videowhisper-video-recorder/' addthis:title='VideoWhisper Video Recorder '  ><a class="addthis_button_facebook_like" fb:like:layout="button_count"></a><a class="addthis_button_tweet"></a><a class="addthis_counter addthis_pill_style"></a></div>The video recorder allows site users to record webcam videos easily from website pages. This can be use on various sites to implement online features like: + video sharing, on demand video content + video messaging, video email + video content on member profiles, video teasers, video questionnaires + video comments for online posts and [...]<div class="addthis_toolbox addthis_default_style addthis_32x32_style" addthis:url='http://www.videochat-scripts.com/videowhisper-video-recorder/' addthis:title='VideoWhisper Video Recorder' ><a class="addthis_button_facebook_like"></a><a class="addthis_button_google_plusone"></a><a class="addthis_button_twitter"></a><a class="addthis_button_tweetmeme"></a><a class="addthis_button_google"></a><a class="addthis_button_facebook"></a><a class="addthis_button_preferred_1"></a><a class="addthis_button_preferred_2"></a><a class="addthis_button_preferred_3"></a><a class="addthis_button_compact"></a></div>]]></description>
			<content:encoded><![CDATA[<div class="addthis_toolbox addthis_default_style " addthis:url='http://www.videochat-scripts.com/videowhisper-video-recorder/' addthis:title='VideoWhisper Video Recorder '  ><a class="addthis_button_facebook_like" fb:like:layout="button_count"></a><a class="addthis_button_tweet"></a><a class="addthis_counter addthis_pill_style"></a></div><div>
<p><strong></strong>The video recorder allows site users to record webcam videos easily from website pages. This can be use on various sites to implement online features like:<br />
<em>+ video sharing, on demand video content<br />
+ video messaging, video email<br />
+ video content on member profiles, video teasers, video questionnaires<br />
+ video comments for online posts and items, video discussions, video forums</em><br />
Videos are recorded as flv files on the rtmp server and can be played trough the rtmp protocol or by http players as on youtube (if published to a web accessible location).</p>
<div>
<p align="center"><a href="http://www.videowhisper.com/?p=Video+Recorder"><img src="http://www.videowhisper.com/snaps/vr_371.jpg" border="0" alt="Web Video Recording Software" width="371" height="181" /></a></p>
<ul>
<li> Live Webcam Preview</li>
<li>Select webcam/microphone, configure recording resolution, framerate, sound rate</li>
<li>Record Video</li>
<li>Timer, Maximum recording time limit</li>
<li>Accept / Discard recording</li>
<li>Instant recording preview, Replay preview</li>
</ul>
</div>
</div>
<p>For more details check the home page of VideoWhisper <a href="http://www.videowhisper.com/?p=Video+Recorder">web based Video Recorder</a>.</p>
<div class="addthis_toolbox addthis_default_style addthis_32x32_style" addthis:url='http://www.videochat-scripts.com/videowhisper-video-recorder/' addthis:title='VideoWhisper Video Recorder' ><a class="addthis_button_facebook_like"></a><a class="addthis_button_google_plusone"></a><a class="addthis_button_twitter"></a><a class="addthis_button_tweetmeme"></a><a class="addthis_button_google"></a><a class="addthis_button_facebook"></a><a class="addthis_button_preferred_1"></a><a class="addthis_button_preferred_2"></a><a class="addthis_button_preferred_3"></a><a class="addthis_button_compact"></a></div>]]></content:encoded>
			<wfw:commentRss>http://www.videochat-scripts.com/videowhisper-video-recorder/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Install latest Red5 on Linux Ubuntu</title>
		<link>http://www.videochat-scripts.com/install-red5-0-9-on-linux-ubuntu/?&#038;owa_medium=feed&#038;owa_sid=</link>
		<comments>http://www.videochat-scripts.com/install-red5-0-9-on-linux-ubuntu/#comments</comments>
		<pubDate>Wed, 07 Oct 2009 14:34:25 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Servers]]></category>
		<category><![CDATA[ant]]></category>
		<category><![CDATA[apt-get]]></category>
		<category><![CDATA[book]]></category>
		<category><![CDATA[configure]]></category>
		<category><![CDATA[flash]]></category>
		<category><![CDATA[guideline]]></category>
		<category><![CDATA[install]]></category>
		<category><![CDATA[installation]]></category>
		<category><![CDATA[instructions]]></category>
		<category><![CDATA[interactive]]></category>
		<category><![CDATA[java]]></category>
		<category><![CDATA[jdk]]></category>
		<category><![CDATA[jre]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[manual]]></category>
		<category><![CDATA[media]]></category>
		<category><![CDATA[red5]]></category>
		<category><![CDATA[rtmp]]></category>
		<category><![CDATA[server]]></category>
		<category><![CDATA[setup]]></category>
		<category><![CDATA[steps]]></category>
		<category><![CDATA[subversion]]></category>
		<category><![CDATA[tutorial]]></category>
		<category><![CDATA[ubuntu]]></category>
		<category><![CDATA[v0.9]]></category>

		<guid isPermaLink="false">http://www.videochat-scripts.com/?p=146</guid>
		<description><![CDATA[<div class="addthis_toolbox addthis_default_style " addthis:url='http://www.videochat-scripts.com/install-red5-0-9-on-linux-ubuntu/' addthis:title='Install latest Red5 on Linux Ubuntu '  ><a class="addthis_button_facebook_like" fb:like:layout="button_count"></a><a class="addthis_button_tweet"></a><a class="addthis_counter addthis_pill_style"></a></div>This post shows how to install latest Red5 from svn trunk on Linux Ubuntu. For other linux flavors (i.e. Centos) see this comprehensive tutorial Install Red5 and JDK on Centos. This installation was done from windows so we used  WinSCP and PuTTy (free software)  and was inspired from online tutorials. This installation was done fluently: [...]<div class="addthis_toolbox addthis_default_style addthis_32x32_style" addthis:url='http://www.videochat-scripts.com/install-red5-0-9-on-linux-ubuntu/' addthis:title='Install latest Red5 on Linux Ubuntu' ><a class="addthis_button_facebook_like"></a><a class="addthis_button_google_plusone"></a><a class="addthis_button_twitter"></a><a class="addthis_button_tweetmeme"></a><a class="addthis_button_google"></a><a class="addthis_button_facebook"></a><a class="addthis_button_preferred_1"></a><a class="addthis_button_preferred_2"></a><a class="addthis_button_preferred_3"></a><a class="addthis_button_compact"></a></div>]]></description>
			<content:encoded><![CDATA[<div class="addthis_toolbox addthis_default_style " addthis:url='http://www.videochat-scripts.com/install-red5-0-9-on-linux-ubuntu/' addthis:title='Install latest Red5 on Linux Ubuntu '  ><a class="addthis_button_facebook_like" fb:like:layout="button_count"></a><a class="addthis_button_tweet"></a><a class="addthis_counter addthis_pill_style"></a></div><p>This post shows how to install latest Red5 from svn trunk on Linux Ubuntu.</p>
<p>For other linux flavors (i.e. Centos) see this comprehensive tutorial <a href="http://www.videochat-scripts.com/installed-red5-08-rc3-with-jdk-1613-on-linux/">Install Red5 and JDK on Centos</a>.</p>
<p><span id="more-146"></span></p>
<p>This installation was done from windows so we used  WinSCP and PuTTy (free software)  and was inspired from online tutorials.<br />
This installation was done fluently: if you go to other folders and do other tasks during the installation make sure you return to the right folder before resuming.</p>
<p>If you&#8217;re doing this remotely comment any line referring to cdrom as source from /etc/apt/sources.list .</p>
<p>&nbsp;</p>
<p>Some prerequisites:<br />
<strong>add-apt-repository ppa:sun-java-community-team/sun-java6</strong><br />
<strong> apt-get update</strong><br />
<strong> apt-get upgrade</strong><br />
<strong> apt-get install locate</strong><br />
<strong> updatedb</strong></p>
<p>&nbsp;</p>
<p>Installed required packages one by one:<br />
<strong> </strong></p>
<p><strong>apt-get install subversion<br />
apt-get install java-package<br />
apt-get install sun-java6-jdk<br />
apt-get install ant</strong></p>
<p>Used arrows to browse to the Ok and confirm on jdk installation dialogs.</p>
<p>Verified installed java version:<strong><br />
java -version </strong></p>
<p>Downloaded latest Red5:<strong><br />
mkdir -p ~/svn/red5<br />
cd ~/svn/red5<br />
svn co http://red5.googlecode.com/svn/java/server/trunk red5</strong></p>
<p>Build Red5 with Ant:<br />
<strong>export JAVA_HOME=/usr/lib/jvm/java-6-sun/</strong><br />
<strong>export ANT_HOME=/usr/share/ant/</strong><br />
<strong>cd ~/svn/red5/red5<br />
/usr/share/ant/bin/ant</strong></p>
<p>Installed Red5:<strong><br />
mkdir /usr/share/red5<br />
cp -R dist/* /usr/share/red5/</strong><br />
<strong>cd /usr/share/red5<br />
chmod 755 red5.sh<br />
chmod 755 red5-shutdown.sh</strong></p>
<p>Started Red5:<br />
<strong>./red5.sh &gt; start.log &amp;</strong></p>
<p>Verified opened ports:<br />
<strong>netstat -ant</strong></p>
<p>To install a new rtmp application you need to:</p>
<ol>
<li>Copy application to /usr/share/red5/webapps (i.e. /usr/share/red5/webapps/videowhisper as explained on <a href="http://www.videowhisper.com/?p=RTMP+Applications">VideoWhisper RTMP Applications</a>)</li>
<li>Shutdown red5<br />
<strong>cd /usr/share/red5<br />
./red5-shutdown.sh</strong></li>
<li>Restart red5<strong><br />
</strong><strong>./red5.sh &gt; restart.log &amp;</strong></li>
</ol>
<p>An alternative to doing the red5 installation yourself would be to <a href="http://www.videowhisper.com/?p=Red5+Installation">order red5 installation</a> .</p>
<p>If you don’t have the time and experience to run your own server or vps, you should use <a href="http://www.videowhisper.com/?p=Red5+Hosting">managed red5 hosting</a> .</p>
<div class="addthis_toolbox addthis_default_style addthis_32x32_style" addthis:url='http://www.videochat-scripts.com/install-red5-0-9-on-linux-ubuntu/' addthis:title='Install latest Red5 on Linux Ubuntu' ><a class="addthis_button_facebook_like"></a><a class="addthis_button_google_plusone"></a><a class="addthis_button_twitter"></a><a class="addthis_button_tweetmeme"></a><a class="addthis_button_google"></a><a class="addthis_button_facebook"></a><a class="addthis_button_preferred_1"></a><a class="addthis_button_preferred_2"></a><a class="addthis_button_preferred_3"></a><a class="addthis_button_compact"></a></div>]]></content:encoded>
			<wfw:commentRss>http://www.videochat-scripts.com/install-red5-0-9-on-linux-ubuntu/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Live Streaming v2 by VideoWhisper</title>
		<link>http://www.videochat-scripts.com/live-streaming-v2-by-videowhisper/?&#038;owa_medium=feed&#038;owa_sid=</link>
		<comments>http://www.videochat-scripts.com/live-streaming-v2-by-videowhisper/#comments</comments>
		<pubDate>Fri, 11 Sep 2009 04:33:39 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Scripts]]></category>
		<category><![CDATA[Video Chat]]></category>
		<category><![CDATA[Video Streaming]]></category>
		<category><![CDATA[as3]]></category>
		<category><![CDATA[broadcast]]></category>
		<category><![CDATA[capture]]></category>
		<category><![CDATA[flash]]></category>
		<category><![CDATA[framerate]]></category>
		<category><![CDATA[fullscreen]]></category>
		<category><![CDATA[jpg]]></category>
		<category><![CDATA[live]]></category>
		<category><![CDATA[live streaming]]></category>
		<category><![CDATA[pay per minute]]></category>
		<category><![CDATA[pay per view]]></category>
		<category><![CDATA[php]]></category>
		<category><![CDATA[player]]></category>
		<category><![CDATA[ppm]]></category>
		<category><![CDATA[ppv]]></category>
		<category><![CDATA[resolution]]></category>
		<category><![CDATA[rtmp]]></category>
		<category><![CDATA[server]]></category>
		<category><![CDATA[settings]]></category>
		<category><![CDATA[snapshot]]></category>
		<category><![CDATA[stream]]></category>
		<category><![CDATA[streaming]]></category>
		<category><![CDATA[timer]]></category>
		<category><![CDATA[ugprade]]></category>
		<category><![CDATA[update]]></category>
		<category><![CDATA[webcam]]></category>

		<guid isPermaLink="false">http://www.videochat-scripts.com/?p=140</guid>
		<description><![CDATA[<div class="addthis_toolbox addthis_default_style " addthis:url='http://www.videochat-scripts.com/live-streaming-v2-by-videowhisper/' addthis:title='Live Streaming v2 by VideoWhisper '  ><a class="addthis_button_facebook_like" fb:like:layout="button_count"></a><a class="addthis_button_tweet"></a><a class="addthis_counter addthis_pill_style"></a></div>VideoWhisper.com upgraded the Live Streaming application bringing several improvements and optimizations requested by users. Some of the improvements: advanced webcam settings (change realtime resolution, framerate, audio rate) fullscreen button for video watching interface fullscreen on click for embedded plain video stream interface generate updated jpg snapshots for each live stream timers (displayed on each interface [...]<div class="addthis_toolbox addthis_default_style addthis_32x32_style" addthis:url='http://www.videochat-scripts.com/live-streaming-v2-by-videowhisper/' addthis:title='Live Streaming v2 by VideoWhisper' ><a class="addthis_button_facebook_like"></a><a class="addthis_button_google_plusone"></a><a class="addthis_button_twitter"></a><a class="addthis_button_tweetmeme"></a><a class="addthis_button_google"></a><a class="addthis_button_facebook"></a><a class="addthis_button_preferred_1"></a><a class="addthis_button_preferred_2"></a><a class="addthis_button_preferred_3"></a><a class="addthis_button_compact"></a></div>]]></description>
			<content:encoded><![CDATA[<div class="addthis_toolbox addthis_default_style " addthis:url='http://www.videochat-scripts.com/live-streaming-v2-by-videowhisper/' addthis:title='Live Streaming v2 by VideoWhisper '  ><a class="addthis_button_facebook_like" fb:like:layout="button_count"></a><a class="addthis_button_tweet"></a><a class="addthis_counter addthis_pill_style"></a></div><p>VideoWhisper.com upgraded the <a href="http://www.videowhisper.com/?p=Live+Streaming">Live Streaming</a> application bringing several improvements and optimizations requested by users.</p>
<p><img class="alignright" src="http://www.videowhisper.com/snaps/ls_371x275.jpg" alt="Live Broadcast" width="371" height="275" /></p>
<p>Some of the improvements:</p>
<ul>
<li>advanced webcam settings (change realtime resolution, framerate, audio rate)</li>
<li>fullscreen button for video watching interface</li>
<li>fullscreen on click for embedded plain video stream interface</li>
<li>generate updated jpg snapshots for each live stream</li>
<li>timers (displayed on each interface depending on settings) can be used to control access, integrate in pay per view systems</li>
<li>multiple new options and parameters passed from script side</li>
</ul>
<p>Also some RTMP application improvements should be mentioned like external player support and live video archiving as FLV for the Red5 application.</p>
<p>Upgrades are available for download on VideoWhisper.com and do not involve any costs for free or paid licenses.</p>
<p>First edition available with the upgrade is the PHP edition. The rest should follow shortly.</p>
<div class="addthis_toolbox addthis_default_style addthis_32x32_style" addthis:url='http://www.videochat-scripts.com/live-streaming-v2-by-videowhisper/' addthis:title='Live Streaming v2 by VideoWhisper' ><a class="addthis_button_facebook_like"></a><a class="addthis_button_google_plusone"></a><a class="addthis_button_twitter"></a><a class="addthis_button_tweetmeme"></a><a class="addthis_button_google"></a><a class="addthis_button_facebook"></a><a class="addthis_button_preferred_1"></a><a class="addthis_button_preferred_2"></a><a class="addthis_button_preferred_3"></a><a class="addthis_button_compact"></a></div>]]></content:encoded>
			<wfw:commentRss>http://www.videochat-scripts.com/live-streaming-v2-by-videowhisper/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

