<?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; php</title>
	<atom:link href="http://www.videochat-scripts.com/tag/php/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>Integrating VideoWhisper Applications with other scripts</title>
		<link>http://www.videochat-scripts.com/integrating-videowhisper-applications-with-other-scripts/?&#038;owa_medium=feed&#038;owa_sid=</link>
		<comments>http://www.videochat-scripts.com/integrating-videowhisper-applications-with-other-scripts/#comments</comments>
		<pubDate>Sat, 04 Feb 2012 16:00:45 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Scripts]]></category>
		<category><![CDATA[Video Chat]]></category>
		<category><![CDATA[Video Streaming]]></category>
		<category><![CDATA[authenticate]]></category>
		<category><![CDATA[authorize]]></category>
		<category><![CDATA[bridge]]></category>
		<category><![CDATA[channel]]></category>
		<category><![CDATA[editions]]></category>
		<category><![CDATA[integrate]]></category>
		<category><![CDATA[list]]></category>
		<category><![CDATA[live streaming]]></category>
		<category><![CDATA[login]]></category>
		<category><![CDATA[membership]]></category>
		<category><![CDATA[online]]></category>
		<category><![CDATA[php]]></category>
		<category><![CDATA[scripts]]></category>
		<category><![CDATA[users]]></category>
		<category><![CDATA[video conference]]></category>
		<category><![CDATA[video messenger]]></category>
		<category><![CDATA[video recorder]]></category>
		<category><![CDATA[videowhisper]]></category>

		<guid isPermaLink="false">http://www.videochat-scripts.com/?p=549</guid>
		<description><![CDATA[<div class="addthis_toolbox addthis_default_style " addthis:url='http://www.videochat-scripts.com/integrating-videowhisper-applications-with-other-scripts/' addthis:title='Integrating VideoWhisper Applications with other scripts '  ><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>If you&#8217;re using a standard CMS like Drupal, WordPress, Joomla, Elgg, Moodle you can find some ready made integrations to start from, on VideoWhisper.com . Otherwise you should start from the plain php editions. All integrations include full php in source form, that can be downloaded for free from the downloads section (after registering a [...]<div class="addthis_toolbox addthis_default_style addthis_32x32_style" addthis:url='http://www.videochat-scripts.com/integrating-videowhisper-applications-with-other-scripts/' addthis:title='Integrating VideoWhisper Applications with other scripts' ><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/integrating-videowhisper-applications-with-other-scripts/' addthis:title='Integrating VideoWhisper Applications with other scripts '  ><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>If you&#8217;re using a standard CMS like Drupal, WordPress, Joomla, Elgg, Moodle you can find some ready made integrations to start from, on <a href="http://www.videowhisper.com/">VideoWhisper.com</a> . Otherwise you should start from the plain php editions.</p>
<p>All integrations include full php in source form, that can be downloaded for free from the <a href="http://www.videowhisper.com/download.php">downloads</a> section (after <a href="http://www.videowhisper.com/register.php">registering a free account</a>).<br />
Integration is not affected by the license. When domain is licensed flash application starts in full mode (without limitations and intrusive ads showing in flash interface).</p>
<p>Integration depends mainly on site developers and site logic. We recommend starting with the simple php editions when integrating with new scripts. If needed apps can be tweaked to call other types of scripts (asp, jsp). Most already include parameters to change external script call path and extension.<br />
<strong></strong></p>
<p>&nbsp;</p>
<p><strong>LOGIN</strong></p>
<p>Flash applications call scripts ( _login.php : vc_login.php, lb_login.php, r_login.php &#8230;) to get start up parameters, user information (grant access), update user status.<br />
These can be integrated as needed with site logic.<br />
In example the login script could check cookies/sessions depending on site authentication type and allow user to access if logged in. Also this could populate username, gender and user permissions depending on user type.</p>
<p>The flash applications can also be embed in any html pages or templates for 3rd party scripts and some parameters like room name can be passed via a swf parameter like .swf?room=Test . Then flash will call the external scripts like login script where integration can be done as mentioned above.</p>
<p>Details about these calls (including explanations for multiple parameters you can pass) are listed on the php edition pages from VideoWhisper website:<br />
<a href="http://www.videowhisper.com/?p=PHP-Video-Recorder-Script" rel="nofollow" target="_blank">http://www.videowhisper.com/?p=PHP-Video-Recorder-Script</a><br />
<a href="http://www.videowhisper.com/?p=PHP-Live-Streaming" rel="nofollow" target="_blank">http://www.videowhisper.com/?p=PHP-Live-Streaming</a><br />
<a href="http://www.videowhisper.com/?p=PHP-Video-Conference" rel="nofollow" target="_blank">http://www.videowhisper.com/?p=PHP-Video-Conference</a><br />
<a href="http://www.videowhisper.com/?p=PHP-Video-Consultation" rel="nofollow" target="_blank">http://www.videowhisper.com/?p=PHP-Video-Consultation</a><br />
<a href="http://www.videowhisper.com/?p=PHP-2-Way-Video-Chat" rel="nofollow" target="_blank">http://www.videowhisper.com/?p=PHP-2-Way-Video-Chat</a><br />
<a href="http://www.videowhisper.com/?p=PHP-Video-Messenger-Script" rel="nofollow" target="_blank">http://www.videowhisper.com/?p=PHP-Video-Messenger-Script<br />
</a><a href="http://www.videowhisper.com/?p=PHP-Video-Live-Support" rel="nofollow" target="_blank">http://www.videowhisper.com/?p=PHP-Video-Live-Support</a><a href="http://www.videowhisper.com/?p=PHP-Video-Messenger-Script" rel="nofollow" target="_blank"><br />
</a><a href="http://www.videowhisper.com/?p=Admin+Software">http://www.videowhisper.com/?p=Admin-Software</a><br />
<strong></strong></p>
<p>&nbsp;</p>
<p><strong>ONLINE SESSIONS</strong></p>
<p>The applications can show timer/credits info and also communicate with scripts enabling access/disconnecting users as needed but logic must be implemented by site developers.<br />
This can be used for keeping lists of online users, getting and controlling user time online.</p>
<p>If you want to integrate this functionality in your custom projects see php edition pages and references to the _status.php scripts for each.</p>
<h5></h5>
<p><strong>Sample: Implementing an online channels list for Live Streaming</strong></p>
<p>The php edition does not use any sql tables so you can easily install it and integrate with a database system of your choice.</p>
<p>You have to build the online channels list same way as it&#8217;s done for Joomla and WordPress:</p>
<p>Each broadcaster application calls lb_status.php (about each 10s depending on connection) . You need to add channel name to an online broadcasters table (mysql). If already there update access time to current time. Delete all rows that were not access recently (last 30s) because these users must have disconnected.</p>
<p>Here is how it&#8217;s done for wordpress integration:</p>
<p>$s=$_POST['s'];<br />
$u=$_POST['u'];<br />
$r=$_POST['r'];<br />
$m=$_POST['m'];</p>
<p>$ztime=time();</p>
<p>$sql = &#8220;SELECT * FROM $table_name where session=&#8217;$s&#8217; and status=&#8217;1&#8242;&#8221;;<br />
$session = $wpdb-&gt;get_row($sql);<br />
if (!$session)<br />
{<br />
$sql=&#8221;INSERT INTO `$table_name` ( `session`, `username`, `room`, `message`, `sdate`, `edate`, `status`, `type`) VALUES (&#8216;$s&#8217;, &#8216;$u&#8217;, &#8216;$r&#8217;, &#8216;$m&#8217;, $ztime, $ztime, 1, 1)&#8221;;<br />
$wpdb-&gt;query($sql);<br />
}<br />
else<br />
{<br />
$sql=&#8221;UPDATE `$table_name` set edate=$ztime, room=&#8217;$r&#8217;, username=&#8217;$u&#8217;, message=&#8217;$m&#8217; where session=&#8217;$s&#8217; and status=&#8217;1&#8242;&#8221;;<br />
$wpdb-&gt;query($sql);<br />
}</p>
<p>$exptime=$ztime-30;<br />
$sql=&#8221;DELETE FROM `$table_name` WHERE edate &lt; $exptime&#8221;;<br />
$wpdb-&gt;query($sql);</p>
<p>This table is used:<br />
CREATE TABLE `$table_name` (<br />
`id` int(11) NOT NULL auto_increment,<br />
`session` varchar(64) NOT NULL,<br />
`username` varchar(64) NOT NULL,<br />
`room` varchar(64) NOT NULL,<br />
`message` text NOT NULL,<br />
`sdate` int(11) NOT NULL,<br />
`edate` int(11) NOT NULL,<br />
`status` tinyint(4) NOT NULL,<br />
`type` tinyint(4) NOT NULL,<br />
PRIMARY KEY  (`id`),<br />
KEY `status` (`status`),<br />
KEY `type` (`type`),<br />
KEY `room` (`room`)<br />
) ENGINE=MyISAM DEFAULT CHARSET=latin1 COMMENT=&#8217;Video Whisper: Sessions &#8211; <a href="mailto:2009@videowhisper.com">2009@videowhisper.com</a>&#8216; AUTO_INCREMENT=1 ;&#8221;;</p>
<div class="addthis_toolbox addthis_default_style addthis_32x32_style" addthis:url='http://www.videochat-scripts.com/integrating-videowhisper-applications-with-other-scripts/' addthis:title='Integrating VideoWhisper Applications with other scripts' ><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/integrating-videowhisper-applications-with-other-scripts/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Change php directives with suPHP</title>
		<link>http://www.videochat-scripts.com/change-php-directives-with-suphp/?&#038;owa_medium=feed&#038;owa_sid=</link>
		<comments>http://www.videochat-scripts.com/change-php-directives-with-suphp/#comments</comments>
		<pubDate>Wed, 09 Mar 2011 01:41:14 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Scripts]]></category>
		<category><![CDATA[Servers]]></category>
		<category><![CDATA[htaccess]]></category>
		<category><![CDATA[php]]></category>
		<category><![CDATA[php.ini]]></category>
		<category><![CDATA[register globals]]></category>
		<category><![CDATA[suphp]]></category>

		<guid isPermaLink="false">http://www.videochat-scripts.com/?p=468</guid>
		<description><![CDATA[<div class="addthis_toolbox addthis_default_style " addthis:url='http://www.videochat-scripts.com/change-php-directives-with-suphp/' addthis:title='Change php directives with suPHP '  ><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 need to create 2 files in public_html of website where suPHP is enabled. A .htaccess specifying path to php.ini configuration and a php.ini with directives. &#160; Example for account &#8220;account-name&#8221;. Make sure you update that in .htaccess content: .htaccess suPHP_ConfigPath /home/account-name/public_html &#160; php.ini register_globals = Off<div class="addthis_toolbox addthis_default_style addthis_32x32_style" addthis:url='http://www.videochat-scripts.com/change-php-directives-with-suphp/' addthis:title='Change php directives with suPHP' ><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/change-php-directives-with-suphp/' addthis:title='Change php directives with suPHP '  ><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 need to create 2 files in public_html of website where suPHP is enabled. A .htaccess specifying path to php.ini configuration and a php.ini with directives.</p>
<p>&nbsp;</p>
<p>Example for account &#8220;account-name&#8221;. Make sure you update that in .htaccess content:</p>
<p>.htaccess</p>
<blockquote><p>suPHP_ConfigPath /home/account-name/public_html</p></blockquote>
<p>&nbsp;</p>
<p>php.ini</p>
<blockquote><p><em>register_globals = Off</em></p></blockquote>
<div class="addthis_toolbox addthis_default_style addthis_32x32_style" addthis:url='http://www.videochat-scripts.com/change-php-directives-with-suphp/' addthis:title='Change php directives with suPHP' ><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/change-php-directives-with-suphp/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Install GeoIP PHP Extension</title>
		<link>http://www.videochat-scripts.com/install-geoip-php-extension/?&#038;owa_medium=feed&#038;owa_sid=</link>
		<comments>http://www.videochat-scripts.com/install-geoip-php-extension/#comments</comments>
		<pubDate>Wed, 10 Feb 2010 00:57:21 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Servers]]></category>
		<category><![CDATA[api]]></category>
		<category><![CDATA[build]]></category>
		<category><![CDATA[c]]></category>
		<category><![CDATA[city]]></category>
		<category><![CDATA[compile]]></category>
		<category><![CDATA[country]]></category>
		<category><![CDATA[dynamic]]></category>
		<category><![CDATA[extension]]></category>
		<category><![CDATA[geoip]]></category>
		<category><![CDATA[geolocation]]></category>
		<category><![CDATA[install]]></category>
		<category><![CDATA[ip]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[location]]></category>
		<category><![CDATA[module]]></category>
		<category><![CDATA[pearl]]></category>
		<category><![CDATA[pecl]]></category>
		<category><![CDATA[php]]></category>
		<category><![CDATA[php.ini]]></category>
		<category><![CDATA[php5]]></category>
		<category><![CDATA[server]]></category>
		<category><![CDATA[shell]]></category>
		<category><![CDATA[state]]></category>

		<guid isPermaLink="false">http://www.videochat-scripts.com/?p=235</guid>
		<description><![CDATA[<div class="addthis_toolbox addthis_default_style " addthis:url='http://www.videochat-scripts.com/install-geoip-php-extension/' addthis:title='Install GeoIP PHP Extension '  ><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>Install GeoIP C API Change 1.4.6 to downloaded version. wget http://geolite.maxmind.com/download/geoip/api/c/GeoIP.tar.gz tar zxvf GeoIP.tar.gz cd GeoIP-1.4.6 ./configure make make check make install Install PHP PECL extension wget http://pecl.php.net/get/geoip tar zxvf geoip cd geoip-1.0.7 phpize ./configure make make check make install Find php.ini php -i &#124; grep php.ini Enable extension to load in php.ini: ;;;;;;;;;;;;;;;;;;;;;; ; [...]<div class="addthis_toolbox addthis_default_style addthis_32x32_style" addthis:url='http://www.videochat-scripts.com/install-geoip-php-extension/' addthis:title='Install GeoIP PHP Extension' ><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-geoip-php-extension/' addthis:title='Install GeoIP PHP Extension '  ><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>Install GeoIP C API</strong><br />
Change 1.4.6 to downloaded version.</p>
<blockquote><p>wget http://geolite.maxmind.com/download/geoip/api/c/GeoIP.tar.gz<br />
tar zxvf GeoIP.tar.gz<br />
cd GeoIP-1.4.6<br />
./configure<br />
make<br />
make check<br />
make install</p></blockquote>
<p><strong>Install PHP PECL extension</strong></p>
<blockquote><p>wget http://pecl.php.net/get/geoip<br />
tar zxvf geoip<br />
cd geoip-1.0.7<br />
phpize<br />
./configure<br />
make<br />
make check<br />
make install</p></blockquote>
<p>Find php.ini</p>
<blockquote>
<div>php -i | grep php.ini</div>
</blockquote>
<p>Enable extension to load in php.ini:</p>
<blockquote><p>;;;;;;;;;;;;;;;;;;;;;;<br />
; Dynamic Extensions ;<br />
;;;;;;;;;;;;;;;;;;;;;;<br />
extension=geoip.so</p></blockquote>
<p>You may need to restart HTTP server (apache) to apply changes.</p>
<p><strong>Download Geo Lite City database</strong></p>
<blockquote><p>wget -N -q http://geolite.maxmind.com/download/geoip/database/GeoLiteCity.dat.gz<br />
gunzip GeoLiteCity.dat.gz<br />
mv GeoLiteCity.dat /usr/local/share/GeoIP/GeoIPCity.dat</p></blockquote>
<p>For more accurate detection and production projects, buy the full GeoCity database from MaxMind.</p>
<div class="addthis_toolbox addthis_default_style addthis_32x32_style" addthis:url='http://www.videochat-scripts.com/install-geoip-php-extension/' addthis:title='Install GeoIP PHP Extension' ><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-geoip-php-extension/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Install ffmpeg mplayer flvtool2 yamdi x264 theora mp3lame vorbis ogg faac</title>
		<link>http://www.videochat-scripts.com/install-ffmpeg-mplayer-flvtool2-yamdi-x264-theora-mp3lame-vorbis-ogg-faac/?&#038;owa_medium=feed&#038;owa_sid=</link>
		<comments>http://www.videochat-scripts.com/install-ffmpeg-mplayer-flvtool2-yamdi-x264-theora-mp3lame-vorbis-ogg-faac/#comments</comments>
		<pubDate>Tue, 05 Jan 2010 05:31:11 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Servers]]></category>
		<category><![CDATA[Video Streaming]]></category>
		<category><![CDATA[avs]]></category>
		<category><![CDATA[build]]></category>
		<category><![CDATA[centos]]></category>
		<category><![CDATA[clip]]></category>
		<category><![CDATA[clip-share]]></category>
		<category><![CDATA[clipshare]]></category>
		<category><![CDATA[codecs]]></category>
		<category><![CDATA[compatible]]></category>
		<category><![CDATA[configure]]></category>
		<category><![CDATA[cpffmpeg]]></category>
		<category><![CDATA[devel]]></category>
		<category><![CDATA[encode]]></category>
		<category><![CDATA[exec]]></category>
		<category><![CDATA[faac]]></category>
		<category><![CDATA[faad2]]></category>
		<category><![CDATA[ffmpeg]]></category>
		<category><![CDATA[flv]]></category>
		<category><![CDATA[flvtool2]]></category>
		<category><![CDATA[git]]></category>
		<category><![CDATA[host]]></category>
		<category><![CDATA[hosting]]></category>
		<category><![CDATA[install]]></category>
		<category><![CDATA[lame]]></category>
		<category><![CDATA[lib]]></category>
		<category><![CDATA[libgpac]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[make]]></category>
		<category><![CDATA[mediainfo]]></category>
		<category><![CDATA[mencoder]]></category>
		<category><![CDATA[mp3]]></category>
		<category><![CDATA[mp3lame]]></category>
		<category><![CDATA[MP4Box]]></category>
		<category><![CDATA[mplayer]]></category>
		<category><![CDATA[neroAacEnc]]></category>
		<category><![CDATA[nerodigitalaudio]]></category>
		<category><![CDATA[ogg]]></category>
		<category><![CDATA[php]]></category>
		<category><![CDATA[resize]]></category>
		<category><![CDATA[rpm]]></category>
		<category><![CDATA[server]]></category>
		<category><![CDATA[setup]]></category>
		<category><![CDATA[sharing]]></category>
		<category><![CDATA[stream]]></category>
		<category><![CDATA[streaming]]></category>
		<category><![CDATA[subversion]]></category>
		<category><![CDATA[suphp]]></category>
		<category><![CDATA[svn]]></category>
		<category><![CDATA[theora]]></category>
		<category><![CDATA[tutorial]]></category>
		<category><![CDATA[unix]]></category>
		<category><![CDATA[video]]></category>
		<category><![CDATA[video sharing]]></category>
		<category><![CDATA[vorbis]]></category>
		<category><![CDATA[vps]]></category>
		<category><![CDATA[x264]]></category>
		<category><![CDATA[xvid]]></category>
		<category><![CDATA[youtube]]></category>
		<category><![CDATA[yum]]></category>
		<category><![CDATA[zenlib]]></category>

		<guid isPermaLink="false">http://www.videochat-scripts.com/?p=159</guid>
		<description><![CDATA[<div class="addthis_toolbox addthis_default_style " addthis:url='http://www.videochat-scripts.com/install-ffmpeg-mplayer-flvtool2-yamdi-x264-theora-mp3lame-vorbis-ogg-faac/' addthis:title='Install ffmpeg mplayer flvtool2 yamdi x264 theora mp3lame vorbis ogg faac '  ><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 is a tutorial to enable video sharing support on Centos servers. This should install ffmpeg, mplayer, mencoder, flvtool2, yamdi, x264, theora, mp3lame, vorbis, ogg, faac, faad2, xvid, mediainfo, mp4box, neroaacenc . These tools will enable on your server: video and audio conversion thumbnail generation FLV meta injection (flvtool2, yamdi) extra codecs (x264, theora, mp3lame, [...]<div class="addthis_toolbox addthis_default_style addthis_32x32_style" addthis:url='http://www.videochat-scripts.com/install-ffmpeg-mplayer-flvtool2-yamdi-x264-theora-mp3lame-vorbis-ogg-faac/' addthis:title='Install ffmpeg mplayer flvtool2 yamdi x264 theora mp3lame vorbis ogg faac' ><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-ffmpeg-mplayer-flvtool2-yamdi-x264-theora-mp3lame-vorbis-ogg-faac/' addthis:title='Install ffmpeg mplayer flvtool2 yamdi x264 theora mp3lame vorbis ogg faac '  ><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 is a tutorial to enable video sharing support on Centos servers.</p>
<p>This should install ffmpeg, mplayer, mencoder, flvtool2, yamdi, x264, theora, mp3lame, vorbis, ogg, faac, faad2, xvid, mediainfo, mp4box, neroaacenc . These tools will enable on your server:</p>
<ul>
<li>video and audio conversion</li>
<li>thumbnail generation</li>
<li>FLV meta injection (flvtool2, yamdi)</li>
<li>extra codecs (x264, theora, mp3lame, vorbis, ogg, faac, faad2, xvid)</li>
</ul>
<p>This is functional and we update it each time we configure a new server.<br />
Installation is done using the &#8220;root&#8221; account.</p>
<p>&nbsp;</p>
<p>Attention: If you copy and paste commands below, make sure &#8220;-&#8221; are not converted to &#8220;.&#8221;.  If these get converted, edit &#8220;.&#8221; back to &#8220;-&#8221;. Some options use 2 * &#8220;-&#8221;.</p>
<p>Some prerequisites:</p>
<blockquote><p><span class="content"><span class="block" style="margin-left: 0px;"><code class="plain">yum install gcc gcc-c++ automake autoconf libtool yasm git subversion</code></span></span><br />
yum install zlib-devel libmad-devel libvorbis-devel libtheora-devel lame-devel faac-devel a52dec-devel xvidcore-devel freetype-devel<br />
<span class="content"><span class="block" style="margin-left: 0px;"><code class="plain">yum </code><code class="functions">install</code> <code class="plain">libogg zlib-devel libtool</code></span></span></p>
<div class="line alt2"><span class="content"><span class="block" style="margin-left: 0px;"><code class="plain">rpm -ivh  http://rpm.livna.org/livna-release.rpm</code></span></span></div>
<p><span class="content"><span class="block" style="margin-left: 0px;"><code class="plain">yum </code><code class="functions">install</code> <code class="plain">yasm<br />
</code></span></span><span class="content"><span class="block" style="margin-left: 0px;"><code class="plain">yum </code><code class="functions">install</code> <code class="plain">libogg libogg-devel libvorbis libvorbis-devel<br />
</code></span></span></p></blockquote>
<p>The quick way to setup ffmpeg, mplayer, mencoder:</p>
<blockquote><p>rpm -Uhv http://apt.sw.be/redhat/el5/en/i386/rpmforge/RPMS/rpmforge-release-0.5.1-1.el5.rf.i386.rpm</p></blockquote>
<p><em>or</em> if you have 64bit server</p>
<blockquote><p>rpm -Uhv http://apt.sw.be/redhat/el5/en/x86_64/rpmforge/RPMS/rpmforge-release-0.5.2-2.el5.rf.x86_64.rpm</p></blockquote>
<blockquote><p>yum -y install ffmpeg ffmpeg-devel mplayer mencoder <code>ffmpeg-libpostproc</code></p></blockquote>
<p>Edit the <strong>/etc/ld.so.conf</strong> file and add the following lines:</p>
<blockquote><p><span class="content"><span class="block" style="margin-left: 0px;"><code class="plain">/usr/</code><code class="functions">local</code><code class="plain">/lib<br />
</code></span></span><span class="content"><span class="block" style="margin-left: 0px;"><code class="plain">/usr/lib</code></span></span></p></blockquote>
<p><strong>GIT<br />
</strong>(required to get X264)</p>
<blockquote><p>yum install curl-devel expat-devel gettext-devel openssl-devel zlib-devel</p></blockquote>
<blockquote>
<div>cd /usr/local/src</div>
<div>wget http://www.kernel.org/pub/software/scm/git/git-1.6.0.4.tar.gz</div>
<div>
<div>tar -zxvf git-1.6.0.4.tar.gz</div>
<div>cd git-1.6.0.4</div>
<div>make prefix=/usr/local all</div>
<div>make prefix=/usr/local/ install</div>
</div>
<div>git &#8211;version</div>
</blockquote>
<div>And git manpages:</div>
<blockquote>
<div>cd /usr/local/src<br />
wget http://www.kernel.org/pub/software/scm/git/git-manpages-1.6.0.4.tar.gz<br />
cd /usr/local/share/man<br />
tar -zxvf /usr/local/src/git-manpages-1.6.0.4.tar.gz</div>
</blockquote>
<div>
<p><span style="text-decoration: underline;"><strong>YASM</strong></span></p>
<p>YASM is a modular assembler, it is required by the x264 package.</p>
<blockquote><p>cd /usr/local/src/<br />
wget http://www.tortall.net/projects/yasm/releases/yasm-0.7.0.tar.gz<br />
tar zfvx yasm-0.7.0.tar.gz<br />
cd yasm-0.7.0<br />
./configure<br />
make &amp;&amp; make install<br />
cd ..</p></blockquote>
</div>
<div><span style="text-decoration: underline;"><strong>X264</strong></span></div>
<blockquote>
<div><span style="text-decoration: underline;"><strong><br />
</strong></span>cd /usr/local/src/</div>
<div>git clone git://git.videolan.org/x264.git<br />
cd /usr/local/src/x264<br />
./configure &#8211;enable-shared &#8211;prefix=/usr<br />
make &amp;&amp;  make install<br />
ls -s /usr/local/lib/libx264.so /usr/lib/libx264.so</div>
</blockquote>
<div>
<div><span style="text-decoration: underline;"><strong>Essential Codecs</strong></span></div>
<blockquote>
<div>cd /usr/local/src/</div>
<div>
<div class="lines">
<div class="line alt1"><span class="content"><span class="block" style="margin-left: 0px;"><code class="plain">wget http://www.mplayerhq.hu/MPlayer/releases/codecs/essential-20071007.</code><code class="functions">tar</code><code class="plain">.bz2</code></span></span></div>
<div class="line alt2"><span class="content"><span class="block" style="margin-left: 0px;"><code class="functions">tar</code> <code class="plain">xjvf essential-20071007.</code><code class="functions">tar</code><code class="plain">.bz2</code></span></span></div>
<div class="line alt1"><span class="content"><span class="block" style="margin-left: 0px;"><code class="functions">mkdir</code> <code class="plain">/usr/</code><code class="functions">local</code><code class="plain">/lib/codecs/</code></span></span></div>
<div class="line alt2"><span class="content"><span class="block" style="margin-left: 0px;"><code class="functions">mv</code> <code class="plain">essential-20071007/ /usr/</code><code class="functions">local</code><code class="plain">/lib/codecs/</code></span></span></div>
<div class="line alt1"><span class="content"><span class="block" style="margin-left: 0px;"><code class="functions">chmod</code> <code class="plain">-R 755 /usr/</code><code class="functions">local</code><code class="plain">/lib/codecs/</code></span></span></div>
</div>
</div>
</blockquote>
</div>
<div>
<p>Or all codecs:</p>
<blockquote>
<div>cd /usr/local/src/</div>
<p>wget http://www.mplayerhq.hu/MPlayer/releases/codecs/all-20100303.tar.bz2<br />
tar xjvf all-20100303.tar.bz2</p>
<div class="line alt1"><span class="content"><span class="block" style="margin-left: 0px;"><code class="functions">mkdir</code> <code class="plain">/usr/</code><code class="functions">local</code><code class="plain">/lib/codecs/</code></span></span></div>
<p>mv  all-20100303 <span class="content"><span class="block" style="margin-left: 0px;"><code class="plain">/usr/</code><code class="functions">local</code><code class="plain">/lib/codecs/</code></span></span></p></blockquote>
<p><strong><span style="text-decoration: underline;">LAME</span></strong></p>
<blockquote><p>cd /usr/local/src/</p>
<p>wget http://downloads.sourceforge.net/project/lame/lame/3.98.4/lame-3.98.4.tar.gz?r=http%3A%2F%2Fsourceforge.net%2Fprojects%2Flame%2Ffiles%2F&amp;ts=1285175656&amp;use_mirror=switch<br />
tar zxvf lame-3.98.4.tar.gz<br />
cd /usr/local/src/lame-3.98.4<br />
./configure<br />
make &amp;&amp; make install</p></blockquote>
<p><strong><span style="text-decoration: underline;">OGG</span></strong></p>
<blockquote><p>cd /usr/local/src/<br />
wget downloads.xiph.org/releases/ogg/libogg-1.1.3.tar.gz<br />
tar zxvf libogg-1.1.3.tar.gz<br />
cd /usr/local/src/libogg-1.1.3<br />
./configure &#8211;enable-shared &amp;&amp; make &amp;&amp; make install<br />
PKG_CONFIG_PATH=/usr/local/lib/pkgconfig<br />
export PKG_CONFIG_PATH</p></blockquote>
<p><strong><span style="text-decoration: underline;">VORBIS</span></strong></p>
<blockquote><p>cd /usr/local/src/<br />
wget downloads.xiph.org/releases/vorbis/libvorbis-1.1.2.tar.gz<br />
tar zxvf libvorbis-1.1.2.tar.gz<br />
cd /usr/local/src/libvorbis-1.1.2<br />
./configure &amp;&amp; make &amp;&amp; make install</p></blockquote>
</div>
<div><span style="text-decoration: underline;"><strong>Theora</strong></span></div>
<blockquote>
<div>
<div>cd /usr/local/src/</div>
</div>
<div>wget http://downloads.xiph.org/releases/theora/libtheora-1.1.1.tar.bz2</div>
<div>tar jxvf libtheora-1.1.1.tar.bz2</div>
<div>cd /usr/local/src/libtheora-1.1.1</div>
<div>./configure &#8211;prefix=/usr <span class="content"><span class="block" style="margin-left: 0px;"><code class="plain">--</code><code class="functions">enable</code><code class="plain">-shared</code></span></span></div>
<div>make &amp;&amp; make installls -s /usr/local/lib/libtheora.so /usr/lib/libtheora.so</p>
</div>
</blockquote>
<div><span style="text-decoration: underline;"><strong>FAAC</strong></span></div>
<blockquote>
<div>cd /usr/local/src/</div>
<div>wget http://downloads.sourceforge.net/faac/faac-1.28.tar.gz</div>
<div>tar zxvf faac-1.28.tar.gz<br />
cd /usr/local/src/faac-1.28</div>
<div>./configure &#8211;prefix=/usr<br />
make &amp;&amp; make install</div>
</blockquote>
<div>
<p><span style="text-decoration: underline;"><strong>FAAD2</strong></span></p>
<blockquote><p>cd /usr/local/src/<br />
wget http:<span class="code-comment">//downloads.sourceforge.net/faac/faad2-2.6.1.tar.gz<br />
tar zxf faad2-2.6.1.tar.gz<br />
cd faad2<br />
autoreconf -vif<br />
./configure –disable-drm –disable-mpeg4ip<br />
make &amp;&amp; make install</span></p></blockquote>
</div>
<div><span style="text-decoration: underline;"><strong>OpenJPEG</strong></span></div>
<blockquote>
<div>cd /usr/local/src/<br />
<span class="content"><span class="block" style="margin-left: 0px;"><code class="plain">wget http://openjpeg.googlecode.com/files/openjpeg_v1_3.</code><code class="functions">tar</code><code class="plain">.gz<br />
</code></span></span><span class="content"><span class="block" style="margin-left: 0px;"><code class="functions">tar</code> <code class="plain">zxvf openjpeg_v1_3.</code><code class="functions">tar</code><code class="plain">.gz</code></span></span><br />
<span class="content"><span class="block" style="margin-left: 0px;"><code class="functions">cd</code> <code class="plain">OpenJPEG_v1_3</code></span></span></p>
<div class="line alt1"><span class="content"><span class="block" style="margin-left: 0px;"><code class="functions">make &amp;&amp;</code></span></span><code class="number"> </code><span class="content"><span class="block" style="margin-left: 0px;"><code class="functions">make</code> <code class="functions">install</code></span></span></div>
<div class="line alt2"><span class="content"><span class="block" style="margin-left: 0px;"><code class="plain">ldconfig</code></span></span></div>
</div>
</blockquote>
<div><span class="content"><span class="block" style="margin-left: 0px;"><br />
</span></span></div>
<div><span style="text-decoration: underline;"><strong>Xvid</strong></span></div>
<blockquote>
<div>cd /usr/local/src/<br />
wget http://downloads.xvid.org/downloads/xvidcore-1.2.1.tar.gz<br />
tar zxfv xvidcore-1.2.1.tar.gz<br />
cd /usr/local/src/xvidcore/build/<span class="code-keyword">generic</span><br />
./configure <span class="content"><span class="block" style="margin-left: 0px;"><code class="plain">--</code><code class="functions">enable</code><code class="plain">-shared</code></span></span><br />
make &amp;&amp; make install</div>
<div>ls -s /usr/local/lib/libxvidcore.so.4.2 /usr/lib/libxvidcore.so.4.2</div>
</blockquote>
<p>Before installing ffmpeg, setup some linking for scripts that look in certain locations for codecs:</p>
<blockquote><p>ln -s /usr/local/lib/libavformat.so.50 /usr/lib/libavformat.so.50<br />
ln -s /usr/local/lib/libavcodec.so.51 /usr/lib/libavcodec.so.51<br />
ln -s /usr/local/lib/libavutil.so.49 /usr/lib/libavutil.so.49<br />
ln -s /usr/local/lib/libmp3lame.so.0 /usr/lib/libmp3lame.so.0<br />
ln -s /usr/local/lib/libavformat.so.51 /usr/lib/libavformat.so.51<br />
ln -s /usr/local/lib/libavdevice.so.52 /usr/lib/libavdevice.so.52</p>
<p>ln -s /usr/lib/libtheora.so.0.3.10 /usr/local/lib/libtheora.so.0.3.10<br />
ln -s /usr/lib/libx264.so.80 /usr/local/lib/libx264.so.80<br />
ln -s /usr/lib/libtheora.so.0.3.10 /usr/local/lib/libtheora.so<br />
ln -s /usr/lib/libx264.so.80 /usr/local/lib/libx264.so</p></blockquote>
<p><strong><span style="text-decoration: underline;">FFMPEG </span></strong><span style="text-decoration: underline;">(download latest from SVN)</span></p>
<blockquote><p>export TMPDIR=$HOME/tmp<br />
export LD_LIBRARY_PATH=/usr/local/lib/</p>
<p>cd /usr/local/src/<br />
svn checkout svn://svn.mplayerhq.hu/ffmpeg/trunk ffmpeg<br />
cd /usr/local/src/ffmpeg/</p>
<p><span class="content"><span class="block" style="margin-left: 0px;"><code class="plain">./configure --</code><code class="functions">enable</code><code class="plain">-libfaac </code></span></span><span class="content"><span class="block" style="margin-left: 0px;"><code class="plain">--</code><code class="functions">enable</code><code class="plain">-shared --</code><code class="functions">enable</code><code class="plain">-memalign-hack --</code><code class="functions">enable</code><code class="plain">-gpl  --</code><code class="functions">enable</code><code class="plain">-libtheora --</code><code class="functions">enable</code><code class="plain">-libmp3lame --</code><code class="functions">enable</code><code class="plain">-libopenjpeg  --</code><code class="functions">enable</code><code class="plain">-libvorbis --</code><code class="functions">enable</code><code class="plain">-libx264 --</code><code class="functions">enable</code><code class="plain">-libxvid --</code><code class="functions">enable</code><code class="plain">-nonfree --</code><code class="functions">enable</code><code class="plain">-postproc --</code><code class="functions">enable</code><code class="plain">-avfilter </code><code class="plain">--</code><code class="functions">enable</code><code class="plain">-swscale</code></span></span><br />
make &amp;&amp; make install</p>
<p>ln -s /usr/local/bin/ffmpeg /usr/bin/ffmpeg</p></blockquote>
<p>FFMPEG configure options use 2 x &#8220;-&#8221;.</p>
<p><strong><span style="text-decoration: underline;">MPLAYER</span></strong></p>
<blockquote><p>cd /usr/local/src/<br />
svn checkout svn://svn.mplayerhq.hu/mplayer/trunk mplayer<br />
cd /usr/local/src/mplayer<br />
svn update<br />
cd /usr/local/src/mplayer<br />
./configure &amp;&amp; make &amp;&amp; make install</p>
<p>ln -s /usr/local/bin/mencoder /usr/bin/mencoder<br />
ln -s /usr/local/bin/mplayer /usr/bin/mplayer</p></blockquote>
<p><strong><span style="text-decoration: underline;">FLVTOOL2</span></strong><br />
First install Ruby from WHM.</p>
<blockquote><p>cd /usr/local/src/<br />
wget rubyforge.org/frs/download.php/9225/flvtool2_1.0.5_rc6.tgz<br />
tar zxvf flvtool2_1.0.5_rc6.tgz<br />
cd /usr/local/src/flvtool2_1.0.5_rc6/<br />
ruby setup.rb config<br />
ruby setup.rb setup<br />
ruby setup.rb install</p></blockquote>
<p><span style="text-decoration: underline;"><strong>YAMDI</strong></span></p>
<blockquote><p>cd /usr/local/src/<br />
wget http://downloads.sourceforge.net/project/yamdi/yamdi/1.4/yamdi-1.4.tar.gz?use_mirror=ufpr<br />
tar zxf yamdi-1.4.tar.gz<br />
cd yamdi-1.4<br />
gcc yamdi.c -o yamdi -O2 -Wall<br />
mv yamdi /usr/bin/<br />
yamdi -h</p></blockquote>
<p><span style="text-decoration: underline;"><strong>INSTALLATION RESULTS</strong></span></p>
<p>mencoder: /usr/local/bin/mencoder<br />
mplayer: /usr/local/bin/mplayer<br />
yamdi: /usr/bin/yamdi</p>
<p>Add these shortcuts to /usr/bin if you need these there by default:<br />
mencoder to /usr/local/bin/mencoder<br />
mplayer to /usr/local/bin/mplayer</p>
<p><strong>SuPHP fix<br />
</strong></p>
<p>With suphp  &#8220;env -i&#8221; is required when executing php scripts.</p>
<p>exec(&#8220;env -i /usr/<em>bin</em>/<em>php </em>&#8221; . $cmd.  &#8216;&gt;/dev/null &amp;&#8217;);</p>
<p><span style="text-decoration: underline;"><strong>MediaInfo</strong></span></p>
<p>http://mediainfo.sourceforge.net/en/Download/CentOS</p>
<blockquote><p>wget http://downloads.sourceforge.net/zenlib/libzen0-0.4.14-1.i386.CentOS_5.rpm<br />
wget http://downloads.sourceforge.net/zenlib/libzen0-devel-0.4.14-1.i386.CentOS_5.rpm<br />
wget http://downloads.sourceforge.net/mediainfo/libmediainfo0-0.7.32-1.i386.CentOS_5.rpm<br />
wget http://downloads.sourceforge.net/mediainfo/libmediainfo0-devel-0.7.32-1.i386.CentOS_5.rpm<br />
wget http://downloads.sourceforge.net/mediainfo/mediainfo-0.7.32-1.i386.CentOS_5.rpm<br />
rpm -vi libzen0-0.4.14-1.i386.CentOS_5.rpm<br />
rpm -vi libzen0-devel-0.4.14-1.i386.CentOS_5.rpm<br />
rpm -vi libmediainfo0-0.7.32-1.i386.CentOS_5.rpm<br />
rpm -vi libmediainfo0-devel-0.7.32-1.i386.CentOS_5.rpm<br />
rpm -vi mediainfo-0.7.32-1.i386.CentOS_5.rpm</p>
<p>ln -s /usr/bin/mediainfo /usr/local/bin/mediainfo</p></blockquote>
<p><span style="text-decoration: underline;"><strong>MP4Box<br />
</strong></span></p>
<blockquote><p>yum -y install freetype-devel SDL-devel freeglut-devel</p>
<p>wget -c http://mirror.ffmpeginstaller.com/source/gpac/gpac-full-0.4.5.tar.gz</p>
<p>tar -xzf gpac-full-0.4.5.tar.gz<br />
cd gpac</p>
<p>./configure &#8211;prefix=/usr/local/cpffmpeg/ &#8211;extra-cflags=-I/usr/local/cpffmpeg/include/ &#8211;extra-ldflags=-L/usr/local/cpffmpeg/lib &#8211;disable-wx &#8211;strip</p>
<p>make &amp;&amp; make lib &amp;&amp;  make apps &amp;&amp; make install lib &amp;&amp; make install</p>
<p>cp bin/gcc/libgpac.so /usr/lib</p>
<p>ln -s /usr/local/cpffmpeg/bin/MP4Box /usr/local/bin/MP4Box<br />
ln -s /usr/local/cpffmpeg/bin/MP4Box /usr/bin/MP4Box</p>
<p>install -m644 bin/gcc/libgpac.so /usr/local/lib/libgpac.so<br />
chmod +x /usr/local/lib/libgpac.so<br />
ldconfig</p></blockquote>
<p><span style="text-decoration: underline;"><strong>neroAacEnc</strong></span></p>
<blockquote><p>wget ftp://ftp6.nero.com/tools/NeroDigitalAudio.zip<br />
unzip NeroDigitalAudio.zip -d nero<br />
cd nero/linux<br />
sudo install -D -m755 neroAacEnc /usr/local/bin</p>
<p>ln -s /usr/local/bin/neroAacEnc /usr/bin/neroAacEnc</p></blockquote>
<p><strong><span style="text-decoration: underline;">uploadprogress</span></strong></p>
<blockquote><p>cd /usr/local/src<br />
wget http://pecl.php.net/get/uploadprogress-1.0.0.tgz<br />
tar -zxvf uploadprogress-1.0.0.tgz<br />
cd uploadprogress-1.0.0<br />
phpize<br />
./configure &amp;&amp; make &amp;&amp; make install</p></blockquote>
<p>Edit /usr/lib/php.ini and add:</p>
<blockquote><p>extension = &#8220;uploadprogress.so&#8221;</p></blockquote>
<blockquote>
<div id="_mcePaste" style="overflow: hidden; position: absolute; left: -10000px; top: 343px; width: 1px; height: 1px;">
<p>ASM is a modular assembler, it is required by the x264 package.</p>
<div class="wp_syntax">
<div class="code">
<pre class="bash" style="font-family: monospace;">codec:$ <span style="color: #c20cb9; font-weight: bold;">wget</span> \
http:<span style="color: #000000; font-weight: bold;">//</span>www.tortall.net<span style="color: #000000; font-weight: bold;">/</span>projects<span style="color: #000000; font-weight: bold;">/</span>yasm<span style="color: #000000; font-weight: bold;">/</span>releases<span style="color: #000000; font-weight: bold;">/</span>yasm-0.7.0.tar.gz
codec:$ <span style="color: #c20cb9; font-weight: bold;">tar</span> zfvx yasm-0.7.0.tar.gz
codec:$ <span style="color: #7a0874; font-weight: bold;">cd</span> yasm-0.7.0
codec:$ .<span style="color: #000000; font-weight: bold;">/</span>configure
codec:$ <span style="color: #c20cb9; font-weight: bold;">make</span> <span style="color: #000000; font-weight: bold;">&amp;&amp;</span> <span style="color: #c20cb9; font-weight: bold;">make</span> <span style="color: #c20cb9; font-weight: bold;">install</span>
codec:$ <span style="color: #7a0874; font-weight: bold;">cd</span> ..</pre>
</div>
</div>
</div>
</blockquote>
<div class="addthis_toolbox addthis_default_style addthis_32x32_style" addthis:url='http://www.videochat-scripts.com/install-ffmpeg-mplayer-flvtool2-yamdi-x264-theora-mp3lame-vorbis-ogg-faac/' addthis:title='Install ffmpeg mplayer flvtool2 yamdi x264 theora mp3lame vorbis ogg faac' ><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-ffmpeg-mplayer-flvtool2-yamdi-x264-theora-mp3lame-vorbis-ogg-faac/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>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>
		<item>
		<title>Video Conference Plugin for WordPress by VideoWhisper</title>
		<link>http://www.videochat-scripts.com/video-conference-plugin-for-wordpress-by-videowhisper/?&#038;owa_medium=feed&#038;owa_sid=</link>
		<comments>http://www.videochat-scripts.com/video-conference-plugin-for-wordpress-by-videowhisper/#comments</comments>
		<pubDate>Tue, 06 Jan 2009 00:53:39 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Scripts]]></category>
		<category><![CDATA[Video Chat]]></category>
		<category><![CDATA[WordPress]]></category>
		<category><![CDATA[file sharing]]></category>
		<category><![CDATA[flash]]></category>
		<category><![CDATA[php]]></category>
		<category><![CDATA[plugin]]></category>
		<category><![CDATA[script]]></category>
		<category><![CDATA[software]]></category>
		<category><![CDATA[video conference]]></category>
		<category><![CDATA[videowhisper]]></category>
		<category><![CDATA[webcam]]></category>
		<category><![CDATA[widget]]></category>

		<guid isPermaLink="false">http://videochat-scripts.com/?p=11</guid>
		<description><![CDATA[<div class="addthis_toolbox addthis_default_style " addthis:url='http://www.videochat-scripts.com/video-conference-plugin-for-wordpress-by-videowhisper/' addthis:title='Video Conference Plugin for WordPress 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>To test the video conference plugin just register an account on this website and click the video conference link from the right panel. Video Conference, Video Chat and Instant File Sharing Plugin for WordPress + Read more about the Video Conference WordPress Plugin on the VideoWhisper website + Download the Free WordPress Video Conference Edition [...]<div class="addthis_toolbox addthis_default_style addthis_32x32_style" addthis:url='http://www.videochat-scripts.com/video-conference-plugin-for-wordpress-by-videowhisper/' addthis:title='Video Conference Plugin for WordPress 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/video-conference-plugin-for-wordpress-by-videowhisper/' addthis:title='Video Conference Plugin for WordPress 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>To test the video conference plugin just register an account on this website and click the video conference link from the right panel.</p>
<p><strong>Video Conference, Video Chat and Instant File Sharing Plugin for WordPress</strong></p>
<p>+ Read more about the <a href="http://www.videowhisper.com/?p=WordPress+Video+Conference">Video Conference WordPress Plugin </a>on the VideoWhisper website<br />
+ Download the <a href="http://www.videowhisper.com/download.php">Free WordPress Video Conference Edition</a> (requires registering a free account)</p>
<p><strong>WordPress  Integration</strong></p>
<p>VideoWhisper.com  setup a simple integration that  uses the WordPress username to login existing users into the simple <a href="http://www.videowhisper.com/?p=PHP+Video+Conference">php only</a> version of their video conference software &#8211; the edition easiest to customize and integrate with any website. If the user is not logged into WordPress a warning message is shown and the visitor can click that to get back to the main WordPress website for registration/login.</p>
<p>VideoWhisper also  included a plugin that provides a linking widget. You can use that or directly add a link to &#8220;http://www.yoursite.com/videowhisper_conference/&#8221; .</p>
<p><strong>Installation Instructions</strong></p>
<p>1. Copy contents of com_videowhisper_conference\fms_applications in zip file to your applications folder in your fms installation folder. This step is not required if you use their <a href="http://www.videowhisper.com/?p=Invest">video conference rental with hosting</a> or <a href="http://www.videowhisper.com/?p=RTMP+Hosting">managed rmtp hosting</a> plans.<br />
2. Copy the files from the zip file including folder structure to your public website location.<br />
3. Fill the fms application path in videowhisper_conference/settings.php.<br />
4. Enable the plugin and link widget or directly add the link to the videowhisper_conference folder.</p>
<div class="addthis_toolbox addthis_default_style addthis_32x32_style" addthis:url='http://www.videochat-scripts.com/video-conference-plugin-for-wordpress-by-videowhisper/' addthis:title='Video Conference Plugin for WordPress 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/video-conference-plugin-for-wordpress-by-videowhisper/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

