Finishing up PR
This commit is contained in:
parent
e7689ff86d
commit
e877cf6498
|
@ -1,34 +1,4 @@
|
|||
---
|
||||
permalink: /404.html
|
||||
layout: 404
|
||||
---
|
||||
|
||||
<style type="text/css" media="screen">
|
||||
.container {
|
||||
margin: 10px auto;
|
||||
width: 100%;
|
||||
text-align: center;
|
||||
}
|
||||
h1 {
|
||||
margin: 30px 0;
|
||||
font-size: 4em;
|
||||
line-height: 1;
|
||||
letter-spacing: -1px;
|
||||
}
|
||||
img {
|
||||
max-width: 300px;
|
||||
}
|
||||
</style>
|
||||
|
||||
<section class="bg-dark text-white">
|
||||
<div class="container">
|
||||
<img src="img/404.png" alt="404 Tape">
|
||||
|
||||
<p><strong>Page not found :(</strong></p>
|
||||
<p>The requested page could not be found.</p>
|
||||
<a href="guides"><svg class="bi bi-arrow-left-circle-fill" width="1em" height="1em" viewBox="0 0 16 16" fill="currentColor" xmlns="http://www.w3.org/2000/svg">
|
||||
<path fill-rule="evenodd" d="M16 8A8 8 0 1 1 0 8a8 8 0 0 1 16 0zm-7.646 2.646a.5.5 0 0 1-.708.708l-3-3a.5.5 0 0 1 0-.708l3-3a.5.5 0 1 1 .708.708L6.207 7.5H11a.5.5 0 0 1 0 1H6.207l2.147 2.146z"/>
|
||||
</svg> Back to Docs
|
||||
</a>
|
||||
</div>
|
||||
</section>
|
||||
---
|
|
@ -3,7 +3,19 @@
|
|||
<head>
|
||||
{% include head.html %}
|
||||
|
||||
<style>
|
||||
<style type="text/css" media="screen">
|
||||
h1 {
|
||||
margin: 30px 0;
|
||||
font-size: 4em;
|
||||
line-height: 1;
|
||||
letter-spacing: -1px;
|
||||
}
|
||||
img {
|
||||
max-width: 250px;
|
||||
}
|
||||
.center-text {
|
||||
text-align: center;
|
||||
}
|
||||
</style>
|
||||
|
||||
<title>{{ site.title }} - {{ page.title }}</title>
|
||||
|
@ -13,28 +25,19 @@
|
|||
<!-- Navigation -->
|
||||
{% include navbar.html %}
|
||||
|
||||
<!-- Scroll to Top link -->
|
||||
<a class="top-link hide" href="" id="js-top">
|
||||
<svg class="bi bi-arrow-up-circle-fill" width="4em" height="4em" viewBox="0 0 16 16" fill="currentColor" xmlns="http://www.w3.org/2000/svg">
|
||||
<path fill-rule="evenodd" d="M16 8A8 8 0 1 1 0 8a8 8 0 0 1 16 0zm-10.646.354a.5.5 0 1 1-.708-.708l3-3a.5.5 0 0 1 .708 0l3 3a.5.5 0 0 1-.708.708L8.5 6.207V11a.5.5 0 0 1-1 0V6.207L5.354 8.354z"/>
|
||||
</svg>
|
||||
<span class="screen-reader-text">Back to top</span>
|
||||
</a>
|
||||
|
||||
<div class="container-fluid">
|
||||
<nav class="content">
|
||||
{{ content }}
|
||||
</nav>
|
||||
<section class="bg-dark text-white center-text">
|
||||
<img src="img/404.png" alt="404 Tape">
|
||||
<p><strong>Page not found :(</strong></p>
|
||||
<p>The requested page could not be found.</p>
|
||||
<a href="guides"><svg class="bi bi-arrow-left-circle-fill" width="1em" height="1em" viewBox="0 0 16 16" fill="currentColor" xmlns="http://www.w3.org/2000/svg">
|
||||
<path fill-rule="evenodd" d="M16 8A8 8 0 1 1 0 8a8 8 0 0 1 16 0zm-7.646 2.646a.5.5 0 0 1-.708.708l-3-3a.5.5 0 0 1 0-.708l3-3a.5.5 0 1 1 .708.708L6.207 7.5H11a.5.5 0 0 1 0 1H6.207l2.147 2.146z"/>
|
||||
</svg> Back to Docs
|
||||
</a>
|
||||
</section>
|
||||
</div>
|
||||
|
||||
<footer>
|
||||
<section class="footer-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>
|
||||
{% include footer.html %}
|
||||
{% include scripts.html %}
|
||||
</body>
|
||||
</html>
|
||||
|
|
|
@ -67,12 +67,10 @@ the backup server also contains an LibreTime installation, it should be possible
|
|||
to switch playout to this second machine relatively quickly, in case of a
|
||||
hardware failure or other emergency on the production server.
|
||||
|
||||
A standard incremental backup tool on GNU/Linux servers is *rsync*
|
||||
[(http://rsync.samba.org/)](http://rsync.samba.org/)) which can be installed
|
||||
A standard incremental backup tool on GNU/Linux servers is [rsync](http://rsync.samba.org/) which can be installed
|
||||
using the package manager of your GNU/Linux distribution. However, incremental
|
||||
backup alone cannot help in the scenario where a file which later proves to be
|
||||
important has been deleted by an administrator. For backups that can be rolled
|
||||
back to restore from an earlier date than the current backup, the tool
|
||||
*rdiff-backup*
|
||||
[(http://www.nongnu.org/rdiff-backup/](http://www.nongnu.org/rdiff-backup/)) can
|
||||
[rdiff-backup](http://www.nongnu.org/rdiff-backup/) can
|
||||
be deployed.
|
||||
|
|
|
@ -1,9 +1,11 @@
|
|||
---
|
||||
layout: default
|
||||
title: Built-in Microsite
|
||||
git: microsite
|
||||
git: microsite.md
|
||||
---
|
||||
|
||||
## Overview
|
||||
|
||||

|
||||
|
||||
LibreTime includes a mini-site, which can be accessed at _serverIP_ (for local installations), or
|
||||
|
|
|
@ -89,8 +89,8 @@ In the output from vorbisgain, *Peak* is the maximum sample value of the file be
|
|||
|
||||
## Silence in media files
|
||||
|
||||
Before importing media, it is good practice to check for any silent sections in the media files. While LibreTime compensates for leading and trailing silence with the use of automatic cue-in and cue-out points****, it may be preferable to trim these files to the intended length before upload. This is because media in the LibreTime library could potentially be re-used in many different systems. **Audacity** is a cross-platform editor suitable for the task of trimming audio files, available from [http://audacity.sourceforge.net/](http://audacity.sourceforge.net "http://sourceforge.net/projects/dr14tmeter/")
|
||||
Before importing media, it is good practice to check for any silent sections in the media files. While LibreTime compensates for leading and trailing silence with the use of automatic cue-in and cue-out points, it may be preferable to trim these files to the intended length before upload. This is because media in the LibreTime library could potentially be re-used in many different systems. There are many cross-platform audio editors, including [Audacity](https://www.audacityteam.org/) and [ocenaudio](https://www.ocenaudio.com/), that are suitable for the task of trimming audio files
|
||||
|
||||
Very quiet introductions or over-long fades can also lead to apparent gaps in your broadcast playout. Some audio CDs feature a 'hidden track' at the end, which in fact uses a long period of silence within the final track, rather than an actual separate track on the disc. This means that CD encoding programs will often encode both the hidden material and the silence in the media file. For example, the track "Debra" from the CD *Midnite Vultures* by Beck includes hidden material preceded by seven minutes of silence, as shown in the screen shot from Audacity below.
|
||||
Quiet introductions or extended fades can also lead to apparent gaps in your broadcast playout. This is more common when playing back audio from ripped CDs or dubbed from tape or vinyl; this issue is not as common with digitally-purchased music. For best results, long periods of silence should be removed from files before uploading to Libretime.
|
||||
|
||||

|
||||
|
|
|
@ -1,23 +1,27 @@
|
|||
---
|
||||
layout: default
|
||||
title: Troubleshooting
|
||||
|
||||
git: troubleshooting.md
|
||||
---
|
||||
|
||||
## Restarting services
|
||||
|
||||
LibreTime is effectively a web site running on a LAPP stack, so individual components of the system can be started, stopped, restarted or checked in the server console using the **systemctl** command:
|
||||
|
||||
sudo systemctl start|stop|restart|status libretime-liquidsoap
|
||||
sudo systemctl start|stop|restart|status libretime-playout
|
||||
sudo systemctl start|stop|restart|status libretime-celery
|
||||
sudo systemctl start|stop|restart|status libretime-analyzer
|
||||
sudo systemctl start|stop|restart|status apache2
|
||||
sudo systemctl start|stop|restart|status rabbitmq-server
|
||||
```
|
||||
sudo systemctl start|stop|restart|status libretime-liquidsoap
|
||||
sudo systemctl start|stop|restart|status libretime-playout
|
||||
sudo systemctl start|stop|restart|status libretime-celery
|
||||
sudo systemctl start|stop|restart|status libretime-analyzer
|
||||
sudo systemctl start|stop|restart|status apache2
|
||||
sudo systemctl start|stop|restart|status rabbitmq-server
|
||||
```
|
||||
|
||||
For example, to restart the Airtime playout engine, you could enter the command:
|
||||
|
||||
sudo systemctl restart libretime-playout
|
||||
```
|
||||
sudo systemctl restart libretime-playout
|
||||
```
|
||||
|
||||
## Log files {#logs}
|
||||
|
||||
|
@ -62,19 +66,19 @@ If the Airtime logs indicate failures to connect to the RabbitMQ server, such as
|
|||
|
||||
2013-10-31 08:21:11,255 ERROR - \[pypomessagehandler.py : main() : line 99\] - Error connecting to RabbitMQ Server. Trying again in few seconds - See more at: http://forum.sourcefabric.org/discussion/16050/\#sthash.W8OJrNFm.dpuf
|
||||
```
|
||||
but the RabbitMQ server is running normally, this error might be due to a change in the server's hostname since Airtime installation. Directory names under */var/lib/rabbitmq/mnesia/* indicate that RabbitMQ's database files are organised according to the hostname of the server, for example:
|
||||
```
|
||||
rabbit@airtime
|
||||
```
|
||||
where the hostname is *airtime.example.com*. If the hostname has changed, it may be necessary to reconfigure RabbitMQ manually, as follows:
|
||||
but the RabbitMQ server is running normally, this error might be due to a change in the server's hostname since Libretime installation. Directory names under */var/lib/rabbitmq/mnesia/* indicate that RabbitMQ's database files are organised according to the hostname of the server (ex. `rabbit@airtime`) where the hostname is *airtime.example.com*. If the hostname has changed, it may be necessary to reconfigure RabbitMQ manually, as follows:
|
||||
|
||||
1. Delete the files in */var/lib/rabbitmq/mnesia/*
|
||||
|
||||
sudo rm -r /var/lib/rabbitmq/mnesia/*
|
||||
```
|
||||
sudo rm -r /var/lib/rabbitmq/mnesia/*
|
||||
```
|
||||
|
||||
2. Restart RabbitMQ:
|
||||
|
||||
sudo systemctl restart rabbitmq-server
|
||||
```
|
||||
sudo systemctl restart rabbitmq-server
|
||||
```
|
||||
|
||||
3. Enter the following commands to set up authentication and grant permissions. The *rabbitmqctl add\_user* command requires the RabbitMQ password from the /etc/airtime/airtime.conf file as an argument. The *rabbitmqctl set\_permissions* command should be entered on one line, with the list of Airtime services repeated three times:
|
||||
|
||||
|
|
Loading…
Reference in New Issue