MPD Music Player Daemon. Design Daemon – Output devices Alsa, pulse, http,.. – Music resources Local files, streams,.. Client – Controls the daemon via.

Slides:



Advertisements
Similar presentations
12 October 2011 Andrew Brown IMu Technology EMu Global Users Group 12 October 2011 IMu Technology.
Advertisements

P2 – Describe the purpose of different types of computer systems
Web Services Wisconsin Projects Gerry Coleman Crime Information Bureau
Global MP3 Geoffrey Beers Deborah Ford Mike Quinn Mark Ridao.
Location based Streaming Topics for our 1 st presentation  Thesis Description  Positioning System  Streaming over positioning  Questions Session.
Technical Architectures
Microsense Webcast Streaming Solutions
Local Area Networks Outline –Basic Components of a LAN –Network Architectures –Topologies and LAN Technologies –Selecting a LAN –Improving LAN Performance.
MCTS Guide to Microsoft Windows Server 2008 Network Infrastructure Configuration Chapter 8 Introduction to Printers in a Windows Server 2008 Network.
Using the WWW in Teaching and Learning Barbara Watson Andrew Stansfield IT Service.
Adobe Flash Media Server. Outline What is Adobe Flash Media Server? What can we do with it? How the server works? How to install and set-up the server?
Client – Server Architecture A Basic Introduction Kathleen R. Murray, Ph.D. May 2002.
Online Game JAVA for PDA WAP for Mobile Phone. Java for PDA  Hardware limit - Java API Power Memory  JDK 2M byte. Connectivity Display size.
Company/Product Overview. You have lots of files all over the place.
Global MP3 Presented by the Chatterbox Group. Overview GlobalMP3 – developing a portable MP3 radio service Streaming MP3’s to clients – basically speakers.
WINDOWS APPLICATIONS by Jane Cable Also called Accessories Also called Components.
? INTERNET WHAT, WHY, HOW. DEFINITION The Internet is a massive public spiderweb of computer connections. It connects personal computers, laptops, tablets,
Introduction to Computers. Objectives Overview Describe the five components of a computer Discuss the advantages and disadvantages that users experience.
Simple Database.
UNIT - 1Topic - 2 C OMPUTING E NVIRONMENTS. What is Computing Environment? Computing Environment explains how a collection of computers will process and.
Unit – I CLIENT / SERVER ARCHITECTURE. Unit Structure  Evolution of Client/Server Architecture  Client/Server Model  Characteristics of Client/Server.
Client – Server Architecture. Client Server Architecture A network architecture in which each computer or process on the network is either a client or.
How computer’s are linked together.
Section 4.2 AQA Computing A2 © Nelson Thornes 2009 Types of Operating System Unit 3 Section 4.1.
Vocabulary By: jacourtland webster. Aggregator an aggregator is any device that serves multiple other devices or users either with its own capabilities.
Mainframe (Host) - Communications - User Interface - Business Logic - DBMS - Operating System - Storage (DB Files) Terminal (Display/Keyboard) Terminal.
SchoolSite Online: An introduction. Session overview SchoolSite Online background What does it do? How is it different? How do I become a user? SchoolSite.
Standards and Protocols Slide show for WiFi Characteristics of a wireless local network. It was named after a group of people who invented. The.
For Wi-Fi The is internationally describing characteristics of a wireless local network. It was named after a group of people who invented.
1 WWW. 2 World Wide Web Major application protocol used on the Internet Simple interface Two concepts –Point –Click.
2N Net Audio system.
Introduction TO Network Administration
Protocols Monil Adhikari. Agenda Introduction Port Numbers Non Secure Protocols FTP HTTP Telnet POP3, SMTP Secure Protocols HTTPS.
TM 8-1 Copyright © 1999 Addison Wesley Longman, Inc. Client/Server and Middleware.
Client – Server Architecture A Basic Introduction 1.
 Computer hardware refers to the physical parts of a computer and related devices. Internal hardware devices include motherboards, hard drives,
The data-logger for STEM Education VinciLab.
Discovering Computers 2009 Chapter 1 Introduction to Computers.
Glencoe Introduction to Multimedia Chapter 2 Multimedia Online 1 Internet A huge network that connects computers all over the world. Show Definition.
4.01 How Web Pages Work.
Understanding Programming Mobile Web
System Architecture & Hardware Configurations
2N® NetSpeaker.
Website Power Points On My Site Select a Section that has Power Points (this is one but others have them )
What is WWW? The term WWW refers to the World Wide Web or simply the Web. The World Wide Web consists of all the public Web sites connected to the Internet.
Introduction to Computers
Networking COMP
Software for remote reading MBus Communicator v1.9
Some bits on how it works
System Architecture & Hardware Configurations
PRESENTATION ON Sky X TECH. SUBMETTED TO:- SUBMETTED BY:-
Basic Introduction to Computers
Objectives Overview Explain why computer literacy is vital to success in today's world Describe the five components of a computer Discuss the advantages.
Objectives Overview Explain why computer literacy is vital to success in today’s world Define the term, computer, and describe the relationship between.
*.
Comparison of LAN, MAN, WAN
PCS Day 2016 CMS Vienna, 23rd November 2016.
Chapter 1 – Introduction to Computers
Tiers vs. Layers.
Architecture.
File Operations Access Permissions.
Part of Chapter 1 Key Concepts Networks
Network Controllable MP3 Player
Are You Remote? Presented by.
Licensing Overview January 2019.
Objectives Overview Explain why computer literacy is vital to success in today’s world Define the term, computer, and describe the relationship between.
4.01 How Web Pages Work.
Network programming Lecture 1 Prepared by: Dr. Osama Mokhtar.
Introducing MagicInfo 6
Presentation transcript:

MPD Music Player Daemon

Design Daemon – Output devices Alsa, pulse, http,.. – Music resources Local files, streams,.. Client – Controls the daemon via daemon's network protocol

Daemon A server that plays music A queue and control for your music A music file decoder with various open source audio input plugins and output plugins, using multiple outputs simultaneously if requested A HTTP input streamer

Clients Clients control the daemon Client types – Computer Console Clients Graphical Clients – Embedded – Web Clients –..

MPC

Ncmpcpp

Ario

GMPC

Mobile phone clients

Client/server architecture's advantages X-session is not required Remote control Lightweight Versatile Heavily customisable

Scenarios Multimedia PC Computers Tablets Mobile phones Remote-controllable radio station

How do I get it? Requirements – Computer – Folder full of music with correct tags, if possible Simple tutorial – Install MPD – Select your folder, output-devices and users – Install client of your choice and connect to the server with it – Click rebuild database on your client and you will have your songs in the database in couple minutes ofcourse depending on your computer – Have fun :)

Thanks Any questions?