Table of contents
- What DLNA compatible devices is tested?
- Is this free, and if so - how can it be?
- Is this legal?
- Why isn't WiFi connection to the server recommended?
- How do I use the server services?
- Something went wrong during installation, what to do?
- Can I develop the script further and share it with others?
- How do i check for updates?
- How do i forward ports in my router?
- How do I reconfigure Deluge?
- How do I reconfigure MiniDLNA?
- How do I reconfigure Firefly Media Server (formely mt-daapd)?
- How do I reconfigure ddclient?
- How do I reconfigure Samba File Server?
- I got an SSL error/warning when entering my webservers Web UI's. Why?
- How to configure Transdroid?
- Is there any alternative for Transdroid to iPhone?
- Is ther any anternative for Transdroid for other *phone-OS?
- Can I stream media when outside my home network?
What DLNA compatible devices is tested?Successfully
Have you testet this on another device?
Successfull or unsuccessfull
- Let me know! :-)
Is this free, and if so - how can it be?This solution is licenseced under the GNU General Public License, and all software this script install is so called free, open source software. What licenses apply to each of these programs, is issued from the publisher on request, or by searching online (possibly the publisher's web site). The script will allow you to skip installation of several softwares during installation itself, but it will install all dependent software for the selected software.
Is this legal?All software included in the script Custom Media Server, or software it allows you to download, is considered to be 100% legal. We recommend to use the software with legitimate intentions, respect all copyrights and familiarize themselves with what consequences any illegal use may result.
Here are some facts:
This is not a complete list of facts and is intended as a guide.
The BitTorrent protocol's wide use for copyright infringement has led to legal issues with BitTorrent. The technology itself is perfectly legal, but it has been debated if its implementation in connection with copyrighted material or otherwise illegal material makes the issuer of the bittorrent file, as opposed to the copyrighted material itself, liable as an accomplice or infringer. A bittorrent file can be seen as a hyperlink or very specific instruction of how to obtain something on the internet, sometimes illegal or copyrighted content.
Ripping content from a disk (CD, DVD, Blu-Ray) to your harddrive is usually legal for backup and home use. For instance, making a copy of a personally-owned audio CD for transfer to an MP3 player for that person's personal use would be legal. The laws vary from country to country. In countries such as Spain, anyone is allowed to make a private copy of a copyrighted material for oneself, providing that the copier has accessed the original material legally.
Why isn't WiFi connection to the server recommended?When the server is used for streaming media content, is used a relatively large capacity of your available local network resources. Although the technology today is constantly evolving, it is often so that the wireless network at times are poorer due to noise / interference of other (preferably wireless) technology. This can cause problems during the preview and that quality will be significantly reduced. Other reasons may also be that there are several linked up wireless devices that uses a lot of resources. Wired networks have significantly improved stability and speed.
How do I use the server services?All of the servers services is started upon boot-up/start, except Deluge. These services can be started whenever you want by open a SSH connection to the server, or by terminal on the server, and type:
Without the $-sign.
$ deluge-web -f
Deluged is the demon and deluge-web is the web UI. The option -f gives you the opportunity to close the SSH-/terminalsession without disconnection the web UI.
You can read more about all services in
Something went wrong during installation, what to do?It is a question that is very difficult to answer, but normally it may be that the software repository could not be reached. This is solved usually by itself, so feel free to expose the installations a bit and try again later - and remember to check that you have internet connection.
This can be done by sending a ping from the server to google.com. For ex.:
(without the $)
And if Google responds, is an indication of that the internet connection is ok.
Other reasons may be that you have not followed the recommendations in the "READ ME" and "Ubuntu Installation Guide".
Nevertheless it may be that you have discovered a bug in the script code, and such errors can be reported in Mantis Bug Tracker.
Can I develop the script further and share it with others?This script is released under the GNU General Public License.
You can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, version 3 of the License.
This script is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.
Please visit its website to read more about it.
How do i check for updates?The Cusom Media Server updates will be posted online, with description about what have been updated. (See changelog!)
All softwares that is installed from apt and configured by Custom Media Server is updated by typing:
$ sudo apt-get update
$ sudo apt-get upgrade
How do i forward ports in my router?This depends on your router. Please look for a tutorial at portforward.com.
How do I reconfigure Deluge?Deluge with Web-UI will be configured by Custom Media Server, but if you want to do your own configuration you may edit:
You can edit it with vim:
$ vi $HOME/.config/deluge/configfile
How do I reconfigure MiniDLNA?MiniDLNA will be configured by Custom Media Server, but if you want to do your own configuration you may edit:
You can edit it with vim:
$ sudo vi /etc/minidlna.conf
How do I reconfigure Firefly Media Server (formely mt-daapd)?Firefly Media Server will be configured by Custom Media Server, but if you want to do your own configuration you may edit:
You can edit it with vim:
$ sudo vi /etc/mt-daapd.conf
How do I reconfigure ddclient?Run:
$ sudo dpkg-reconfigure ddclient
How do I reconfigure Samba File Server?Samba File Server will be configured by Custom Media Server, but if you want to do your own configuration you may edit:
You can edit it with vim:
$ sudo vi /etc/samba/smb.conf
I got an SSL error/warning when entering my webservers Web UI's. Why?When configuring your webserver the Custom Media Server solution set up your server with an self-signing SSL certificate. This means that your server is secure, but the certificate is not signed (verified) by VeriSign or others.
Signed certificates cost money, and is not necessary with your solution.
How to configure Transdroid?
Note: I have subscribed to a DynDNS-account and uses ddclient to manage my DNS-records, so I don't need to remember my IP address online.
This is my configuration:
Name: Custom Media Server
IP or domain name: myurlfromdyndns.org
Use uthentication: checked
Sever OS: Linux
Accept all SSL certificates: checked
NB! My router/modem doesn't except request my server from LAN through DNS. My solution was to add another server which I called Custom Media Server LAN, and set "IP or domain name" to my servers local IP.
Is there any alternative for Transdroid to iPhone?Not that I know of. Please report back if you know any.
Is ther any anternative for Transdroid for other *phone-OS?Not that I know of. Please report back if you know any.
- Yes. With mt-daap you can stream your music. This is a well supported protocol by the most common players available on various desktop OS.
There are also some mt-daap-players avaiblable for mobilephones; both iOS (Simple DAAP Player) and Android (DAAP Media Player). Not sure if there are any for Symbian, Blackburry etc?
Anyway... both lacks functionality, and they has an ugly UI.
If you really want to stream music and videos to your phone, consider installing Subsonic. Here is a simple guide:
$ cd /tmp
$ sudo apt-get install openjdk-6-jre
$ wget 'http://goo.gl/SH4Nf' -O s.deb
$ sudo dpkg -i s.deb
$ sudo reboot
$ sudo vi /etc/default/subsonic
hit INSERT and edit the SUBSONIC_ARGS-line to:
and exit vi by hitting ESC + typing qw + hit ENTER.
$ sudo service subsonic restart
Try visiting: https://your-servers-ip-here:4433/
(change your-servers-ip-here to the actual IP og dns address.)
When logged in you may change your folders for music and videos. And its recommended that you change your admin password, and create new user accounts for all other users.
Note that Subsonic uses a self-signed https certificate by default. This provides encryption but not proper authentication. It may also give you a warning.
If your cant request your server you have to open that port in your router.
There are several apps available for the most common mobile OS's. All supported is listed on Subsonic's website: http://www.subsonic.org/pages/apps.jsp.
Since you have to make a donation to use the "streaming-to-phone" service more than 30 days, Subsonic want be supported in the install-scripts. Ampache will be considered, with Subsonic as a second alternative for those who has a license - or those who consider to "buy" one by doing a donation to the Subsonic project.
This FAQ is translated from english. The english version may be updated.