Installing Govido (RVC 5+)



  • Our Red5 server is up only during development phases, due to the extreme traffic we had to limit or disallow connections from other networks. Today, even our Red5 demo is running on a different server, courtesy of our partner.

    $WEB_SERVICE_URL OK
    http://rvc.ratemyhot.com/jabbercam/admin.php?task=test runs OK
    $SERVER_TYPE OK
    $DEVELOPER_KEY OK

    This should run fine. Since I don't know your server config, please try the following:
    Copy the RVC on ratemyhot.com/rvc (or any other directory) and change $WEB_SERVICE_URL to

    $WEB_SERVICE_URL = "http://www.RateMyHot.com/rvc/jabbercam/functions.php";
    ```*leave the rest and access the domain with www prefix. It should work.
    
    * * *
    
    Please avoid double posts and try inserting PHP code between mybb code (use the "Insert formatted PHP code" button):
    
    > [ php ]
    > your code here
    > [ /php ]


  • I have copied to http://www.ratemyhot.com/rvc/ and the same issue. I am using Windows + IIS with PHP. Wonder if thsi has anything to do with it, but most PHP apps work fine. Please let me know. Here is my updated Config:

    [ php ]

    /**

    //SYSTEM SETTINGS

    /* Back-en location (exact location of functions.php on your domain | http://www.your_domain.com/[folder]/jabbercam/functions.php */
    $WEB_SERVICE_URL = "http://www.RateMyHot.com/rvc/jabbercam/functions.php"; // http://www.your_domain.com/jabbercam/functions.php
    $GOOGLE_APP_ID = "ABQIAAAAyR_HZ1x4Bb9MqsdMS-i8zxTBLvblEqGlBQMrPPsytoXUuAW94BRCpf7Au1kEt9vg_8gt8I8hHgQulg"; // required for Google maps (to remove, read forum)

    /* Optional database configuration for Red5, used to install database tables (for Red5 database configuration read forum) /
    $RED5_DB_HOST = "localhost"; //database host (server)
    $RED5_DB_USER = "rvc"; //database username
    $RED5_DB_PASSWORD = "rvc22"; //database password
    $RED5_DB_DATABASE = "rvc"; //database name
    /
    Optional database configuration for Stratus, not needed if Red5 is used */
    $DB_HOST = "localhost"; //database host (server)
    $DB_USER = "rvc"; //database username
    $DB_PASSWORD = "rvc22"; //database password
    $DB_DATABASE = "rvc"; //database name

    /* Flash media server settings (rtmfp or rtmp | values: Stratus or Red5) /
    $SERVER_TYPE = 'Stratus'; // 'Red5 or 'Stratus'
    /
    if Stratus /
    $DEVELOPER_KEY = "8d913e8072ce07b4a0918ecb-f8409faa6842"; // your Adobe Cirrus (Stratus) developer key obtained from Adobe (read forum)
    /
    if Red5 */
    $RED5_CONNECT_URL = 'rtmp://www.jabbercam.com/ChatrouletteApp'; // use your own rtmp, this temporary resource may be down

    /*$RED5_CONNECT_URL = 'rtmfp://p2p.rtmfp.net/8d913e8072ce07b4a0918ecb-f8409faa6842/'; // use your own rtmp, this temporary resource may be down
    */

    $RED5_CONNECT_URL_B1 = ''; // backup server #1
    $RED5_CONNECT_URL_B2 = ''; // backup server #2
    $RED5_CONNECT_MAIN_TIMEOUT = 30; // minutes

    // LOGIN PROCESS SETTINGS (turn on/off mandatory camera and username | values: true or false)
    $CAMERA_REQUIRED = false; // 'true' or 'false'
    $LOGIN_SCREEN_ENABLE = true; // 'true' or 'false' (you may use login.php instead RVC 5.1+)
    $SOCIAL_BUTTONS_LOGIN_SCREEN = true; // 'true' or 'false'

    // CONNECTION SETTINGS
    /* User connection timing /
    $MINIMUM_CONNECTED_TIME = 2; // the minimum time in seconds, two users must stay connected before they can press NEXT (global)
    $TIME_TO_LIVE = 10; // set the delay, seconds (close the session if the server doesn't receive a response for XX seconds)
    /
    SpeedChat and SpeedDate connection timing settings /
    $SPEEDCHAT_CONNECTED_TIME = 5; // the default time for speedchat (if not set different by the client, using the Flash slider)
    $SPEEDCHAT_MIMIMUM_CONNECTED_TIME = 3; // the minimum time a user must stay connected before he can disconnect when using SpeedChat
    $SPEEDDATE_CONNECTED_TIME = 30; // the default time for speeddate (if not set different by the client, using the Flash slider)
    $SPEEDDATE_MINIMUM_CONNECTED_TIME = 10; // the minimum time a user must stay connected before he can disconnect when using SpeedDate
    /
    User filtering and ban*/
    $FILTER_TIMEOUT = 30; // set the filter button, minutes (do not connect to filtered user for XX minutes)
    $NUM_REPORTS_TO_BAN = 3; // set the report button (number of reports needed for a user to be banned)
    $BAN_TIMEOUT = 180; // set the report button, minutes (ban reported user for XX minutes)
    /* Maintenance settings */
    $REMOVE_SESSIONS_OLDER_THAN = '180'; // set the amount of time, minutes, sessions to be cleared by the ?task=cleanAllOlder function

    // UI SETTINGS
    /* Language settings /
    $LANGUAGES = array("en"=>"English", "es"=>"Spanish", "cn"=>"Chinese", "de"=>"German", "it"=>"Italian", "fr"=>"French", "tr"=>"Turkish", "cz"=>"Czech", "ro"=>"Romanian", "hu"=>"Hungarian");
    /
    Timed video blur effect /
    $BLUR_EFFECT = true; // true or false (on|off)
    $BLUR_EFFECT_INTENSITY = 30; // initial intensity of video blur
    $BLUR_EFFECT_DURATION = 5; // seconds
    /
    Volume settings /
    $SPEAKER_VOLUME = 0.5; // [0-1]
    $MICROPHONE_VOLUME = 0.3; // [0-1]
    /
    Ad settings */
    $AD_FOLDER = './media/video/blankscreen/'; // for video ads, directory where .swf videos are located
    $ADS_FREQUENCY=60; // for text ads (/jabbercam/media/text). Seconds, 0 for off

    // FEATURE AND FILTER SETTINGS
    /* Auto NEXT Settings /
    $AUTONEXT_VALUES = array("man"=>0, "5"=>5, "10"=>10, "30"=>30, "1min"=>60);
    /
    Age filter settings /
    $AGEFILTER_VALUES = array("Off", "16-25", "26-40", "41+");
    /
    Language (country) filter settings /
    $LANG_FILTERS = array("en"=>"English", "es"=>"Spanish", "cn"=>"Chinese", "ru"=>"Russian", "de"=>"German", "it"=>"Italian", "fr"=>"French", "th"=>"Thai", "tr"=>"Turkish", "cz"=>"Czech", "bg"=>"Bulgarian", "ro"=>"Romanian", "hu"=>"Hungarian");
    /
    Custom filter #1 settings /
    $CUSTOM_FILTER_1_ENABLE = true; // 'true' or 'false'
    $CUSTOM_FILTER_1_LABEL = "Location"; // any label (text)
    $CUSTOM_FILTER_1 = array("paris"=>"Paris", "london"=>"London", "sanghai"=>"Sanghai", "rome"=>"Rome", "moscow"=>"Moscow", "tokyo"=>"Tokyo", "anyother"=>"Any Other"); // option list (text)
    /
    Custom filter #2 settings */
    $CUSTOM_FILTER_2_ENABLE = true; // 'true' or 'false'
    $CUSTOM_FILTER_2_LABEL = "Looking for"; // any label (text)
    $CUSTOM_FILTER_2 = array("dating"=>"Dating", "friends"=>"Make Friends", "look"=>"Just Look", "talk"=>"Just Talk"); // option list (text)

    /*
    –-------------------------------------------------------------------------------------------
    */

    if($SERVER_TYPE == 'Red5') {
    $DB_HOST = $RED5_DB_HOST;
    $DB_USER = $RED5_DB_USER;
    $DB_PASSWORD = $RED5_DB_PASSWORD;
    $DB_DATABASE = $RED5_DB_DATABASE;
    }

    if(isset($_GET['setts'])) {
    header('Content-type: text/xml');
    echo '<settings><servertype>'.$SERVER_TYPE.'</servertype>';

    if($SERVER_TYPE != 'Red5') {
    echo '<webserviceurl>'.$WEB_SERVICE_URL.'</webserviceurl>'.
    '<developerkey>'.$DEVELOPER_KEY.'</developerkey>';
    } else {
    echo '<red5connecturl>'.$RED5_CONNECT_URL.'</red5connecturl>';

    if(isset($RED5_CONNECT_URL_B1))
    echo '<red5connecturlb1>'.$RED5_CONNECT_URL_B1.'</red5connecturlb1>';

    if(isset($RED5_CONNECT_URL_B2))
    echo '<red5connecturlb'.(isset($red5_connect_url_b1)?'2':'1').'>'.$RED5_CONNECT_URL_B2.
    '</red5connecturlb'.(isset($red5_connect_url_b1)?'2':'1').'>';

    if(isset($RED5_CONNECT_MAIN_TIMEOUT) && (isset($RED5_CONNECT_URL_B1) || isset($RED5_CONNECT_URL_B2)))
    echo '<red5connectmaintimeout>'.$RED5_CONNECT_MAIN_TIMEOUT.'</red5connectmaintimeout>';
    }

    echo '<languages>';
    foreach ($LANGUAGES as $code=>$lang) {
    echo "<lang><label></label>$code</lang>";
    }
    echo '</languages>';

    echo '<langfilters>';
    foreach($LANG_FILTERS as $code=>$lang) {
    echo "<filter><label></label>$code</filter>";
    }
    echo '</langfilters>';

    echo '<timetolive>'.$TIME_TO_LIVE.'</timetolive>';

    echo '<minimumconnectedtime>'.$MINIMUM_CONNECTED_TIME.'</minimumconnectedtime>';
    echo '<speedchatconnectedtime>'.$SPEEDCHAT_CONNECTED_TIME.'</speedchatconnectedtime>';
    echo '<speedchatminimumconnectedtime>'.$SPEEDCHAT_MIMIMUM_CONNECTED_TIME.'</speedchatminimumconnectedtime>';
    echo '<speeddateconnectedtime>'.$SPEEDDATE_CONNECTED_TIME.'</speeddateconnectedtime>';
    echo '<speeddateminimumconnectedtime>'.$SPEEDDATE_MINIMUM_CONNECTED_TIME.'</speeddateminimumconnectedtime>';

    echo '<agefiltervalues>';
    foreach($AGEFILTER_VALUES as $filter) {
    echo "";
    }
    echo '</agefiltervalues>';

    echo '<autonextvalues>';
    foreach($AUTONEXT_VALUES as $label=>$value) {
    echo "<autonext><label></label><autovalue></autovalue></autonext>";
    }
    echo '</autonextvalues>';

    if(is_dir($AD_FOLDER) === TRUE) {
    echo '<ads>';
    $dir = opendir($AD_FOLDER);

    if($dir) {
    while(($filename = readdir($dir)) != FALSE) {
    if(is_file($AD_FOLDER.$filename) && preg_match('/^.+.(?:jpg|png|gif|jpeg|swf)$/', $filename))
    echo "<ad>{$AD_FOLDER}{$filename}</ad>";
    }

    closedir($dir);
    }

    echo '</ads>';
    }

    if($CUSTOM_FILTER_1_ENABLE) {
    echo '<customfilter1 label="'.$CUSTOM_FILTER_1_LABEL.'">';
    foreach($CUSTOM_FILTER_1 as $key=>$value) {
    echo "<filter><filtervalue>$key</filtervalue><label>$value</label></filter>";
    }
    echo '</customfilter1>';
    }

    if($CUSTOM_FILTER_2_ENABLE) {
    echo '<customfilter2 label="'.$CUSTOM_FILTER_2_LABEL.'">';
    foreach($CUSTOM_FILTER_2 as $key=>$value) {
    echo "<filter><filtervalue>$key</filtervalue><label>$value</label></filter>";
    }
    echo '</customfilter2>';
    }

    echo '<loginscreenenable>'.($LOGIN_SCREEN_ENABLE?'true':'false').'</loginscreenenable>';
    echo '<camerarequired>'.($CAMERA_REQUIRED?'true':'false').'</camerarequired>';

    echo '<speakervolume>'.$SPEAKER_VOLUME.'</speakervolume>';
    echo '<microphonevolume>'.$MICROPHONE_VOLUME.'</microphonevolume>';

    echo '<blureffect>'.($BLUR_EFFECT?'true':'false').'</blureffect>';
    echo '<blureffectintensity>'.$BLUR_EFFECT_INTENSITY.'</blureffectintensity>';
    echo '<blureffectduration>'.$BLUR_EFFECT_DURATION.'</blureffectduration>';

    echo '<googleappid>'.$GOOGLE_APP_ID.'</googleappid>';

    echo '<socialbuttonsloginscreen>'.($SOCIAL_BUTTONS_LOGIN_SCREEN?'true':'false').'</socialbuttonsloginscreen>';

    echo '<adsfrequency>'.$ADS_FREQUENCY.'</adsfrequency>';

    echo '</settings>';
    }
    ?>
    [ /php ]


    I have copied to http://www.ratemyhot.com/rvc/ and the same issue. I am using Windows + IIS with PHP. Wonder if thsi has anything to do with it, but most PHP apps work fine. Please let me know. Here is my updated Config:

    [ php ]

    /**

    //SYSTEM SETTINGS

    /* Back-en location (exact location of functions.php on your domain | http://www.your_domain.com/[folder]/jabbercam/functions.php */
    $WEB_SERVICE_URL = "http://www.RateMyHot.com/rvc/jabbercam/functions.php"; // http://www.your_domain.com/jabbercam/functions.php
    $GOOGLE_APP_ID = "ABQIAAAAyR_HZ1x4Bb9MqsdMS-i8zxTBLvblEqGlBQMrPPsytoXUuAW94BRCpf7Au1kEt9vg_8gt8I8hHgQulg"; // required for Google maps (to remove, read forum)

    /* Optional database configuration for Red5, used to install database tables (for Red5 database configuration read forum) /
    $RED5_DB_HOST = "localhost"; //database host (server)
    $RED5_DB_USER = "rvc"; //database username
    $RED5_DB_PASSWORD = "rvc22"; //database password
    $RED5_DB_DATABASE = "rvc"; //database name
    /
    Optional database configuration for Stratus, not needed if Red5 is used */
    $DB_HOST = "localhost"; //database host (server)
    $DB_USER = "rvc"; //database username
    $DB_PASSWORD = "rvc22"; //database password
    $DB_DATABASE = "rvc"; //database name

    /* Flash media server settings (rtmfp or rtmp | values: Stratus or Red5) /
    $SERVER_TYPE = 'Stratus'; // 'Red5 or 'Stratus'
    /
    if Stratus /
    $DEVELOPER_KEY = "8d913e8072ce07b4a0918ecb-f8409faa6842"; // your Adobe Cirrus (Stratus) developer key obtained from Adobe (read forum)
    /
    if Red5 */
    $RED5_CONNECT_URL = 'rtmp://www.jabbercam.com/ChatrouletteApp'; // use your own rtmp, this temporary resource may be down

    /*$RED5_CONNECT_URL = 'rtmfp://p2p.rtmfp.net/8d913e8072ce07b4a0918ecb-f8409faa6842/'; // use your own rtmp, this temporary resource may be down
    */

    $RED5_CONNECT_URL_B1 = ''; // backup server #1
    $RED5_CONNECT_URL_B2 = ''; // backup server #2
    $RED5_CONNECT_MAIN_TIMEOUT = 30; // minutes

    // LOGIN PROCESS SETTINGS (turn on/off mandatory camera and username | values: true or false)
    $CAMERA_REQUIRED = false; // 'true' or 'false'
    $LOGIN_SCREEN_ENABLE = true; // 'true' or 'false' (you may use login.php instead RVC 5.1+)
    $SOCIAL_BUTTONS_LOGIN_SCREEN = true; // 'true' or 'false'

    // CONNECTION SETTINGS
    /* User connection timing /
    $MINIMUM_CONNECTED_TIME = 2; // the minimum time in seconds, two users must stay connected before they can press NEXT (global)
    $TIME_TO_LIVE = 10; // set the delay, seconds (close the session if the server doesn't receive a response for XX seconds)
    /
    SpeedChat and SpeedDate connection timing settings /
    $SPEEDCHAT_CONNECTED_TIME = 5; // the default time for speedchat (if not set different by the client, using the Flash slider)
    $SPEEDCHAT_MIMIMUM_CONNECTED_TIME = 3; // the minimum time a user must stay connected before he can disconnect when using SpeedChat
    $SPEEDDATE_CONNECTED_TIME = 30; // the default time for speeddate (if not set different by the client, using the Flash slider)
    $SPEEDDATE_MINIMUM_CONNECTED_TIME = 10; // the minimum time a user must stay connected before he can disconnect when using SpeedDate
    /
    User filtering and ban*/
    $FILTER_TIMEOUT = 30; // set the filter button, minutes (do not connect to filtered user for XX minutes)
    $NUM_REPORTS_TO_BAN = 3; // set the report button (number of reports needed for a user to be banned)
    $BAN_TIMEOUT = 180; // set the report button, minutes (ban reported user for XX minutes)
    /* Maintenance settings */
    $REMOVE_SESSIONS_OLDER_THAN = '180'; // set the amount of time, minutes, sessions to be cleared by the ?task=cleanAllOlder function

    // UI SETTINGS
    /* Language settings /
    $LANGUAGES = array("en"=>"English", "es"=>"Spanish", "cn"=>"Chinese", "de"=>"German", "it"=>"Italian", "fr"=>"French", "tr"=>"Turkish", "cz"=>"Czech", "ro"=>"Romanian", "hu"=>"Hungarian");
    /
    Timed video blur effect /
    $BLUR_EFFECT = true; // true or false (on|off)
    $BLUR_EFFECT_INTENSITY = 30; // initial intensity of video blur
    $BLUR_EFFECT_DURATION = 5; // seconds
    /
    Volume settings /
    $SPEAKER_VOLUME = 0.5; // [0-1]
    $MICROPHONE_VOLUME = 0.3; // [0-1]
    /
    Ad settings */
    $AD_FOLDER = './media/video/blankscreen/'; // for video ads, directory where .swf videos are located
    $ADS_FREQUENCY=60; // for text ads (/jabbercam/media/text). Seconds, 0 for off

    // FEATURE AND FILTER SETTINGS
    /* Auto NEXT Settings /
    $AUTONEXT_VALUES = array("man"=>0, "5"=>5, "10"=>10, "30"=>30, "1min"=>60);
    /
    Age filter settings /
    $AGEFILTER_VALUES = array("Off", "16-25", "26-40", "41+");
    /
    Language (country) filter settings /
    $LANG_FILTERS = array("en"=>"English", "es"=>"Spanish", "cn"=>"Chinese", "ru"=>"Russian", "de"=>"German", "it"=>"Italian", "fr"=>"French", "th"=>"Thai", "tr"=>"Turkish", "cz"=>"Czech", "bg"=>"Bulgarian", "ro"=>"Romanian", "hu"=>"Hungarian");
    /
    Custom filter #1 settings /
    $CUSTOM_FILTER_1_ENABLE = true; // 'true' or 'false'
    $CUSTOM_FILTER_1_LABEL = "Location"; // any label (text)
    $CUSTOM_FILTER_1 = array("paris"=>"Paris", "london"=>"London", "sanghai"=>"Sanghai", "rome"=>"Rome", "moscow"=>"Moscow", "tokyo"=>"Tokyo", "anyother"=>"Any Other"); // option list (text)
    /
    Custom filter #2 settings */
    $CUSTOM_FILTER_2_ENABLE = true; // 'true' or 'false'
    $CUSTOM_FILTER_2_LABEL = "Looking for"; // any label (text)
    $CUSTOM_FILTER_2 = array("dating"=>"Dating", "friends"=>"Make Friends", "look"=>"Just Look", "talk"=>"Just Talk"); // option list (text)

    /*
    –-------------------------------------------------------------------------------------------
    */

    if($SERVER_TYPE == 'Red5') {
    $DB_HOST = $RED5_DB_HOST;
    $DB_USER = $RED5_DB_USER;
    $DB_PASSWORD = $RED5_DB_PASSWORD;
    $DB_DATABASE = $RED5_DB_DATABASE;
    }

    if(isset($_GET['setts'])) {
    header('Content-type: text/xml');
    echo '<settings><servertype>'.$SERVER_TYPE.'</servertype>';

    if($SERVER_TYPE != 'Red5') {
    echo '<webserviceurl>'.$WEB_SERVICE_URL.'</webserviceurl>'.
    '<developerkey>'.$DEVELOPER_KEY.'</developerkey>';
    } else {
    echo '<red5connecturl>'.$RED5_CONNECT_URL.'</red5connecturl>';

    if(isset($RED5_CONNECT_URL_B1))
    echo '<red5connecturlb1>'.$RED5_CONNECT_URL_B1.'</red5connecturlb1>';

    if(isset($RED5_CONNECT_URL_B2))
    echo '<red5connecturlb'.(isset($red5_connect_url_b1)?'2':'1').'>'.$RED5_CONNECT_URL_B2.
    '</red5connecturlb'.(isset($red5_connect_url_b1)?'2':'1').'>';

    if(isset($RED5_CONNECT_MAIN_TIMEOUT) && (isset($RED5_CONNECT_URL_B1) || isset($RED5_CONNECT_URL_B2)))
    echo '<red5connectmaintimeout>'.$RED5_CONNECT_MAIN_TIMEOUT.'</red5connectmaintimeout>';
    }

    echo '<languages>';
    foreach ($LANGUAGES as $code=>$lang) {
    echo "<lang><label></label>$code</lang>";
    }
    echo '</languages>';

    echo '<langfilters>';
    foreach($LANG_FILTERS as $code=>$lang) {
    echo "<filter><label></label>$code</filter>";
    }
    echo '</langfilters>';

    echo '<timetolive>'.$TIME_TO_LIVE.'</timetolive>';

    echo '<minimumconnectedtime>'.$MINIMUM_CONNECTED_TIME.'</minimumconnectedtime>';
    echo '<speedchatconnectedtime>'.$SPEEDCHAT_CONNECTED_TIME.'</speedchatconnectedtime>';
    echo '<speedchatminimumconnectedtime>'.$SPEEDCHAT_MIMIMUM_CONNECTED_TIME.'</speedchatminimumconnectedtime>';
    echo '<speeddateconnectedtime>'.$SPEEDDATE_CONNECTED_TIME.'</speeddateconnectedtime>';
    echo '<speeddateminimumconnectedtime>'.$SPEEDDATE_MINIMUM_CONNECTED_TIME.'</speeddateminimumconnectedtime>';

    echo '<agefiltervalues>';
    foreach($AGEFILTER_VALUES as $filter) {
    echo "";
    }
    echo '</agefiltervalues>';

    echo '<autonextvalues>';
    foreach($AUTONEXT_VALUES as $label=>$value) {
    echo "<autonext><label></label><autovalue></autovalue></autonext>";
    }
    echo '</autonextvalues>';

    if(is_dir($AD_FOLDER) === TRUE) {
    echo '<ads>';
    $dir = opendir($AD_FOLDER);

    if($dir) {
    while(($filename = readdir($dir)) != FALSE) {
    if(is_file($AD_FOLDER.$filename) && preg_match('/^.+.(?:jpg|png|gif|jpeg|swf)$/', $filename))
    echo "<ad>{$AD_FOLDER}{$filename}</ad>";
    }

    closedir($dir);
    }

    echo '</ads>';
    }

    if($CUSTOM_FILTER_1_ENABLE) {
    echo '<customfilter1 label="'.$CUSTOM_FILTER_1_LABEL.'">';
    foreach($CUSTOM_FILTER_1 as $key=>$value) {
    echo "<filter><filtervalue>$key</filtervalue><label>$value</label></filter>";
    }
    echo '</customfilter1>';
    }

    if($CUSTOM_FILTER_2_ENABLE) {
    echo '<customfilter2 label="'.$CUSTOM_FILTER_2_LABEL.'">';
    foreach($CUSTOM_FILTER_2 as $key=>$value) {
    echo "<filter><filtervalue>$key</filtervalue><label>$value</label></filter>";
    }
    echo '</customfilter2>';
    }

    echo '<loginscreenenable>'.($LOGIN_SCREEN_ENABLE?'true':'false').'</loginscreenenable>';
    echo '<camerarequired>'.($CAMERA_REQUIRED?'true':'false').'</camerarequired>';

    echo '<speakervolume>'.$SPEAKER_VOLUME.'</speakervolume>';
    echo '<microphonevolume>'.$MICROPHONE_VOLUME.'</microphonevolume>';

    echo '<blureffect>'.($BLUR_EFFECT?'true':'false').'</blureffect>';
    echo '<blureffectintensity>'.$BLUR_EFFECT_INTENSITY.'</blureffectintensity>';
    echo '<blureffectduration>'.$BLUR_EFFECT_DURATION.'</blureffectduration>';

    echo '<googleappid>'.$GOOGLE_APP_ID.'</googleappid>';

    echo '<socialbuttonsloginscreen>'.($SOCIAL_BUTTONS_LOGIN_SCREEN?'true':'false').'</socialbuttonsloginscreen>';

    echo '<adsfrequency>'.$ADS_FREQUENCY.'</adsfrequency>';

    echo '</settings>';
    }
    ?>
    [ /php ]



  • Also the buttons do not show properly, I wonder if thsi has something to do with wrong paths.



  • Yes



  • How can we fix it?? I have copied the script to the server and followed your instructions EXACTLY. I wonder maybe application is limited to be on one domain only, not subdomain/directory? I have provided my config file above. Please help.



  • The software does not have any limitation, it should work on any sub-domain or directory, multiple instances should run without problems. I ran a test on ratemyhot.com/rvc/ and the RVC runs fine without any problems.

    The buttons are blank because you removed the language files, for example: ratemyhot.com/rvc/jabbercam/language/lang_en.ini



  • The problem is that it says "Waiting for video signal" and nothing shows. I have opened two sessions, one in FF and one in Explore, so I should see my video streaming.

    As far as language file, it must be some security issue. . I see the file is on the server, but when I
    access it directly, it shows me "file not found" error:
    http://www.ratemyhot.com/rvc/jabbercam/language/lang_en.ini

    Please help us to resolve the issue with video streaming (not showing video) and I asked our hosting to look at file not found issue (buttons). Thanks


    OK, it is showing the video now. Any idea how I can connect to your network, so I have some users?



  • This is the last warning regarding your double posts!



  • Hey, I did not do any double post. I have edited the post and it added the same text below. Please check the functionality as something is not working properly here.:
    1. Post quick reply
    2. Click edit.
    Why would I want to make double post??


    It just did it again above. All I did was to clik Post Reply. I am using IE9 in Windows. Maybe the code is not working properly



  • OK, the buttons are working now. I think you are using http:// path instead of local path. The .ini files were blocked on IIS Server, but I have added to MIME types. I suggest you should change the path to a local file path instead of www resource…

    I am using FF browser now, but please fix your forum, so it does not generate duplicate posts when using IE9

    Thanks!



  • I will take a look when I get to a Windows PC to see if it happens with IE9 (it never happened before). Thanks!



  • I did exactly everything on the manual and my app (the flash) wont load… no error msg no anything...
    what did i miss?



  • Rename/copy JabberCam.swf to JabberCam_h.swf or vice-versa.



  • perfect! thanks!



  • Hi, I downloaded the latest version of RVC 5.9
    I was wondering if I still need to get a developer key to setup the stratus connection,
    or this version uses connection to CIRRUS, which should be already set.
    Thanks



  • With RVC a developer key is needed. Please refer to README.txt



  • ENABLING Red5 IN CASE YOU HAVE YOUR OWN RED5 SERVER

    • Red5 support is not included, in order to use Red5, you must be familiar with the description below and you must have a hosting service ready to host Red5 applications (Red5 hosting or you must install Red5 on your Server/VPS). Ask help from your web-host administrator with creating the rtmp link (adding ChatrouletteApp to Red5)

    • Download the MySQL jdbc driver from http://dev.mysql.com/downloads/connector/j/ (mysql-connector-java-x.x.x-bin) and place it under /ChatrouletteApp/WEB-INF/lib/ or red5/lib directory on your server.

    • edit /ChatrouletteApp/WEB-INF/red5-web.properties and fill in your database details

    • deploy the application (/Red5_serverapp/deploy_app/ChatrouletteApp) to your webapp folder and restart Red5

    • edit /jabbercam/config.php and insert your RTMP link ($RED5_CONNECT_URL = 'rtmp://localhost/ChatrouletteApp'

      • Change $SERVER_TYPE to Red5 ($SERVER_TYPE = 'Red5'; // 'Red5' | 'Stratus')
    • read our description and forum about installing Red5 and common issues, troubleshooting: http://www.videosoftware.pro/forum/THREAD-Install-Red5-on-cPanel-WHM-CentOS-server

    • please DO NOT contact us with Red5 support requests! If Red5 is configured properly, you don't need anything else, but the above. Installing Red5 (and understanding the configuration) might be difficult, please consult with your web hosting support.


Log in to reply