<?xml version="1.0" encoding="ISO-8859-1"?>
<!-- generator="FeedCreator 1.7.2" -->
<rss version="2.0">
    <channel>
        <title>Jamroom Blog</title>
        <description><![CDATA[Brian's Blog]]></description>
        <link>http://www.jamroom.net</link>
        <lastBuildDate>Sat, 18 May 2013 16:18:20 +0100</lastBuildDate>
        <generator>FeedCreator 1.7.2</generator>
        <item>
            <title>Why Quality Web Hosting matters - especially to Jamroom</title>
            <link>http://www.jamroom.net/index.php?m=td_blog&amp;o=view&amp;uid=2&amp;eid=82</link>
            <description><![CDATA[<p>This is a blog post that I've been wanting to write for a very long time, and due to several recent emails and posts in our User Support Forum about web hosting, I thought now would (finally) be a good time to write up a blog post on why quality web hosting is so important when running Jamroom - and why the quality of your hosting provider can have a larger impact on Jamroom then other PHP scripts.</p>
<p>First off you'll need to bear with me while I back up a bit and talk about something that I've seen a lot of in the almost 6 years that Jamroom has been online - the desire by many users to get the cheapest hosting possible.&nbsp; This is a completely understandable position to take - you're trying to minimize any recurring costs that might be involved with running your site, and in the beginning (when you may not be making money), you want to have the least amount of money flowing out of your pocket on a monthly basis.&nbsp; Again, this is understandable - but really only to a point.&nbsp; An analogy I would use is that you've just plucked down big money for a new 50 inch LCD TV, and now are determined to drive all over town trying to find the cheapest pair of &quot;rabbit ears&quot; you can to put on your new TV.&nbsp; Is this going to give you a high quality picture?&nbsp; Of course not - most people who plunk down their hard earned cash for a monster TV end up getting some sort of &quot;bronze&quot; or &quot;platinum&quot; digital TV package through their cable/satellite/fiber provider, because after all - what's the point of having HD support if you can't use it?&nbsp; The same can be said for hosting providers.&nbsp; Going for the &quot;all you can eat for $5.00 per month&quot; type of hosting provider is going to get you the same type of &quot;service&quot; you would get with your bunny ears - it might work, but when you want to start doing new things with your Jamroom (like grow), you'll find that having 2,000 (or more) other websites on the same server you are on is going to cause a small problem.</p>
<p>This leads me to my next point - why Jamroom.net has partnered with JBServers.&nbsp; Many of you that are long time Jamroom users already know about JBServers, and why they are the only hosting provider we recommend.&nbsp; Recently I received an email from a Jamroom owner, with some questions and concerns about our relationship with JBServers - most importantly, the feeling that Jamroom was being designed to ONLY run on the JBServers.net servers.&nbsp; While initially I couldn't understand why the user would feel this way, I realized that over the years that we have been working with JBServers, it has become very easy to say &quot;if you were hosting on JBServers you would not have this problem&quot; - without ever really making it clear that there are thousands of Jamroom sites around the world hosting on other hosting providers besides JBServers.&nbsp; Our goal with Jamroom has never changed - to provide a powerful platform for building your social media community.&nbsp; Since by far the majority of our customers do not host with JBServers (despite our best efforts!), it only makes sense for us to try and make sure Jamroom runs on as wide of a variety of hosting providers as possible.&nbsp; This means everything from cheap (even free) hosting plans, all the way up to dedicated servers at Rackspace that run $1K a month and above.&nbsp; With literally hundreds of different operating systems, versions of PHP, versions of MySQL, versions of Apache, caching accelerators, as well as OS and user space process limitations, it's a constant effort to ensure Jamroom runs on 99% of the systems out there.&nbsp; With JBServers, we know our customers are going to be in good hands - not only because they run great servers on a top notch network, but because there is no other hosting provider that comes close to the level of Jamroom knowledge and experience that Jonathan at JBServers has - he runs his own Jamroom sites and is involved with the day to day support of the Jamroom community.</p>
<p>With that said, I want to take some time to point out the reasons why quality web hosting is so important to the success of your Jamroom site, as well as to the perception of your site by your veiwers.</p>
<ul>
    <li><strong>Powerful Servers</strong> - Jamroom is not your typical &quot;forum&quot; PHP script, or chat script - it's almost a half million lines of PHP code, Javascript, CSS and templates that all must come together to provide the services it offers.&nbsp; Jamroom is a bit different then other scripts in that it makes extensive use of the file system (hard drive) on the server.&nbsp; Most forum and chat scripts (for comparison) simply use a database for storage - this makes it so you don't have to worry about permission issues.&nbsp; However, Jamroom must use the file system since it is not practical to store hundreds of gigabytes of media files in the database as BLOB objects.&nbsp; Having a powerful server is important (especially when doing media conversions) - multiple CPU's is better, and lots of RAM will be needed (again, especially if you are doing media conversions).</li>
</ul>
<ul>
    <li><strong>Dependable daily backup system</strong> - the time will come when you will need to restore a song or video that one of your users accidentally deleted, or a set of files that were accidentally overwritten.&nbsp; Even though it may seem like it WON'T happen, it WILL.&nbsp; It may not in the first year, or in the first two years, but if you've been online long enough, you WILL eventually have a problem where you need to reload.&nbsp; I can't tell you how many times one of our customers has been a bit distraught when they realize their &quot;cheap&quot; hosting provider's last backup of their site was from 60 days earlier, and they now have to explain to all their existing (and new) customers why their media is missing.&nbsp; More then any other requirement to look for in a hosting provider, I would personally say this is NUMBER ONE.&nbsp; You have one chance to make a good impression on a user or member, and often one BAD impression is all it takes for them to take their profile elsewhere.</li>
</ul>
<ul>
    <li><strong>Knowledge of the system</strong> - this variable really comes into play when you're having a problem with your site, and need a quick resolution.&nbsp; A hosting provider that understands Jamroom will often be able to get your site restored much quicker - many hosting providers that are not familiar with Jamroom will simply tell you that it is a script issue, and to contact Jamroom Support.&nbsp; While we try our best to make sure we assist quickly, this can often make the issue take considerably longer to resolve, as the hosting provider will insist we &quot;prove&quot; the problem is server related.</li>
</ul>
<ul>
    <li><strong>Unrealistic prices for services</strong> - (unfortunately) most users make their web hosting decision based on this factor alone - price.&nbsp; They often see &quot;unlimited everything&quot; for $5.95 per month, and think it is a great deal.&nbsp; However, the truth behind this price is that the offering isn't even close to being &quot;unlimited&quot; - as soon as your site begins to grow, you'll be asked to &quot;move up&quot; to a dedicated server (in order to handle your usage), or leave their service.&nbsp; Their ENTIRE business is built around the fact that most people that place a website online will receive NO traffic - this is how they can get away with placing several thousand domains on a single server (I've seen as many as 25,000 domains on a single server).&nbsp; However, once you open your doors to your users, and you get a couple dozen viewers streaming videos or songs online, you'll&nbsp; likely get an email from your hosting provider asking you to upgrade or move - we've been involved with dozens upon dozens of moves like this - moving their existing Jamroom site over to new hosting.&nbsp; Regardless of what they tell you, quality network bandwidth, quality servers, a robust backup system and knowledgeable personnel all cost money.</li>
</ul>
<ul>
    <li><strong>Customer Service</strong> - while I have saved this for my last point, it is by no means the least important - there is going to come a time when you need assistance from your hosting provider to do something on your server - change a setting, fix a login issue, try to find out why you're having a problem installing a script - whatever it may be, you're going to call on the hosting provider to get their help.&nbsp; When you go with the cheapest hosting you can find, their motivation is to NOT help you - as soon as they have to get a support person involved with fixing your problem (or even just having them look at it), any &quot;profit&quot; they were going to make from your account is gone.&nbsp; I can't tell you how many times we have worked with hosting providers to try to get them to make a small change in their server PHP configuration, or get them to move the users site to a new server, and pretty much have run up against a brick wall. Their entire business model is based upon volume of accounts, not quality of accounts, and you see that in their operations.</li>
</ul>
<p>Thank you for bearing with me through all of this - I know this is a longer-then-normal blog post, but I want to make sure everyone understands why quality hosting is so important to running a successful Jamroom site - your hosting provider should be a partner with you, with the goal of making sure your site is running the best it can - if you're not getting that type of service from your provider, you might consider changing hosting providers.</p>]]></description>
            <author>Brian</author>
            <pubDate>Tue, 14 Apr 2009 00:08:00 +0100</pubDate>
        </item>
        <item>
            <title>Using Jamroom to create a YouTube Clone</title>
            <link>http://www.jamroom.net/index.php?m=td_blog&amp;o=view&amp;uid=2&amp;eid=81</link>
            <description><![CDATA[<p>When Jamroom was first released 5 and a half years ago, the idea of streaming video on the internet was still in its infancy - many users in 2003 were still &quot;dialing up&quot; the internet using a modem, and you were the envy of your onlnie friends if you could get 1 - 3 mbps (megabytes per second) cable modem service.&nbsp; Much of the attention to &quot;online media&quot; at that time was focused on streaming audio - the MP3 file was really catching on with the popularity of sites like mp3.com growing all the time (Jamroom actually got its start being an alternative to mp3.com that the artist could control), and online video was still seen as a niche idea due to the file sizes and bandwidth required to stream video.</p>
<p>Over the last 3 years or so, we've seen a real &quot;shift&quot; in the online media space towards video, and video sharing in general.&nbsp; With the explosion in popularity of sites like YouTube and Google Video, all of a sudden everyone became their own director, and uploading videos to YouTube became something many people quickly wanted to do (which in turn actually spawned a whole sub-industry of cameras that feature &quot;one button&quot; uploading to YouTube and other video sharing sites).</p>
<p>It was on June 25th, 2005 when the first release of the &quot;Jamroom Power Pack&quot; went online, enabling Jamroom to support uploaded videos in the same manner as audio - this allowed artists to begin sharing videos of their shows, or music videos, with their fans.&nbsp; In the last 3.5 years, the Power Pack has grown to encompass many other &quot;add ons&quot; and features, and is a really &quot;powerful&quot; add on for your Jamroom.&nbsp; With the release of the <a href="/Jamroom4_Cluster_Server_Features">Jamroom Conversion Server</a> (part of the Jamroom Cluster Server), Jamroom also added the ability for uploaded videos to be automatically &quot;converted&quot; to FLV videos - this allows the videos to always be streamed directly in the Flash player on the profile page, instead of launching a media player on the visitors computer.</p>
<p>Recently, with the release of the <a href="/Jamroom4_Skin_Pack_Features">Jamroom 4 Skin Pack</a>, a new Jamroom Skin called &quot;JamTube&quot; was released that does it's best to mimic the look and feel of YouTube.&nbsp; If you are looking to create a YouTube like video sharing site, then the JamTube skin provides a perfect &quot;launching point&quot; to begin the design of your site.&nbsp; The JamTube skin offers the basic functionality of a video sharing site, and most likely you will want to add your own unique features and design to the skin.&nbsp; An entire guide has been developed to help you along:</p>
<p><a href="/Jamroom4_Create_a_YouTube_clone">Creating a YouTube Clone using Jamroom</a></p>
<p>The guide covers the configuration changes you'll want to make in Jamroom to make your Jamroom &quot;video&quot; centered (instead of audio centered).</p>
<p>I know this new blog entry could have probably been written as a new User Support Forum post, but I wanted to make sure that our visitors that only stop by the front page of Jamroom know how flexible Jamroom can be - if you're looking to create an online video site, Jamroom provides you with a very solid foundation (for audio and and images as well as video) that is a perfect platform to build on.</p>
<p>If you have any questions about Jamroom, or Jamroom functionality, make sure and join us in the <a href="/phpBB2/index.php">Jamroom User Support forum</a> and let us know what you're looking to do - we're always ready to help ;)</p>]]></description>
            <author>Brian</author>
            <pubDate>Mon, 09 Mar 2009 20:45:00 +0100</pubDate>
        </item>
        <item>
            <title>Identifying copyrighted music using the Jamroom Conversion Server</title>
            <link>http://www.jamroom.net/index.php?m=td_blog&amp;o=view&amp;uid=2&amp;eid=80</link>
            <description><![CDATA[<p>Now that Jamroom 4 has been released, and many sites are beginning to upgrade to the new release, I thought I would take a moment to point out one of the really nifty new features of the Jamroom 4 Cluster and Conversion Server - the ability for the system to automatically &quot;detect&quot; copyrighted music as it is being uploaded, and flag the audio file as requiring admin approval.&nbsp; If you run a busy Jamroom site, and are worried about users uploading copyrighted audio files, this will really go a long way to letting you sleep easier at night.</p>
<p>The core feature that enables this detection is called &quot;MusicDNS&quot;, and it is a service that is provided by a 3rd party (the MusicIP Corporation), and is free to use for non-commercial sites (they do offer commercial contracts for those that need a high volume account).&nbsp; The description of MusicDNS (in their own words):</p>
<p style="margin-left: 40px;">MusicDNS provides a simple, easy to use method for <b>acoustically identifying digital music and acquiring the correct metadata</b>. Leveraging patented acoustic recognition technology, MusicDNS consistently identifies the same digital music recording, regardless language or audio file format.</p>
<p>This is a really cool service, since it gives the Jamroom Conversion Server the ability to &quot;identify&quot; a music file by uploading a snippet of it to the MusicDNS database for acoustic fingerprint identification.&nbsp; In our tests during integration, the MusicDNS service was able to identify copyrighted audio files we uploaded (regardless of file format) 100% of the time.</p>
<p>If you are a licensed Cluster and Conversion Server user, and would like to enable the MusicDNS support in your Jamroom, simply follow these steps:</p>
<ul>
    <li>Sign up for a MusicDNS account at the following URL:</li>
</ul>
<p style="margin-left: 40px;"><a href="https://secure.musicip.com/signin.jsp?status=dns&amp;fast&amp;home=https://secure.musicip.com/dns/license.jsp">https://secure.musicip.com/signin.jsp?status=dns&amp;fast&amp;home=https://secure.musicip.com/dns/license.jsp</a></p>
<p style="margin-left: 40px;">This will get you a special MusicDNS &quot;API&quot; key that you will need to use to query the service.</p>
<ul>
    <li>After you have received your API Key, log in to your Jamroom as the Master Admin and go to the &quot;Admin Options&quot; -&gt; &quot;Jamroom Config&quot; -&gt; &quot;Media Settings&quot; section.</li>
</ul>
<ul>
    <li>In the &quot;MusicDNS Access Key&quot; setting, enter your MusicDNS API Key, then save the settings.</li>
</ul>
<ul>
    <li>Next, go into the Jamroom Config -&gt; Jamroom Quotas section.&nbsp; Within here you're going to want to &quot;modify&quot; each Jamroom Quota that you want to enable the MusicDNS check for.&nbsp; This allows you to set the check on a per Quota basis (since for example you may want to offer a Jamroom Quota that allows the users to upload copyrighted music - say a Music Label account, for example).&nbsp;&nbsp; You'll find the &quot;Enable MusicDNS Check&quot; option is available in the &quot;Media Support&quot; section for your Artist Quotas.&nbsp; Set the setting to &quot;yes&quot; and save.</li>
</ul>
<ul>
    <li>Make sure you have the Media Conversion settings set to active as well - Jamroom must be doing audio conversions on the uploaded files in order for the MusicDNS check to work.</li>
</ul>
<p>You're all set!&nbsp; Now, when a user uploads a song file, Jamroom will check the uploaded file against the MusicDNS database.&nbsp; If it detects that the uploaded file is copyrighted, it will flag the new (or modified) song as requiring admin approval, and send you an email letting you know that a new song is awaiting approval.</p>
<p>It doesn't get an easier then that ;)&nbsp; If you have any questions about the Jamroom Cluster and Conversion server, and the other features it offers, don't hesitate to join us in the <a href="http://www.jamroom.net/phpBB2/index.php">Jamroom User Support forum</a> and let us know what you're looking to do.</p>
<p>Thanks!</p>
<p>- Brian</p>]]></description>
            <author>Brian</author>
            <pubDate>Tue, 20 Jan 2009 00:30:45 +0100</pubDate>
        </item>
        <item>
            <title>Jamroom 3.3.6 has been released!</title>
            <link>http://www.jamroom.net/index.php?m=td_blog&amp;o=view&amp;uid=2&amp;eid=77</link>
            <description><![CDATA[<p>I have just finished updating the <a href="Downloads3_Core">Jamroom Downloads page</a> with the latest release of Jamroom - version 3.3.6.&nbsp; This is a <span style="color: rgb(255, 0, 0);"><b>very important release</b></span>, in that it contains a fix for a security issue that is present in all Jamroom 3.3.x releases.&nbsp; If you are running <b>any version</b> of Jamroom 3.3.x, and you are on a server that is running PHP with the &quot;register_globals&quot; setting turned on, it is important that you <a href="Jamroom3_Upgrading_From_Jamroom3">update immediately</a> to this new release.&nbsp; For more details, make sure and check out the <a href="index.php?m=td_tracker&amp;o=view&amp;id=1130">Jamroom Tracker entry</a>.&nbsp; There are also some other small fixes and changes in Jamroom 3.3.6 as well.<br />
<br />
If you have any questions, make sure and stop by the <a href="phpBB2/index.php">Jamroom User Support forum</a> and join in the discussion.&nbsp; Thanks!</p>]]></description>
            <author>Brian</author>
            <pubDate>Sat, 21 Jun 2008 20:41:00 +0100</pubDate>
        </item>
        <item>
            <title>Jamroom 3.3.5 has been released!</title>
            <link>http://www.jamroom.net/index.php?m=td_blog&amp;o=view&amp;uid=2&amp;eid=76</link>
            <description><![CDATA[I have just finished updating the <a href="Downloads3_Core">Jamroom Core Downloads</a> page with the latest release of Jamroom + Addons - version 3.3.5.&nbsp; This new release fixes some bugs, adds some small features, and also includes a fix for a security issue in the way Jamroom displays template files - please see the <a href="index.php?m=td_tracker&amp;o=view&amp;id=1124">Tracker entry</a> for more details.&nbsp; This new release also includes the first version of the new WorldPay payment plugin for the Vault System.<br />
<br />
For a full list of changes in Jamroom 3.3.5, check out the <a href="index.php?m=td_tracker&amp;o=browse">Jamroom Tracker</a>, and make sure and stop by the <a href="phpBB2/index.php">Jamroom Forums</a> and join in the discussion.<br />
<br />
I hope you enjoy the new release!<br type="_moz" />]]></description>
            <author>Brian</author>
            <pubDate>Sat, 14 Jun 2008 16:27:30 +0100</pubDate>
        </item>
        <item>
            <title>Jamroom 3.3.3 has been released!</title>
            <link>http://www.jamroom.net/index.php?m=td_blog&amp;o=view&amp;uid=2&amp;eid=75</link>
            <description><![CDATA[I have just finished updating the <a href="Downloads3_Core">Jamroom Core Downloads</a> page with the latest release of Jamroom + Add Ons - version 3.3.3.&nbsp; This new release addresses i<a href="index.php?m=td_tracker&amp;o=browse&amp;v=3.3.3">ssues that have come up</a> since the Jamroom 3.3.2 release, which includes a fix for a very serious bug where Video statistics were not being saved correctly.&nbsp; If you are running any version of Jamroom 3.3, please update to this new version to ensure your Video Stats are being stored correctly.<br />
<br />
Make sure and join us in the <a href="phpBB2/index.php">Jamroom User Support forum</a> for the latest discussions on what is happening in the world of Jamroom ;)<br />
<br />
Thanks!<br type="_moz" />]]></description>
            <author>Brian</author>
            <pubDate>Wed, 21 May 2008 20:54:39 +0100</pubDate>
        </item>
    </channel>
</rss>
