<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
    <channel>
        <title>Support Forum Feed - Bits on the Run</title>
        <language>en-us</language>
        <copyright>All rights reserved - Heliotrope B.V.</copyright>
        
        <link>http://www.bitsontherun.com/forum/</link>
        <atom:link href="http://www.bitsontherun.com/rss/forum/feed.xml" rel="self" type="application/rss+xml" />
        <description><![CDATA[
            An overview of the last 20 new replies to topics in 
            the Bits on the Run support forum.
        ]]></description>
        <pubDate>Wed, 17 Mar 2010 08:03:44 +0100</pubDate>
        
        <item>
            
            <title>Transcoding Failed</title>
            <description><![CDATA[Brendan Lobo wrote: <p>uploaded video several times but will not transcode to same format as other previous videos have done, all details remain the same.</p>]]></description>
            <pubDate>Wed, 17 Mar 2010 06:10:42 +0100</pubDate>
            
            <link>http://www.bitsontherun.com/forum/uploading-encoding/366-transcoding-failed/#reply-</link>
            <guid>http://www.bitsontherun.com/forum/uploading-encoding/366-transcoding-failed/#reply-</guid>
        </item>
        
        <item>
            
            <title>Re: Live Stream</title>
            <description><![CDATA[
                Lembit replied: 
                <p>Another one for live streaming.</p>
            ]]></description>
            <pubDate>Tue, 16 Mar 2010 21:53:14 +0100</pubDate>
            
            <link>http://www.bitsontherun.com/forum/streaming-syndication/111-live-stream/#reply-1623</link>
            <guid>http://www.bitsontherun.com/forum/streaming-syndication/111-live-stream/#reply-1623</guid>
        </item>
        
        <item>
            
            <title>Re: Preview video</title>
            <description><![CDATA[
                remco (BotR admin) replied: 
                <p>Hi, I asked our encoding engineer to look into this issue and I hope to hear back something soon.</p>
            ]]></description>
            <pubDate>Tue, 16 Mar 2010 16:20:11 +0100</pubDate>
            
            <link>http://www.bitsontherun.com/forum/video-management-system/214-preview-video/#reply-1622</link>
            <guid>http://www.bitsontherun.com/forum/video-management-system/214-preview-video/#reply-1622</guid>
        </item>
        
        <item>
            
            <title>Re: Help?</title>
            <description><![CDATA[
                remco (BotR admin) replied: 
                <p>Please contact using <a href="http://www.bitsontherun.com/contact/sales/">this form</a> with both your old and new account details and we will transfer credits from your old account to your new account.</p>
            ]]></description>
            <pubDate>Tue, 16 Mar 2010 16:11:59 +0100</pubDate>
            
            <link>http://www.bitsontherun.com/forum/payments-sales/361-help/#reply-1621</link>
            <guid>http://www.bitsontherun.com/forum/payments-sales/361-help/#reply-1621</guid>
        </item>
        
        <item>
            
            <title>Re: tracking individual user&#39;s usage</title>
            <description><![CDATA[
                remco (BotR admin) replied: 
                <p>I'm afraid that this isn't possible.</p>
            ]]></description>
            <pubDate>Tue, 16 Mar 2010 10:24:49 +0100</pubDate>
            
            <link>http://www.bitsontherun.com/forum/streaming-syndication/365-tracking-individual-users-usage/#reply-1619</link>
            <guid>http://www.bitsontherun.com/forum/streaming-syndication/365-tracking-individual-users-usage/#reply-1619</guid>
        </item>
        
        <item>
            
            <title>Re: Select a frame from the video as thumbnail</title>
            <description><![CDATA[
                remco (BotR admin) replied: 
                <p>Is this happening for all videos in your account? I just tried this for flash_mob.flv and it seems to work normally there.</p>
            ]]></description>
            <pubDate>Mon, 15 Mar 2010 14:44:24 +0100</pubDate>
            
            <link>http://www.bitsontherun.com/forum/video-management-system/339-select-a-frame-from-the-video-as-thumbnail/#reply-1618</link>
            <guid>http://www.bitsontherun.com/forum/video-management-system/339-select-a-frame-from-the-video-as-thumbnail/#reply-1618</guid>
        </item>
        
        <item>
            
            <title>Re: Easy way for pagination</title>
            <description><![CDATA[
                thanks for your reply replied: 
                <p>I think i found a good example for php pagination. Now i try to get it working. I think iam close, but iam not sure of what to do now? Can someone help me a little bit with this? I hope so.</p>
<p>This is the code i have got:</p>
<pre><code>$response = $botr_api-&gt;call("/videos/list",array());

# Get the details for this specific video.

$result = $botr_api-&gt;call("/videos/show",array('video_key'=&gt;$_GET['key']));
if ($result['status'] == "error") 
        {$result = $botr_api-&gt;call("/videos/show",array('video_key'=&gt;$response['videos'][0]['key']));
        }

/**
* Array Pagination Function.
* By Sergey Gurevich.
* 
* Input: 
* 1 - Target Array.
* 2 - Page Number.
* 3 - Link prefix (example: "?page=").
* 4 - Link suffix.
* 5 - Results per page.
* 6 - Number of pages displayed in the page link panel.
* 
* Output:
* - $output['panel'] - Link Panel HTML source.
* - $output['offset'] - Current page number.
* - $output['limit'] - Number of resuts per page.
* - $output['array'] = - Array of current page results.
* 
* Will return FALSE if no pagination was done.
*/

function pagination_array($array, $page = 1, $link_prefix = false, $link_suffix = false, $limit_page = 4, $limit_number = 10)
{
if (empty($page) or !$limit_page) $page = 1;

$num_rows = count($array);
if (!$num_rows or $limit_page &gt;= $num_rows) return false;
$num_pages = ceil($num_rows / $limit_page);
$page_offset = ($page - 1) * $limit_page;

//Calculating the first number to show.
if ($limit_number)
{
    $limit_number_start = $page - ceil($limit_number / 2);
    $limit_number_end = ceil($page + $limit_number / 2) - 1;
    if ($limit_number_start &lt; 1) $limit_number_start = 1;
    //In case if the current page is at the beginning.
    $dif = ($limit_number_end - $limit_number_start);
    if ($dif &lt; $limit_number) $limit_number_end = $limit_number_end + ($limit_number - ($dif + 1));
    if ($limit_number_end &gt; $num_pages) $limit_number_end = $num_pages;
    //In case if the current page is at the ending.
    $dif = ($limit_number_end - $limit_number_start);
    if ($limit_number_start &lt; 1) $limit_number_start = 1;
}
else
{
    $limit_number_start = 1;
    $limit_number_end = $num_pages;
}
//Generating page links.
for ($i = $limit_number_start; $i &lt;= $limit_number_end; $i++)
{
    $page_cur = "&lt;a href='$link_prefix$i$link_suffix'&gt;$i&lt;/a&gt;";
    if ($page == $i) $page_cur = "&lt;b&gt;$i&lt;/b&gt;";
    else $page_cur = "&lt;a href='$link_prefix$i$link_suffix'&gt;$i&lt;/a&gt;";

    $panel .= " &lt;span&gt;$page_cur&lt;/span&gt;";
}

$panel = trim($panel);
//Navigation arrows.
if ($limit_number_start &gt; 1) $panel = "&lt;b&gt;&lt;a href='$link_prefix".(1)."$link_suffix'&gt;&amp;lt;&amp;lt;&lt;/a&gt;  &lt;a href='$link_prefix".($page - 1)."$link_suffix'&gt;&amp;lt;&lt;/a&gt;&lt;/b&gt; $panel";
if ($limit_number_end &lt; $num_pages) $panel = "$panel &lt;b&gt;&lt;a href='$link_prefix".($page + 1)."$link_suffix'&gt;&amp;gt;&lt;/a&gt; &lt;a href='$link_prefix$num_pages$link_suffix'&gt;&amp;gt;&amp;gt;&lt;/a&gt;&lt;/b&gt;";

$output['panel'] = $panel; //Panel HTML source.
$output['offset'] = $page_offset; //Current page number.
$output['limit'] = $limit_page; //Number of resuts per page.
$output['array'] = array_slice($array, $page_offset, $limit_page, true); //Array of current page results.

return $output;
}

//Creating dummy array.
$array = $response['videos'];

//Getting currect page.
$page = $_GET['page'];

//Applying pagination.
$pagination = pagination_array($array, $page, "?page=");

//Displayed page results.

?&gt;

&lt;!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"&gt;
&lt;html xmlns="http://www.w3.org/1999/xhtml"&gt;
&lt;head&gt;
    &lt;meta http-equiv="Content-Type" content="text/html; charset=utf-8"&gt;
    &lt;title&gt;Search videos&lt;/title&gt;
    &lt;link href="css/style.css" rel="stylesheet" type="text/css" /&gt;
&lt;/head&gt;
&lt;body&gt;

&lt;script type='text/javascript' src='http://content.bitsontherun.com/players/&lt;?=$result['video']['key']?&gt;-MJcZkgfL.js'&gt;&lt;/script&gt;

&lt;div class="videolist"&gt;

&lt;ul class="list"&gt;
&lt;?

for ($i=0; $i&lt;sizeof($pagination['array']); $i++) {
    echo &lt;&lt;&lt;EOF
    &lt;li&gt;

        &lt;a href="./?page=$page?key={$pagination['array'][$i]['key']}"&gt;&lt;img src="http://content.bitsontherun.com/thumbs/{$pagination['array'][$i]['key']}-50.jpg" /&gt;&lt;/a&gt;
        &lt;span class="titel"&gt;&lt;a href="./?page=$page?key={$pagination['array'][$i]['key']}"&gt;{$pagination['array'][$i]['title']}&lt;/a&gt;&lt;/span&gt;

        &lt;span class="beschrijving"&gt;{$pagination['array'][$i]['description']}&lt;/span&gt;
        &lt;span class="link"&gt;&lt;a href="./?page=$page?key={$pagination['array'][$i]['key']}"&gt;Bekijk de video&lt;/a&gt;&lt;/span&gt;

    &lt;/li&gt;
EOF;
}
?&gt;
&lt;div class="array"&gt;
&lt;?
echo '&lt;pre&gt;';
print_r($pagination['array']);
echo '&lt;/pre&gt;';

//Page link panel.
echo $pagination['panel'];

?&gt;
&lt;/div&gt;
</code></pre>
            ]]></description>
            <pubDate>Mon, 15 Mar 2010 11:49:18 +0100</pubDate>
            
            <link>http://www.bitsontherun.com/forum/system-api/355-easy-way-for-pagination/#reply-1616</link>
            <guid>http://www.bitsontherun.com/forum/system-api/355-easy-way-for-pagination/#reply-1616</guid>
        </item>
        
        <item>
            
            <title>Re: Tremor Media Plug-in: Custom Flashvar Installation?</title>
            <description><![CDATA[
                Charlie replied: 
                <p>Ok, turns out we did get an implementation guide (Acudeo-LTVUserGuide.pdf) but the URL I got from Longtail goes 404. </p>
            ]]></description>
            <pubDate>Sat, 13 Mar 2010 20:14:26 +0100</pubDate>
            
            <link>http://www.bitsontherun.com/forum/player-api/347-tremor-media-plug-in-custom-flashvar-installat/#reply-1612</link>
            <guid>http://www.bitsontherun.com/forum/player-api/347-tremor-media-plug-in-custom-flashvar-installat/#reply-1612</guid>
        </item>
        
        <item>
            
            <title>Re: Reinstate conversion that was removed in error</title>
            <description><![CDATA[
                Leslie  replied: 
                <p>Oh THANK YOU!  I'll email you separately with my login information. </p>
            ]]></description>
            <pubDate>Fri, 12 Mar 2010 18:52:48 +0100</pubDate>
            
            <link>http://www.bitsontherun.com/forum/uploading-encoding/340-reinstate-conversion-that-was-removed-in-error/#reply-1610</link>
            <guid>http://www.bitsontherun.com/forum/uploading-encoding/340-reinstate-conversion-that-was-removed-in-error/#reply-1610</guid>
        </item>
        
        <item>
            
            <title>Re: Folders for Videos</title>
            <description><![CDATA[
                Riki replied: 
                <p>I just wanted to request an option to at least sort the view by name, I think the default right now is by date. I like the tags and I use them, but the list of videos I get are hard to notice if Im missing anything, the videos are named 01, 02, 03, etc.</p>
            ]]></description>
            <pubDate>Fri, 12 Mar 2010 16:34:35 +0100</pubDate>
            
            <link>http://www.bitsontherun.com/forum/video-management-system/55-folders-for-videos/#reply-1609</link>
            <guid>http://www.bitsontherun.com/forum/video-management-system/55-folders-for-videos/#reply-1609</guid>
        </item>
        
        <item>
            
            <title>Re: How-To: Using BoR with the HD button and resizing the player</title>
            <description><![CDATA[
                Riki replied: 
                <p>Its just like my code up top, but just with the added time remembering feature when switching to HD and back. Here is the full code:</p>
<pre><code>&lt;script type="text/javascript"&gt;
var player       =  null;
var start       =  null;
var playlist     =  null;
var storeTime    =  null;
var currentTime  =  null;

function playerReady(obj) {
    player = gid(obj.id);
    addListeners();
};

function addListeners() {
    playlist = player.getPlaylist();

    if(playlist.length &gt; 0)
    {
      player.addControllerListener('ITEM', 'itemMonitor');
    }
    else
    {
      setTimeout("addListeners();", 100);
    }
    player.addModelListener('TIME', 'timeMonitor');
};

function timeMonitor(obj){
    currentTime = obj.position;
    if(obj.position &gt; 1.0)
    {
    storeTime = currentTime;
     };
};

function itemMonitor(obj){  
    if(player.getPluginConfig('hd')['state'])
    {
      setFlashSize(1280, 752);
      seek(storeTime);
    }
    else
    {
      setFlashSize(960, 572);
      seek(storeTime);
    }
};

function setFlashSize(newW, newH) {
    gid('playercontainer').style.width   =  newW + 'px';
    gid('playercontainer').style.height  =  newH + 'px';
    player.width                         =  newW;
    player.height                        =  newH;

    var config = '&lt;br /&gt;Config:';

    for(var j in player)
    {
      config += '&lt;li&gt;' + j + ': ' + player[j] + '&lt;/li&gt;';
    }
};

function seek(pos) {
    start = pos;
    player.addModelListener('META','metaHandler');
};

function metaHandler(obj) {
    if(obj.duration) {
        player.removeModelListener('META','metaHandler');
        player.sendEvent('SEEK',start);
    }
};

function gid(name){
    return document.getElementById(name);
};
&lt;/script&gt;

&lt;div id="playercontainer" class="playercontainer"&gt;
    &lt;script type="text/javascript" src="http://content.bitsontherun.com/players/nPripu9l-ALJ3XQCI.js"&gt;&lt;/script&gt;
&lt;/div&gt;

&lt;script type="text/javascript"&gt;
botr_nPripu9l_ALJ3XQCI.addVariable("plugins","hd-1");
botr_nPripu9l_ALJ3XQCI.addVariable("hd.file","http://content.bitsontherun.com/jwp/QVFUGI4q.xml");
botr_nPripu9l_ALJ3XQCI.addVariable("hd.state","false");
&lt;/script&gt;
</code></pre>
<p>I hope it helps some people!</p>
            ]]></description>
            <pubDate>Thu, 11 Mar 2010 22:34:29 +0100</pubDate>
            
            <link>http://www.bitsontherun.com/forum/player-api/349-how-to-using-bor-with-the-hd-button-and-resizi/#reply-1606</link>
            <guid>http://www.bitsontherun.com/forum/player-api/349-how-to-using-bor-with-the-hd-button-and-resizi/#reply-1606</guid>
        </item>
        
        <item>
            
            <title>Re: Error#2038</title>
            <description><![CDATA[
                JeroenW (BotR admin) replied: 
                <p>I presume you tried uploading a video from the CMS? The error 2038 is <a href="/faq/video-management-system/what-is-this-2038-error/">a real issue</a> from time to time indeed. We will soon move to another way of uploading which fixes this error. For now, there are two workarounds:</p>
<ul>
<li>You could disable javascript or plugins in your browser. That way you'll get a plain HTMl upload that will work.</li>
<li>You <a href="/faq/uploading-encoding/can-i-use-ftp-uploading/">could use FTP</a> to upload your video. FTP is a great way to also upload big files or multiple files at once.</li>
</ul>
            ]]></description>
            <pubDate>Thu, 11 Mar 2010 10:52:00 +0100</pubDate>
            
            <link>http://www.bitsontherun.com/forum/uploading-encoding/362-error2038/#reply-1603</link>
            <guid>http://www.bitsontherun.com/forum/uploading-encoding/362-error2038/#reply-1603</guid>
        </item>
        
        <item>
            
            <title>Re: FTP error 421 Too many connections from the same IP address</title>
            <description><![CDATA[
                JeroenW (BotR admin) replied: 
                <p>We support 8 concurrent uploads per IP address. This should be fine, given that more concurrent uploads will not speed up the process. </p>
<p>Is there something on your side you can do to streamline the process? For example queuing up uploads in times when there's a lot of them. I think the bottleneck is the pipe from your server/computer to our network. </p>
<p>I believe the blocking occured because the 350 videos got you run out of <em>content</em> pretty fast. The number of videos by itself is no problem; we have seen instances of users uploading &gt;1000 videos in a day.</p>
            ]]></description>
            <pubDate>Thu, 11 Mar 2010 10:38:19 +0100</pubDate>
            
            <link>http://www.bitsontherun.com/forum/misc/363-ftp-error-421-too-many-connections-from-the-sa/#reply-1598</link>
            <guid>http://www.bitsontherun.com/forum/misc/363-ftp-error-421-too-many-connections-from-the-sa/#reply-1598</guid>
        </item>
        
        <item>
            
            <title>Re: Spam</title>
            <description><![CDATA[
                JeroenW (BotR admin) replied: 
                <p>We're indeed moving our email from an internal mail script to an email service that allows you to opt out. We'll also start sending fewer messages for upcoming blockings / deletions (we now do this 15 / 5 / 1 day in advance)</p>
<p>You probably received the latest message (your account is deleted) today, so in terms of emails from us you should be OK. </p>
            ]]></description>
            <pubDate>Thu, 11 Mar 2010 10:33:04 +0100</pubDate>
            
            <link>http://www.bitsontherun.com/forum/misc/364-spam/#reply-1597</link>
            <guid>http://www.bitsontherun.com/forum/misc/364-spam/#reply-1597</guid>
        </item>
        
        <item>
            
            <title>Re: IE Video Embedding problems with javascript</title>
            <description><![CDATA[
                Riki replied: 
                <p>I didnt think of that but the version is indeed WIN 10,0,45,2. I put together a very simplified page that shows the error: http://cgism.com/bor/hs.html</p>
<p>You will notice only in IE does it have this problem.</p>
<p>Also Ill post my code below for others to see:</p>
<pre><code>&lt;html xmlns="http://www.w3.org/1999/xhtml"&gt;
&lt;head&gt;
    &lt;meta http-equiv="Content-Type" content="text/html; charset=utf-8" /&gt;
    &lt;title&gt;hs&lt;/title&gt;

    &lt;script type="text/javascript" src="highslide-full.min.js"&gt;&lt;/script&gt;
    &lt;link rel="stylesheet" type="text/css" href="highslide.css" /&gt;

&lt;/head&gt;
&lt;body&gt;

    &lt;a class=" " href="#" onclick="return hs.htmlExpand(this, { contentId: 'content', objectType: 'ajax'} )"&gt;CLICK&lt;/a&gt;

    &lt;div id="content" style="width: 960px; display:none;"&gt;
        &lt;script type="text/javascript" src="http://content.bitsontherun.com/players/d0mHgsHo-F3jK1MUG.js"&gt;&lt;/script&gt;
    &lt;/div&gt;

&lt;/body&gt;
&lt;/html&gt;
</code></pre>
            ]]></description>
            <pubDate>Wed, 10 Mar 2010 20:10:39 +0100</pubDate>
            
            <link>http://www.bitsontherun.com/forum/player-api/360-ie-video-embedding-problems-with-javascript/#reply-1595</link>
            <guid>http://www.bitsontherun.com/forum/player-api/360-ie-video-embedding-problems-with-javascript/#reply-1595</guid>
        </item>
        
        <item>
            
            <title>Re: Aspect ratio changed when transcoding</title>
            <description><![CDATA[
                Sam Valiant replied: 
                <p>Great news!</p>
            ]]></description>
            <pubDate>Wed, 10 Mar 2010 13:20:22 +0100</pubDate>
            
            <link>http://www.bitsontherun.com/forum/uploading-encoding/348-aspect-ratio-changed-when-transcoding/#reply-1590</link>
            <guid>http://www.bitsontherun.com/forum/uploading-encoding/348-aspect-ratio-changed-when-transcoding/#reply-1590</guid>
        </item>
        
        <item>
            
            <title>Re: Change of pixels</title>
            <description><![CDATA[
                Sam Valiant replied: 
                <p>Thankyou, please keep me updated. I will look into my encoding process which is done via VisualHub.</p>
            ]]></description>
            <pubDate>Wed, 10 Mar 2010 13:17:39 +0100</pubDate>
            
            <link>http://www.bitsontherun.com/forum/uploading-encoding/356-change-of-pixels/#reply-1589</link>
            <guid>http://www.bitsontherun.com/forum/uploading-encoding/356-change-of-pixels/#reply-1589</guid>
        </item>
        
        <item>
            
            <title>Re: Best Way to Resize a Video</title>
            <description><![CDATA[
                Riki replied: 
                <p>Thanks remco, amazing work!! They look a lot better and now I can use this solution :)</p>
            ]]></description>
            <pubDate>Tue, 9 Mar 2010 19:18:24 +0100</pubDate>
            
            <link>http://www.bitsontherun.com/forum/streaming-syndication/274-best-way-to-resize-a-video/#reply-1587</link>
            <guid>http://www.bitsontherun.com/forum/streaming-syndication/274-best-way-to-resize-a-video/#reply-1587</guid>
        </item>
        
        <item>
            
            <title>Re: Stop on last frame?</title>
            <description><![CDATA[
                JeroenW (BotR admin) replied: 
                <p>Unfortunately, that's not possible at present. There is the possibility of using the javascript API of the player to e.g. show a phone number or stop on the last frame, but that requires some javascript programming:</p>
<ul>
<li><a href="/tutorials/listening-playback-state/">Listening to the playback state</a></li>
</ul>
            ]]></description>
            <pubDate>Tue, 9 Mar 2010 13:49:11 +0100</pubDate>
            
            <link>http://www.bitsontherun.com/forum/player-api/359-stop-on-last-frame/#reply-1581</link>
            <guid>http://www.bitsontherun.com/forum/player-api/359-stop-on-last-frame/#reply-1581</guid>
        </item>
        
        <item>
            
            <title>Re: URL Scheme for Channels</title>
            <description><![CDATA[
                JeroenW (BotR admin) replied: 
                <p>We do have a URL scheme for channels, but it uses the <a href="/documentation/content-server/url-scheme/feeds.html">feed section</a> of the contentserver. </p>
<p>Is this what you were looking for or did you have other expectations?</p>
            ]]></description>
            <pubDate>Tue, 9 Mar 2010 13:42:18 +0100</pubDate>
            
            <link>http://www.bitsontherun.com/forum/streaming-syndication/358-url-scheme-for-channels/#reply-1579</link>
            <guid>http://www.bitsontherun.com/forum/streaming-syndication/358-url-scheme-for-channels/#reply-1579</guid>
        </item>
        

    </channel>
</rss>
