› Downloads › En › Release-0.19 › Pdf Mopidy Documentation

Total Page:16

File Type:pdf, Size:1020Kb

› Downloads › En › Release-0.19 › Pdf Mopidy Documentation Mopidy Documentation Release 0.19.5 Stein Magnus Jodal and contributors September 07, 2015 Contents 1 Usage 3 1.1 Installation................................................3 1.2 Configuration............................................... 10 1.3 Running Mopidy............................................. 14 1.4 Troubleshooting............................................. 15 1.5 Debian package............................................. 16 2 Extensions 19 2.1 Mopidy-Local.............................................. 19 2.2 Mopidy-Stream.............................................. 20 2.3 Mopidy-HTTP.............................................. 21 2.4 Mopidy-MPD.............................................. 22 2.5 Mopidy-SoftwareMixer......................................... 24 2.6 Mixer extensions............................................. 24 2.7 Backend extensions........................................... 25 2.8 Frontend extensions........................................... 28 2.9 Web extensions.............................................. 30 3 Clients 35 3.1 HTTP clients............................................... 35 3.2 MPD clients............................................... 35 3.3 MPRIS clients.............................................. 46 3.4 UPnP clients............................................... 47 4 About 51 4.1 Authors.................................................. 51 4.2 Sponsors................................................. 52 4.3 Changelog................................................ 53 4.4 Versioning................................................ 89 5 Development 91 5.1 Contributing............................................... 91 5.2 Development tools............................................ 93 5.3 Code style................................................ 96 5.4 Extension development.......................................... 97 6 Reference 105 6.1 Glossary................................................. 105 6.2 mopidy command............................................ 105 i 6.3 API reference............................................... 107 6.4 Module reference............................................. 151 7 Indices and tables 173 Python Module Index 175 ii Mopidy Documentation, Release 0.19.5 Mopidy is an extensible music server written in Python. Mopidy plays music from local disk, Spotify, SoundCloud, Google Play Music, and more. You edit the playlist from any phone, tablet, or computer using a range of MPD and web clients. Stream music from the cloud Vanilla Mopidy only plays music from your local disk and radio streams. Through extensions, Mopidy can play music from cloud services like Spotify, SoundCloud, and Google Play Music. With Mopidy’s extension support, backends for new music sources can be easily added. Mopidy is just a server Mopidy is a Python application that runs in a terminal or in the background on Linux computers or Macs that have network connectivity and audio output. Out of the box, Mopidy is an MPD and HTTP server. Additional frontends for controlling Mopidy can be installed from extensions. Everybody use their favorite client You and the people around you can all connect their favorite MPD or web client to the Mopidy server to search for music and manage the playlist together. With a browser or MPD client, which is available for all popular operating systems, you can control the music from any phone, tablet, or computer. Mopidy on Raspberry Pi The Raspberry Pi is a popular device to run Mopidy on, either using Raspbian or Arch Linux. It is quite slow, but it is very affordable. In fact, the Kickstarter funded Gramofon: Modern Cloud Jukebox project used Mopidy on a Raspberry Pi to prototype the Gramofon device. Mopidy is also a major building block in the Pi Musicbox integrated audio jukebox system for Raspberry Pi. Mopidy is hackable Mopidy’s extension support and Python, JSON-RPC, and JavaScript APIs makes Mopidy perfect for building your own hacks. In one project, a Raspberry Pi was embedded in an old cassette player. The buttons and volume control are wired up with GPIO on the Raspberry Pi, and is used to control playback through a custom Mopidy extension. The cassettes have NFC tags used to select playlists from Spotify. Getting started To get started with Mopidy, start by reading Installation. Getting help If you get stuck, you can get help at the Mopidy discussion forum. We also hang around at IRC on the #mopidy channel at irc.freenode.net. The IRC channel has public searchable logs. If you stumble into a bug or have a feature request, please create an issue in the issue tracker. If you’re unsure if it’s a bug or not, ask for help in the forum or at IRC first. The source code may also be of help. If you want to stay up to date on Mopidy developments, you can follow @mopidy on Twitter. There’s also a mailing list used for announcements related to Mopidy and Mopidy extensions. Contents 1 Mopidy Documentation, Release 0.19.5 2 Contents CHAPTER 1 Usage 1.1 Installation There are several ways to install Mopidy. What way is best depends upon your OS and/or distribution. If you want to contribute to the development of Mopidy, you should first read the general installation instructions, then have a look at Running Mopidy from Git. 1.1.1 Debian/Ubuntu: Install from apt.mopidy.com If you run a Debian based Linux distribution, like Ubuntu, the easiest way to install Mopidy is from the Mopidy APT archive. When installing from the APT archive, you will automatically get updates to Mopidy in the same way as you get updates to the rest of your system. If you’re on a Raspberry Pi running Debian or Raspbian, the following instructions should work for you as well. If you’re setting up a Raspberry Pi from scratch, we have a guide for installing Debian/Raspbian and Mopidy. See Raspberry Pi: Mopidy on a credit card. Note: The packages should work with: • Debian stable and testing, • Raspbian stable and testing, • Ubuntu 14.04 LTS and later. Some of the packages, including the core “mopidy” packages, does not work on Ubuntu 12.04 LTS. This is just what we currently support, not a promise to continue to support the same in the future. We will drop support for older distributions when supporting those stops us from moving forward with the project. 1. Add the archive’s GPG key: wget -q -O - https://apt.mopidy.com/mopidy.gpg | sudo apt-key add - 2. Add the following to /etc/apt/sources.list, or if you have the directory /etc/apt/sources.list.d/, add it to a file called mopidy.list in that directory: # Mopidy APT archive deb http://apt.mopidy.com/ stable main contrib non-free deb-src http://apt.mopidy.com/ stable main contrib non-free 3 Mopidy Documentation, Release 0.19.5 For the lazy, you can simply run the following command to create /etc/apt/sources.list.d/mopidy.list: sudo wget -q -O /etc/apt/sources.list.d/mopidy.list https://apt.mopidy.com/mopidy.list 3. Install Mopidy and all dependencies: sudo apt-get update sudo apt-get install mopidy 4. Optional: If you want to use any Mopidy extensions, like Spotify support or Last.fm scrobbling, you need to install additional packages. To list all the extensions available from apt.mopidy.com, you can run: apt-cache search mopidy To install one of the listed packages, e.g. mopidy-spotify, simply run: sudo apt-get install mopidy-spotify For a full list of available Mopidy extensions, including those not installable from apt.mopidy.com, see Exten- sions. 5. Before continuing, make sure you’ve read the Debian package section to learn about the differences between running Mopidy as a system service and manually as your own system user. 6. Finally, you need to set a couple of config values, and then you’re ready to run Mopidy. When a new release of Mopidy is out, and you can’t wait for you system to figure it out for itself, run the following to upgrade right away: sudo apt-get update sudo apt-get dist-upgrade 1.1.2 Arch Linux: Install from AUR If you are running Arch Linux, you can install Mopidy using the mopidy package found in AUR. 1. To install Mopidy with all dependencies, you can use for example yaourt: yaourt -S mopidy To upgrade Mopidy to future releases, just upgrade your system using: yaourt-Syu 2. Optional: If you want to use any Mopidy extensions, like Spotify support or Last.fm scrobbling, AUR also has packages for several Mopidy extensions. For a full list of available Mopidy extensions, including those not installable from AUR, see Extensions. 3. Finally, you need to set a couple of config values, and then you’re ready to run Mopidy. 1.1.3 OS X: Install from Homebrew If you are running OS X, you can install everything needed with Homebrew. 1. Install Xcode command line developer tools. Do this even if you already have Xcode installed: 4 Chapter 1. Usage Mopidy Documentation, Release 0.19.5 xcode-select--install 2. Install XQuartz. This is needed by GStreamer which Mopidy use heavily. 3. Install Homebrew. 4. If you are already using Homebrew, make sure your installation is up to date before you continue: brew update brew upgrade Notice that this will upgrade all software on your system that have been installed with Homebrew. 5. Mopidy works out of box if you have installed Python from Homebrew: brew install python Note: If you want to use the Python version bundled with OS X, you’ll need to include Python packages installed by Homebrew in your PYTHONPATH. If you don’t do this, the mopidy executable will not find its dependencies and will crash. You can either amend your PYTHONPATH permanently, by adding the following
Recommended publications
  • Withlinux Linux
    LINUX JOURNAL MISTERHOUSE | F-SPOT | AJAX | KAFFEINE | ROBOTS | VIDEO CODING An Excerpt from Apress’ Beginning DIGITAL LIFESTYLE DIGITAL Ubuntu Linux: From Novice to Professional ™ Since 1994: The Original Magazine of the Linux Community OCTOBER 2006 | ISSUE 150 | www.linuxjournal.com MisterHouse | AL F-Spot DIGIT | Ajax | Kaffeine LIFESTYLE | ux Robots with LinuxLin | Video Coding Video >> F-Spot Tips >> Working with Digital Images >> H.264 Video Encoding for Low-Bitrate Video | Ubuntu >> Linux-Based Do-It-Yourself Robots >> Share Music with Kaffiene, Amarok, Last.fm and more >> Digital Convenience at Home with Open-Source Technology O >> Maddog’s Travel Gadgets C T O B E >> Using MisterHouse for Home Automation R 2006 AN I S S PUBLICATION U E USA $5.00 150 + Doc Searls Breaks the Marketing Matrix CAN $6.50 U|xaHBEIGy03102ozXv,:! Today, Carlo restored a failed router in Miami, rebooted a Linux server in Tokyo, and remembered someone’s very special day. With Avocent centralized management solutions, the world can finally revolve around you. Avocent puts secure access and control right at your fingertips – from multi-platform servers to network routers, your local data center to branch offices. Our “agentless” out-of-band solution manages your physical and virtual connections (KVM, serial, integrated power, embedded service processors, IPMI and SoL) from a single console. You have guaranteed access to your critical hardware even when in-band methods fail. Let others roll crash carts to troubleshoot – with Avocent, trouble becomes a thing of the past, so you can focus on the present. Visit www.avocent.com/special to download Data Center Control: Guidelines to Achieve Centralized Management white paper.
    [Show full text]
  • Ubuntu Kung Fu
    Prepared exclusively for Alison Tyler Download at Boykma.Com What readers are saying about Ubuntu Kung Fu Ubuntu Kung Fu is excellent. The tips are fun and the hope of discov- ering hidden gems makes it a worthwhile task. John Southern Former editor of Linux Magazine I enjoyed Ubuntu Kung Fu and learned some new things. I would rec- ommend this book—nice tips and a lot of fun to be had. Carthik Sharma Creator of the Ubuntu Blog (http://ubuntu.wordpress.com) Wow! There are some great tips here! I have used Ubuntu since April 2005, starting with version 5.04. I found much in this book to inspire me and to teach me, and it answered lingering questions I didn’t know I had. The book is a good resource that I will gladly recommend to both newcomers and veteran users. Matthew Helmke Administrator, Ubuntu Forums Ubuntu Kung Fu is a fantastic compendium of useful, uncommon Ubuntu knowledge. Eric Hewitt Consultant, LiveLogic, LLC Prepared exclusively for Alison Tyler Download at Boykma.Com Ubuntu Kung Fu Tips, Tricks, Hints, and Hacks Keir Thomas The Pragmatic Bookshelf Raleigh, North Carolina Dallas, Texas Prepared exclusively for Alison Tyler Download at Boykma.Com Many of the designations used by manufacturers and sellers to distinguish their prod- ucts are claimed as trademarks. Where those designations appear in this book, and The Pragmatic Programmers, LLC was aware of a trademark claim, the designations have been printed in initial capital letters or in all capitals. The Pragmatic Starter Kit, The Pragmatic Programmer, Pragmatic Programming, Pragmatic Bookshelf and the linking g device are trademarks of The Pragmatic Programmers, LLC.
    [Show full text]
  • Archphile Manual V.0.13.7 (2020-05-13) – – [email protected] 2
    Archphile Manual V.0.13.7 (minimum requirements – Archphile 1.19 beta – codename Corona) [email protected] Last edited: 2020-05-13 1 Table Of Contents Introduction. 4 Finding The IP Address For The First Time . 4 Connect Via SSH . 4 File Editing with nano. 5 Systemd Services. 5 1.0 System Configuration. 5 1.1 Root Password . 5 1.2 Timezone And NTP Server Configuration . 5 2.0 Network Configuration . 6 3.0 NAS Configuration . 7 3.1 Samba Shares. 7 3.2 NFS Shares. 7 3.3 USB Disk Sharing. 8 3.4 Spinning Down USB Disks . 8 4.0 MPD . 9 4.1 Packages. 9 4.2 Additional File Extensions Support. 9 4.3 Software/Hardware Mixer . 10 4.4 Resampling. 11 4.5 MPD and DSD . 12 4.5 Library Auto-Update . 12 4.6 Backup/Restore Of Music Library Database. 13 5.0 UPNP/DLNA Support . 14 5.1 General Use . 14 5.2 Upmpdcli and Tidal. 14 6.0 Airplay Support . 15 7.0 Spotify Support . 16 8.0 Roon Support. 17 9.0 Squeezelite . 18 10.0 Android Remote Control . 19 11.0 Archphile And I2S DACs For The Raspberry Pi. 20 12.0 Archphile Optimizations. 20 12.1 Odroid C2 Optimizations. 20 12.2 Raspberry Pi 2/3 Optimizations . 22 12.3 Raspberry Pi 4 Optimizations . 22 12.3 Generic Optimizations. 28 13.0 Real Life Examples . 29 Archphile Manual V.0.13.7 (2020-05-13) – https://archphile.org – [email protected] 2 13.1 Simple Use With A USB Disk Or Stick.
    [Show full text]
  • Dell™ Gigaos 6.5 Release Notes July 2015
    Dell™ GigaOS 6.5 Release Notes July 2015 These release notes provide information about the Dell™ GigaOS release. • About Dell GigaOS 6.5 • System requirements • Product licensing • Third-party contributions • About Dell About Dell GigaOS 6.5 For complete product documentation, visit http://software.dell.com/support/. System requirements Not applicable. Product licensing Not applicable. Third-party contributions Source code is available for this component on http://opensource.dell.com/releases/Dell_Software. Dell will ship the source code to this component for a modest fee in response to a request emailed to [email protected]. This product contains the following third-party components. For third-party license information, go to http://software.dell.com/legal/license-agreements.aspx. Source code for components marked with an asterisk (*) is available at http://opensource.dell.com. Dell GigaOS 6.5 1 Release Notes Table 1. List of third-party contributions Component License or acknowledgment abyssinica-fonts 1.0 SIL Open Font License 1.1 ©2003-2013 SIL International, all rights reserved acl 2.2.49 GPL (GNU General Public License) 2.0 acpid 1.0.10 GPL (GNU General Public License) 2.0 alsa-lib 1.0.22 GNU Lesser General Public License 2.1 alsa-plugins 1.0.21 GNU Lesser General Public License 2.1 alsa-utils 1.0.22 GNU Lesser General Public License 2.1 at 3.1.10 GPL (GNU General Public License) 2.0 atk 1.30.0 LGPL (GNU Lesser General Public License) 2.1 attr 2.4.44 GPL (GNU General Public License) 2.0 audit 2.2 GPL (GNU General Public License) 2.0 authconfig 6.1.12 GPL (GNU General Public License) 2.0 avahi 0.6.25 GNU Lesser General Public License 2.1 b43-fwcutter 012 GNU General Public License 2.0 basesystem 10.0 GPL (GNU General Public License) 3 bash 4.1.2-15 GPL (GNU General Public License) 3 bc 1.06.95 GPL (GNU General Public License) 2.0 bind 9.8.2 ISC 1995-2011.
    [Show full text]
  • Release 0.23~Git Max Kellermann
    Music Player Daemon Release 0.23~git Max Kellermann Sep 24, 2021 CONTENTS: 1 User’s Manual 1 1.1 Introduction...............................................1 1.2 Installation................................................1 1.3 Configuration...............................................4 1.4 Advanced configuration......................................... 12 1.5 Using MPD................................................ 14 1.6 Advanced usage............................................. 16 1.7 Client Hacks............................................... 18 1.8 Troubleshooting............................................. 18 2 Plugin reference 23 2.1 Database plugins............................................. 23 2.2 Storage plugins.............................................. 24 2.3 Neighbor plugins............................................. 25 2.4 Input plugins............................................... 25 2.5 Decoder plugins............................................. 27 2.6 Encoder plugins............................................. 32 2.7 Resampler plugins............................................ 33 2.8 Output plugins.............................................. 35 2.9 Filter plugins............................................... 42 2.10 Playlist plugins.............................................. 43 2.11 Archive plugins.............................................. 44 3 Developer’s Manual 45 3.1 Introduction............................................... 45 3.2 Code Style...............................................
    [Show full text]
  • BULMA: MPD: Un Esquema Diferente Para Un Reproductor De Música
    BULMA: MPD: un esquema diferente para un reproductor de música Bisoños Usuarios de GNU/Linux de Mallorca y Alrededores | Bergantells Usuaris de GNU/Linux de Mallorca i Afegitons MPD: un esquema diferente para un reproductor de música (18956 lectures) Per Joan Ginard, lumen (http://www.bulma.net) Creado el 07/08/2006 14:47 modificado el 07/08/2006 14:47 El proyecto MPD plantea e implementa un reproductor de múscia con el paradigma cliente servidor. Se explica en este artículo su idea básica y las posibilidades que ofrece. Muchos de nosotros, al pensar en una aplicación de reproducción de música, pensamos en una aplicación normalmente sobre X, del que esperamos que pueda leer la música de nuestro equipo y reproducirla. Esperamos también que nos ofrezca algunas intrucciones de control sobre la reproducción (next, previous, fast foward... ) y operaciones sobre listas de reproducción. Así se comportan básicamente Xmms, Beep-media-player, Kboogle, Xine etc. Algunos reproductores, como Amarok o Juk, van un poco más allá y se esfuerzan en conseguir la gestión de la propia música que tenemos guardada en el equipo, permitiendo ordenarla, realizar búsquedas o transferirla a otros equipos. Ese planteamiento tiene varios problemas ♦ Los equipos sin un sistema de ventanas no pueden utilizar el programa. Es decir, si no tienes arrancado un escritorio o windowmanager (gnome, kde, xfce ...) jamás podrás usar el Amarok, Juk o xmms. ♦ Derivada de la anterior, cada vez que el equipo necesita reiniciar el sistema de ventanas, la aplicación de música debe terminar también y por tanto debe suspenderse también la reproducción. Fijaos en el problema: a pesar de no haber ningún problema con alsa, la tarjeta de sonido o la aplicación de reproducción, la reproducción debe suspenderse debido a cualquier problema en el sistema gráfico.
    [Show full text]
  • Pipenightdreams Osgcal-Doc Mumudvb Mpg123-Alsa Tbb
    pipenightdreams osgcal-doc mumudvb mpg123-alsa tbb-examples libgammu4-dbg gcc-4.1-doc snort-rules-default davical cutmp3 libevolution5.0-cil aspell-am python-gobject-doc openoffice.org-l10n-mn libc6-xen xserver-xorg trophy-data t38modem pioneers-console libnb-platform10-java libgtkglext1-ruby libboost-wave1.39-dev drgenius bfbtester libchromexvmcpro1 isdnutils-xtools ubuntuone-client openoffice.org2-math openoffice.org-l10n-lt lsb-cxx-ia32 kdeartwork-emoticons-kde4 wmpuzzle trafshow python-plplot lx-gdb link-monitor-applet libscm-dev liblog-agent-logger-perl libccrtp-doc libclass-throwable-perl kde-i18n-csb jack-jconv hamradio-menus coinor-libvol-doc msx-emulator bitbake nabi language-pack-gnome-zh libpaperg popularity-contest xracer-tools xfont-nexus opendrim-lmp-baseserver libvorbisfile-ruby liblinebreak-doc libgfcui-2.0-0c2a-dbg libblacs-mpi-dev dict-freedict-spa-eng blender-ogrexml aspell-da x11-apps openoffice.org-l10n-lv openoffice.org-l10n-nl pnmtopng libodbcinstq1 libhsqldb-java-doc libmono-addins-gui0.2-cil sg3-utils linux-backports-modules-alsa-2.6.31-19-generic yorick-yeti-gsl python-pymssql plasma-widget-cpuload mcpp gpsim-lcd cl-csv libhtml-clean-perl asterisk-dbg apt-dater-dbg libgnome-mag1-dev language-pack-gnome-yo python-crypto svn-autoreleasedeb sugar-terminal-activity mii-diag maria-doc libplexus-component-api-java-doc libhugs-hgl-bundled libchipcard-libgwenhywfar47-plugins libghc6-random-dev freefem3d ezmlm cakephp-scripts aspell-ar ara-byte not+sparc openoffice.org-l10n-nn linux-backports-modules-karmic-generic-pae
    [Show full text]
  • Lives Video Editor
    GABRIEL FINCH LiVES: LiVES is a Video Editing System RECIFE-PE – JULHO/2013. UNIVERSIDADE FEDERAL RURAL DE PERNAMBUCO PRÓ-REITORIA DE PESQUISA E PÓS-GRADUAÇÃO PROGRAMA DE PÓS-GRADUAÇÃO EM INFORMÁTICA APLICADA LiVES: LiVES is a Video Editing System Dissertação apresentada ao Programa de Pós-Graduação em Informática Aplicada como exigência parcial à obtenção do título de Mestre. Área de Concentração: Engenharia de Software Orientador: Prof. Dr. Giordano Ribeiro Eulalio Cabral RECIFE-PE – JULHO/2013. Ficha Catalográfica F492L Finch, Gabriel LiVES: LiVES is a video editing system / Gabriel Finch. -- Recife, 2013. 132 f. Orientador (a): Giordano Cabral. Dissertação (Mestrado em Informática Aplicada) – Universidade Federal Rural de Pernambuco, Departamento de Estatísticas e Informática, Recife, 2013. Inclui referências e apêndice. 1. Software - Desenvolvimento 2. Prototipagem 3. Multimídia 4. Usuários de computador 5. Vídeo digital I. Cabral, Giordano, orientador II. Título CDD 005.1 ACKNOWLEDGEMENTS The author would like to thank: The staff and students at UFRPE. All the LiVES users and contributors. My family. and the following, who have helped along the way: Niels Elburg, Denis "Jaromil" Rojo, Tom Schouten, Andraz Tori, Silvano "Kysucix" Galliani, Kentaro Fukuchi, Dr. Jun Iio, Oyvind Kolas, Carlo Prelz, Yves Degoyon, Lady Xname, timesup.org, LinuxFund, VJ Pixel, estudiolivre, mediasana, Felipe Machado, elphel.com. RESUMO Relativamente pouca pesquisa científica tem sido executado até à data atinente aos requisitos dos usuários de aplicativos de processamento de vídeo. Nesta dissertação, apresentamos um novo termo "Experimental VJ", e examinamos os requisitos de software para essa classe de usuário, derivados de uma variedade de fontes. Por meios desses requisitos, definimos os atributos que seria necessário um programa criado para satisfazer essas demandas possuir.
    [Show full text]
  • Empower 3 Service Release 4
    *716006210* *Ver.01* Empower 3 Service Release 4 Release Notes 716006210 Copyright © Waters Corporation 2020 Version 01 (previously released as Rev.A) All rights reserved General information Copyright notice © 2020 WATERS CORPORATION. PRINTED IN THE UNITED STATES OF AMERICA AND IN IRELAND. ALL RIGHTS RESERVED. THIS DOCUMENT OR PARTS THEREOF MAY NOT BE REPRODUCED IN ANY FORM WITHOUT THE WRITTEN PERMISSION OF THE PUBLISHER. The information in this document is subject to change without notice and should not be construed as a commitment by Waters Corporation. Waters Corporation assumes no responsibility for any errors that may appear in this document. This document is believed to be complete and accurate at the time of publication. In no event shall Waters Corporation be liable for incidental or consequential damages in connection with, or arising from, its use. For the most recent revision of this document, consult the Waters website (www.waters.com). Trademarks CitrixTM is a registered trademark of Citrix Systems, Inc. and/or one or more of its subsidiaries, and may be registered in the United States Patent and Trademark Office and in other countries. EmpowerTM is a trademark of Waters Corporation. LAC/ETM is a trademark of Waters Corporation. Linux® is a registered trademark of Linus Torvalds. Oracle® is a registered trademark of Oracle Corporation and/or its affiliates. Red Hat® is a registered trademark of Red Hat, Inc. THE SCIENCE OF WHAT'S POSSIBLETM is a trademark of Waters Corporation. WatersTM is a trademark of Waters Corporation. Windows® is a registered trademark of Microsoft Corporation in the US and/or other countries.
    [Show full text]
  • SUSE Linux: a Complete Guide to Novell's Community Distributionwill
    SUSE Linux By Chris Brown, PhD ............................................... Publisher: O'Reilly Pub Date: July 2006 Print ISBN-10: 0-596-10183-X Print ISBN-13: 978-0-59-610183-1 Pages: 446 Table of Contents SUSE Linux: A Complete Guide to Novell's Community Distribution will get you up to speed quickly and easily on SUSE, one of the most friendly and usable Linux distributions around. From quick and easy installation to excellent hardware detection and support, it's no wonder SUSE is one of the most highly rated distributions on the planet. According to Novell, SUSE is installed more than 7,000 times every day, an average of one installation every 12 seconds. This book will take you deep into the essential operating system components by presenting them in easy-to-learn modules. From basic installation and configuration through advanced topics such as administration, security, and virtualization, this book captures the important details of how SUSE works--without the fluff that bogs down other books and web sites. Instead, readers get a concise task-based approach to using SUSE as both a desktop and server operating system. In this book, you'll learn how to: Install SUSE and perform basic administrative tasks Share files with other computers Connect to your desktop remotely Set up a web server Set up networking, including Wi-Fi and Bluetooth Tighten security on your SUSE system Monitor for intrusions Manage software and upgrades smoothly Run multiple instances of SUSE on a single machine with Xen Whether you use SUSE Linux from Novell, or the free openSUSE distribution, this book has something for every level of user.
    [Show full text]
  • Jabber SDK 9.2 Open Source Documentation
    Open Source Used In Jabber SDK 9.2 This document contains the licenses and notices for open source software used in this product. With respect to the free/open source software listed in this document, if you have any questions or wish to receive a copy of the source code to which you are entitled under the applicable free/open source license(s) (such as the GNU Lesser/General Public License), please contact us at [email protected]. In your requests please include the following reference number 78EE117C99-34115968 Contents 1.1 AES-128 3.0 1.1.1 Available under license 1.2 APR 1.4.6 1.2.1 Available under license 1.3 APR-UTIL 1.4.1 1.3.1 Available under license 1.4 Base64 not versioned 1.4.1 Available under license 1.5 base64.cpp 1.0 1.5.1 Available under license 1.6 csf2g_boost_1.44-modified 1.44 1.6.1 Available under license 1.7 curl 7.25.0 1.7.1 Available under license 1.8 expat 2.1.0 Open Source Used In Jabber SDK 9.2 1 1.8.1 Available under license 1.9 FireBreath 1.6.0 1.9.1 Available under license 1.10 glib 2.27.1 1.10.1 Available under license 1.11 gstreamer 0.10.35.1 1.11.1 Available under license 1.12 gstreamer-plugins-bad 0.10.22.1 1.12.1 Available under license 1.13 gstreamer-plugins-base 0.10.35.1 1.13.1 Available under license 1.14 gstreamer-plugins-good 0.10.30.1 1.14.1 Available under license 1.15 jQuery 1.4.2 1.15.1 Available under license 1.16 ldns 1.6.13 1.16.1 Available under license 1.17 liboil 0.3.16.1 1.17.1 Available under license 1.18 libxml2 2.7.7 1.18.1 Available under license 1.19 libxml2-2.7.7
    [Show full text]
  • Master Thesis
    MASTER THESIS TITLE: Implementation of a Low Cost Video Wall using Raspberry Pi devices MASTER DEGREE: Master of Science in Telecommunication Engineering & Management AUTHORS: Ramón García García Carlos Viñas Rodríguez DIRECTOR: Marc Fernández Vanaclocha SUPERVISOR: Toni Oller Arcas DATE: 24th April 2014 Thanks to Marc Fernández for guiding us during this project. Thanks to i2CAT for providing us the necessary material. Thanks to Toni Oller for supervising the project. Overview Keywords: Video Wall, Raspberry Pi, H.264, Streaming Description: This project is a part of a more extensive project developed by i2CAT Foundation. The aim of this master thesis is to build a Low Cost Video Wall using Raspberry Pi devices. A Video Wall can be defined as an array of monitors or screens synchronized to display content, simulating a bigger screen. This solution is the best alternative for cost-effective indoor and outdoor commercial applications where display images and video requires a larger screen size. A video wall solution can be composed of as many monitors or screens as necessary to cover a desired area. On the other hand, the Raspberry Pi is a credit-card-sized single-board computer developed in the United Kingdom by the Raspberry Pi Foundation with the intention of promoting the teaching of computer science. The most innovative fact about the Raspberry Pi is its price: for less than 30 euros it is possible to obtain a product that would have cost four or five times that amount before the Raspberry Pi arrived on the market. This means that large sums of money can be saved in some applications, especially in applications where a lot of separate devices are needed.
    [Show full text]