422 lines
17 KiB
HTML
422 lines
17 KiB
HTML
<!doctype html>
|
||
<html lang="en">
|
||
<head>
|
||
<!-- Required meta tags -->
|
||
<meta charset="utf-8">
|
||
<meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no">
|
||
|
||
<!-- Bootstrap CSS -->
|
||
<link rel="stylesheet" href="https://stackpath.bootstrapcdn.com/bootstrap/4.5.0/css/bootstrap.min.css" integrity="sha384-9aIt2nRpC12Uk9gS9baDl411NQApFmC26EwAOH8WgZl5MYYxFfc+NcPb1dKGj7Sk" crossorigin="anonymous">
|
||
|
||
<!-- Custom fonts for this template -->
|
||
<link href="vendor/fontawesome-free/css/all.min.css" rel="stylesheet" type="text/css">
|
||
<link href='https://fonts.googleapis.com/css?family=Open+Sans:300italic,400italic,600italic,700italic,800italic,400,300,600,700,800' rel='stylesheet' type='text/css'>
|
||
<link href='https://fonts.googleapis.com/css?family=Merriweather:400,300,300italic,400italic,700,700italic,900,900italic' rel='stylesheet' type='text/css'>
|
||
|
||
<!-- Plugin CSS -->
|
||
<link href="vendor/magnific-popup/magnific-popup.css" rel="stylesheet">
|
||
|
||
<!-- Custom styles for this template -->
|
||
<link href="css/creative.min.css" rel="stylesheet">
|
||
|
||
<style>
|
||
header.masthead {
|
||
padding-top: 10rem;
|
||
padding-bottom: calc(10rem - 56px);
|
||
background-image: url("img/header.jpg");
|
||
background-position: center center;
|
||
background-size: cover;
|
||
}
|
||
.bg-dark{
|
||
padding:2rem 0
|
||
}
|
||
</style>
|
||
|
||
<title>LibreTime Radio Automation - </title>
|
||
</head>
|
||
<body id="page-top">
|
||
|
||
<!-- Navigation -->
|
||
<nav class="navbar navbar-expand-lg navbar-light fixed-top navbar-shrink" id="mainNav">
|
||
<div class="container">
|
||
<a class="navbar-brand js-scroll-trigger" href="index"> LibreTime Radio Automation </a>
|
||
<button class="navbar-toggler navbar-toggler-right" type="button" data-toggle="collapse" data-target="#navbarResponsive" aria-controls="navbarResponsive" aria-expanded="false" aria-label="Toggle navigation">
|
||
<span class="navbar-toggler-icon"></span>
|
||
</button>
|
||
<div class="collapse navbar-collapse" id="navbarResponsive">
|
||
<ul class="navbar-nav ml-auto">
|
||
|
||
<li class="nav-item">
|
||
<a class="nav-link js-scroll-trigger" href="quickstart">Install</a>
|
||
</li>
|
||
|
||
<li class="nav-item">
|
||
<a class="nav-link js-scroll-trigger" href="features">Features</a>
|
||
</li>
|
||
|
||
<li class="nav-item">
|
||
<a class="nav-link js-scroll-trigger" href="tour">Tour</a>
|
||
</li>
|
||
|
||
<li class="nav-item">
|
||
<a class="nav-link js-scroll-trigger" href="faq">FAQ</a>
|
||
</li>
|
||
|
||
<li class="nav-item">
|
||
<a class="nav-link js-scroll-trigger" href="advanced-configuration">Docs</a>
|
||
</li>
|
||
|
||
<li class="nav-item">
|
||
<a class="nav-link js-scroll-trigger" href="contribute">Help Us!</a>
|
||
</li>
|
||
|
||
</ul>
|
||
</div>
|
||
</div>
|
||
</nav>
|
||
|
||
<div class="container-lg">
|
||
<nav class="content">
|
||
<!doctype html>
|
||
<html lang="en">
|
||
<head>
|
||
<!-- Required meta tags -->
|
||
<meta charset="utf-8">
|
||
<meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no">
|
||
|
||
<!-- Bootstrap CSS -->
|
||
<link rel="stylesheet" href="https://stackpath.bootstrapcdn.com/bootstrap/4.5.0/css/bootstrap.min.css" integrity="sha384-9aIt2nRpC12Uk9gS9baDl411NQApFmC26EwAOH8WgZl5MYYxFfc+NcPb1dKGj7Sk" crossorigin="anonymous">
|
||
|
||
<!-- Custom fonts for this template -->
|
||
<link href="vendor/fontawesome-free/css/all.min.css" rel="stylesheet" type="text/css">
|
||
<link href='https://fonts.googleapis.com/css?family=Open+Sans:300italic,400italic,600italic,700italic,800italic,400,300,600,700,800' rel='stylesheet' type='text/css'>
|
||
<link href='https://fonts.googleapis.com/css?family=Merriweather:400,300,300italic,400italic,700,700italic,900,900italic' rel='stylesheet' type='text/css'>
|
||
|
||
<!-- Plugin CSS -->
|
||
<link href="vendor/magnific-popup/magnific-popup.css" rel="stylesheet">
|
||
|
||
<!-- Custom styles for this template -->
|
||
<link href="css/creative.min.css" rel="stylesheet">
|
||
|
||
<style>
|
||
/* "CONTENT" From Above */
|
||
.content {
|
||
|
||
/* size of my container minus sidebar width */
|
||
width: calc(80%);
|
||
|
||
/* Estimated height of largest sidebar in case of short content */
|
||
min-height: 800px;
|
||
}
|
||
|
||
/* SIDEBAR */
|
||
.sidebar {
|
||
position: absolute;
|
||
right: 0;
|
||
top: 57px;
|
||
width: 20%;
|
||
height: 100%; /* Super important! */
|
||
background-color: #212529;
|
||
color: #fff;
|
||
}
|
||
.link-style {
|
||
color: rgba(255,255,255,.9);
|
||
}
|
||
/* SIDEBAR CONTAINER */
|
||
.sidebar-item {
|
||
position: absolute;
|
||
top: 5px;
|
||
left: 10%;
|
||
width: 100%;
|
||
height: 25%;
|
||
|
||
/* Position the items */
|
||
&:nth-child(2) { top: 25%; }
|
||
&:nth-child(3) { top: 50%; }
|
||
&:nth-child(4) { top: 75%; }
|
||
}
|
||
</style>
|
||
|
||
<title>LibreTime Radio Automation - </title>
|
||
</head>
|
||
<body id="page-top">
|
||
|
||
<!-- Navigation -->
|
||
<nav class="navbar navbar-expand-lg navbar-light fixed-top navbar-shrink" id="mainNav">
|
||
<div class="container">
|
||
<a class="navbar-brand js-scroll-trigger" href="index"> LibreTime Radio Automation </a>
|
||
<button class="navbar-toggler navbar-toggler-right" type="button" data-toggle="collapse" data-target="#navbarResponsive" aria-controls="navbarResponsive" aria-expanded="false" aria-label="Toggle navigation">
|
||
<span class="navbar-toggler-icon"></span>
|
||
</button>
|
||
<div class="collapse navbar-collapse" id="navbarResponsive">
|
||
<ul class="navbar-nav ml-auto">
|
||
|
||
<li class="nav-item">
|
||
<a class="nav-link js-scroll-trigger" href="quickstart">Install</a>
|
||
</li>
|
||
|
||
<li class="nav-item">
|
||
<a class="nav-link js-scroll-trigger" href="features">Features</a>
|
||
</li>
|
||
|
||
<li class="nav-item">
|
||
<a class="nav-link js-scroll-trigger" href="tour">Tour</a>
|
||
</li>
|
||
|
||
<li class="nav-item">
|
||
<a class="nav-link js-scroll-trigger" href="faq">FAQ</a>
|
||
</li>
|
||
|
||
<li class="nav-item">
|
||
<a class="nav-link js-scroll-trigger" href="advanced-configuration">Docs</a>
|
||
</li>
|
||
|
||
<li class="nav-item">
|
||
<a class="nav-link js-scroll-trigger" href="contribute">Help Us!</a>
|
||
</li>
|
||
|
||
</ul>
|
||
</div>
|
||
</div>
|
||
</nav>
|
||
|
||
<!-- Sidebar -->
|
||
<div id="sidebar">
|
||
<ul>
|
||
|
||
<li class="nav-item">
|
||
<a class="nav-link" href=""></a>
|
||
</li>
|
||
|
||
<li class="nav-item">
|
||
<a class="nav-link" href=""></a>
|
||
</li>
|
||
|
||
<li class="nav-item">
|
||
<a class="nav-link" href=""></a>
|
||
</li>
|
||
|
||
<li class="nav-item">
|
||
<a class="nav-link" href=""></a>
|
||
</li>
|
||
|
||
</ul>
|
||
</div>
|
||
|
||
<nav id="sidebar">
|
||
<div class="sidebar-header">
|
||
<h3>Table of Contents</h3>
|
||
</div>
|
||
|
||
|
||
<ul class="list-unstyled components">
|
||
<i>Install</i>
|
||
|
||
<li>
|
||
<a href="quickstart">Quick Install</a>
|
||
</li>
|
||
|
||
<li>
|
||
<a href="host-configuration">Host Configuration</a>
|
||
</li>
|
||
|
||
<li>
|
||
<a href="setting-the-server-time">Setting the Server Time</a>
|
||
</li>
|
||
|
||
<li>
|
||
<a href="track-types">Configuring Track Types</a>
|
||
</li>
|
||
|
||
<li>
|
||
<a href="ssl-config">Setting up SSL</a>
|
||
</li>
|
||
|
||
<li>
|
||
<a href=""></a>
|
||
</li>
|
||
|
||
</ul>
|
||
|
||
<ul class="list-unstyled components">
|
||
<i>Using LibreTime</i>
|
||
|
||
<li>
|
||
<a href="preparing-media">Preparing Media</a>
|
||
</li>
|
||
|
||
<li>
|
||
<a href="scheduling-shows">Scheduling Shows</a>
|
||
</li>
|
||
|
||
<li>
|
||
<a href="live-broadcast">Broadcasting Live</a>
|
||
</li>
|
||
|
||
<li>
|
||
<a href="users">Adding Users</a>
|
||
</li>
|
||
|
||
<li>
|
||
<a href="troubleshooting">Help!</a>
|
||
</li>
|
||
|
||
<li>
|
||
<a href="advanced-configuration">Advanced Configuration</a>
|
||
</li>
|
||
|
||
<li>
|
||
<a href=""></a>
|
||
</li>
|
||
|
||
</ul>
|
||
|
||
<ul class="list-unstyled components">
|
||
<i>Radio Broadcasting 101</i>
|
||
|
||
<li>
|
||
<a href="learnradio-unescoguide">UNESCO Public Radio Guide</a>
|
||
</li>
|
||
|
||
<li>
|
||
<a href=""></a>
|
||
</li>
|
||
|
||
</ul>
|
||
|
||
<ul class="list-unstyled components">
|
||
<i>Appendix</i>
|
||
|
||
<li>
|
||
<a href="hd-audio-modules">HD Audio Modules</a>
|
||
</li>
|
||
|
||
<li>
|
||
<a href="rights-royalties">Rights and Royalties</a>
|
||
</li>
|
||
|
||
<li>
|
||
<a href="folders">Media Folders used by LibreTime</a>
|
||
</li>
|
||
|
||
</ul>
|
||
|
||
</nav>
|
||
|
||
<div class="container-fluid">
|
||
<!-- This is the main content of the page getting pulled from the MDs -->
|
||
<div class="content">
|
||
<h1 id="rights-and-royalties">Rights and Royalties</h1>
|
||
|
||
<p>If you’re new to broadcasting, or have not streamed your station online before,
|
||
reading the following brief explanation of compensation rules for songwriters,
|
||
musicians and other copyright holders may save you a great deal of trouble
|
||
later.</p>
|
||
|
||
<p>Independent music radio on the Internet has faced royalty demands from
|
||
SoundExchange in the USA, and similar organizations in other territories. These
|
||
organizations are usually membership societies or government-sanctioned national
|
||
authorities which are intended to collect money from broadcasters to compensate
|
||
copyright holders. The royalty collection societies require payment before you
|
||
can stream just about any music released commercially to the general public —
|
||
whether you make any money out of streaming, or not. It’s not so much the
|
||
percentage of revenue demanded, but that there are usually annual minimum fees
|
||
to pay, which can hurt small stations disproportionately.</p>
|
||
|
||
<p>For example, in the UK, the MCPS-PRS Limited Online Music Licence covers
|
||
non-commercial music streaming by groups and individuals, as long as their gross
|
||
revenue is less then £12,500 per year. The cost is on a sliding scale, up to
|
||
£1,120 plus 20% tax per year for delivering up to 450,000 individual streams or
|
||
serving 25,000 files; after that, you have to apply for a full MCPS-PRS Online
|
||
Music Licence. That doesn’t sound too bad at first, but 25,000 files per year
|
||
works out at less than four downloads per hour for a round-the-clock website.
|
||
This particular licence only covers publishing (songwriter) rights, not
|
||
recording (record label and musician’s performance) rights, so you have to
|
||
negotiate an additional licence from Phonographic Performance Limited (PPL) to
|
||
play music online, including digital recordings converted from commercially
|
||
released CDs, vinyl or tape.</p>
|
||
|
||
<p>Typically, you have to provide full statistical details to the royalty society
|
||
of all music streamed or downloaded from your site, which can be onerous. Even
|
||
if your radio station is mostly speech, there are many limitations in the small
|
||
print of these music licences. For instance, you can’t use music for
|
||
promotional purposes, and you can’t stream a whole opera, without negotiating
|
||
separate licences. Weirdly, you are not allowed to play a piece of music in a
|
||
‘derogatory context’ to the writer or performers; no drummer jokes allowed,
|
||
then.</p>
|
||
|
||
<p>However, the biggest pitfall is that these MCPS-PRS licences for publishing
|
||
rights only cover listeners in the UK. For recording rights, PPL is a member of
|
||
the IFPI reciprocal scheme for webcasters, which means its licenses cover
|
||
listeners in some European countries, Australia, New Zealand and a few other
|
||
countries, but not listeners in the USA or Canada. So if your Internet station
|
||
picked up a significant number of listeners in countries not covered by the
|
||
MCPS-PRS licences or the IFPI reciprocal scheme, you would have to pay for
|
||
similar music licences in those countries as well. It’s no wonder that many
|
||
not-for-profit radio stations have disappeared from the virtual airwaves over
|
||
the last few years, since not having the right licences could leave the operator
|
||
liable to legal action.</p>
|
||
|
||
<p>If you want to go down the commercial music route, check out the
|
||
<a href="http://www.prsformusic.com">http://www.prsformusic.com</a> and <a href="http://www.ppluk.com">http://www.ppluk.com</a> websites for UK licence
|
||
details. In the USA, the <a href="http://www.soundexchange.com">http://www.soundexchange.com</a> website currently quotes
|
||
a 500 dollar minimum annual fee for non-commercial webcasters, plus a usage fee
|
||
above a certain number of listener hours, for the right to stream music
|
||
recordings to listeners. See the websites of <a href="http://www.ascap.com">ASCAP</a>,
|
||
<a href="http://www.bmi.com">BMI</a> and <a href="http://www.sesac.com">SESAC</a> for details of music
|
||
publishing royalties payable by webcasters streaming to the USA.</p>
|
||
|
||
<p>Free content streaming offers an alternative for DIY Internet radio. Since
|
||
royalty collection societies like MCPS-PRS and SoundExchange can only represent
|
||
the interests of their own members, it follows that if you are not a member, you
|
||
can stream your own self-produced content without paying for their licences. If
|
||
you state somewhere on your website that the stream is of your own copyrighted
|
||
material, and is made available to the public under a specific licence, then
|
||
no-one should misunderstand your intentions.</p>
|
||
|
||
<p>You might be able to persuade other people to allow you to stream their content
|
||
too, as long as they do not have a conflicting legal obligation, such as having
|
||
previously joined one of the many royalty collection societies around the world.
|
||
You can ask for permission to stream when website visitors upload their own
|
||
music files to you via a HTML form, much as the likes of SoundCloud do. Or you
|
||
can collect files licensed under an appropriate Creative Commons licence
|
||
(<a href="http://www.creativecommons.org">http://www.creativecommons.org</a>) or other free content licence.</p>
|
||
|
||
<p>Explicit permission to stream on your particular server is always going to be
|
||
the ideal, so think about your own terms and conditions before you accept files
|
||
from third parties for streaming. How, for example, would you know if someone
|
||
uploaded a file to your online radio station that unknown to you, had been
|
||
ripped from a commercially released CD? That’s the kind of thing that could get
|
||
you in trouble with the licensing authorities and copyright holders.</p>
|
||
|
||
</div>
|
||
</div>
|
||
|
||
<!-- Optional JavaScript -->
|
||
<!-- jQuery first, then Popper.js, then Bootstrap JS -->
|
||
<script src="https://code.jquery.com/jquery-3.5.1.slim.min.js" integrity="sha384-DfXdz2htPH0lsSSs5nCTpuj/zy4C+OGpamoFVy38MVBnE+IbbVYUew+OrCXaRkfj" crossorigin="anonymous"></script>
|
||
<script src="https://cdn.jsdelivr.net/npm/popper.js@1.16.0/dist/umd/popper.min.js" integrity="sha384-Q6E9RHvbIyZFJoft+2mJbHaEWldlvI9IOYy5n3zV9zzTtmI3UksdQRVvoxMfooAo" crossorigin="anonymous"></script>
|
||
<script src="https://stackpath.bootstrapcdn.com/bootstrap/4.5.0/js/bootstrap.min.js" integrity="sha384-OgVRvuATP1z7JjHLkuOU7Xw704+h835Lr+6QL9UvYjZE3Ipu6Tp75j7Bh/kR0JKI" crossorigin="anonymous"></script>
|
||
</body>
|
||
</html>
|
||
|
||
</nav>
|
||
</div>
|
||
|
||
<footer>
|
||
<section class="bg-dark text-white">
|
||
<div class="text-footer">
|
||
<small>Hosted on GitHub Pages — Theme by <a href="https://github.com/ned-kelly">ned-kelly</a> and <a href="https://github.com/zklosko">Zachary Klosko</a> | </small>
|
||
<small>Code and docs licensed under GPLv2. More details <a href="http://sourcefabric.booktype.pro/airtime-25-for-broadcasters/about-this-manual/">here</a>. </small>
|
||
</div>
|
||
</section>
|
||
</footer>
|
||
|
||
<!-- Optional JavaScript -->
|
||
<!-- jQuery first, then Popper.js, then Bootstrap JS -->
|
||
<script src="https://code.jquery.com/jquery-3.5.1.slim.min.js" integrity="sha384-DfXdz2htPH0lsSSs5nCTpuj/zy4C+OGpamoFVy38MVBnE+IbbVYUew+OrCXaRkfj" crossorigin="anonymous"></script>
|
||
<script src="https://cdn.jsdelivr.net/npm/popper.js@1.16.0/dist/umd/popper.min.js" integrity="sha384-Q6E9RHvbIyZFJoft+2mJbHaEWldlvI9IOYy5n3zV9zzTtmI3UksdQRVvoxMfooAo" crossorigin="anonymous"></script>
|
||
<script src="https://stackpath.bootstrapcdn.com/bootstrap/4.5.0/js/bootstrap.min.js" integrity="sha384-OgVRvuATP1z7JjHLkuOU7Xw704+h835Lr+6QL9UvYjZE3Ipu6Tp75j7Bh/kR0JKI" crossorigin="anonymous"></script>
|
||
</body>
|
||
</html>
|