Index
A
- accelerated video playback
- obtaining / Getting accelerated video playback, How to do it…
- required components / Preparing the building of the required components
- hardware-accelerating components, building / Building and activating the hardware-accelerating components
- hardware-accelerating components, activating / Building and activating the hardware-accelerating components
- MPlayer, installing / Installing and configuring MPlayer
- MPlayer, configuring / Installing and configuring MPlayer
- VLC media player, configuring / Installing and configuring VLC media player, How it works…, There's more…
- VLC media player, installing / Installing and configuring VLC media player, How it works…, There's more…
- references, URLs / See also
- Advanced Linux Sound Architecture (ALSA) / How it works…
- Advanced Packaging Tool (Apt)
- about / Searching, installing, and removing the software
- URL / See also
- Android
- about / Android
- Apt (Advanced Packaging Tool) / Linux
- Apt Pinning / How it works…
- Arch Linux
- URL / See also
- audio device
- configuring / Configuring the audio device, How to do it…
- HDMI pass-through, configuring / Configuring HDMI pass-through
- analog audio, configuring / Configuring analog audio
- audio output, testing / Testing the audio output, There's more…
- references, URLs / See also
B
- Banana Pi
- about / Introduction
- overview / Banana Pi Overview
- hardware components and interfaces / Banana Pi Overview
- operating systems / Operating systems for the Banana Pi
- URL / See also
- booting up / Booting up and shutting down the Banana Pi, Booting up
- shutting down / Booting up and shutting down the Banana Pi, Booting up
- Android, shutting down / Shutting down Android
- Linux, shutting down / Shutting down Linux, How it works…
- IP address, determining / How to do it…
- hostname, determining / How to do it…
- VNC server, installing / Installing the VNC server on the Banana Pi
- pin layout / The Banana Pi pin layout
- Banana Pro
- wireless network, configuring / Getting ready, How to do it…
- ap6210 module, loading / Loading the ap6210 module
- wireless network, configuring with WiFi Config / Configuring the wireless network with WiFi Config
- wireless network, manual configuration / Configuring the wireless network manually, How it works…
- wireless network, working / How it works…, There's more…
- pin layout / The Banana Pro pin layout
- reference link / See also
- Bash Shell Scripting
- reference link / See also
- Bourne again shell (Bash) / There's more…
C
- C
- LED, programming / Programming the LED with C
- Certificate Authority (CA)
- about / How it works…
- command-line interface (CLI) / There's more…
- Cron scheduler
- reference link / See also
D
- Database Management System (DBMS)
- about / How it works…
- dd command / How to do it…
- desktop
- controlling remotely, VNC used / Controlling the desktop remotely using VNC, How it works…, There's more…
- Digital Living Network Alliance (DLNA)
- about / How it works…
- Dynamic DNS (DDNS)
- about / How to do it…
- setting up / Setting up a Dynamic DNS
- hostname, updating / Updating the Dynamic DNS hostname
E
- external disk
- booting from / Booting from an external disk, Getting ready
- drive, formatting / Formatting the drive, Copying the root filesystem and editing uEnv.txt
- working / How it works…
F
- fdisk
- URL / See also
- file sharing
- over network, via Samba / Sharing files over the network via Samba, How to do it…, How it works…, There's more…
- file synchronization
- over Internet / Synchronizing files over the Internet, How to do it…, How it works…, There's more…
- Dynamic DNS (DDNS), setting up / Setting up a Dynamic DNS
- Dynamic DNS (DDNS) hostname, updating / Updating the Dynamic DNS hostname
- port forwarding, setting up / Setting up a port forwarding
- ownCloud, installing / Installing ownCloud
- filesystem permissions
- URL / See also
- fstab
- mounting via / Mounting via fstab, How to do it…, There's more…
- configuration, URL / See also
- used, for accessing Samba share on Linux / Accessing the Samba share on Linux using fstab
G
- gpio command
- used, for enlightening LED / Lighting up an LED using the gpio command, Getting ready, How to do it…, How it works…, There's more…
- GPIO extension board
- using / Using a GPIO extension board
- GPIO input
- using, with pushbutton / Using the GPIO input with a pushbutton, How it works…
- circuit, preparing / Preparing the circuit
- software, programming / Programming the software
- C code / Explaining the C code
- Python code / There's more…
- GPIO pins
- about / Introduction
- graphical user interface (GUI) / Android
- groups command / How it works…
H
- HDD
- mounting, via SATA / Mounting an SSD or HDD via SATA, How to do it…, How it works…
- hostname
- determining / Determining the IP address and hostname, Getting ready, How to do it…, There's more…
- HTTP over SSL (HTTPS)
- about / Securing the Nginx web server using SSL
- reference link / See also
I
- infrared remote control
- setting up, with LIRC / Setting up an infrared remote control using LIRC, How to do it…
- used, for controlling applications / Controlling applications using the remote control, How it works…, There's more…
- working / How it works…
- URL / See also
- Internet
- file, synchronizing / Synchronizing files over the Internet, How to do it…, How it works…, There's more…
- IP address
- determining / Determining the IP address and hostname, Getting ready, How to do it…, There's more…
K
- kernel / How it works…
- Kodi
- about / Setting up Kodi
- setting up / How to do it…, How it works…, There's more…
- URLs / See also
L
- LED
- enlightening, gpio command used / Lighting up an LED using the gpio command, Getting ready, How to do it…, How it works…, There's more…
- programming / Programming the LED, How it works…
- programming, with C / Programming the LED with C
- programming, with Python / Programming the LED with Python
- C code / Explaining the C code
- Python code / Explaining the Python code
- LeMaker / Operating systems for the Banana Pi
- LEMP stack
- setting up / Other technologies
- Linux
- about / Linux
- SD card, setting up on / Setting up the SD card on Linux, How to do it…, How it works…
- Samba share, accessing / Accessing the Samba share on Linux manually
- Samba share, accessing on Linux with fstab / Accessing the Samba share on Linux using fstab
- self-signed certificate, importing / Importing a self-signed certificate on Linux
- VNC client, installing / Installing and using a VNC client on Linux, How it works…
- SSH tunnel, using for VNC / Using an SSH tunnel for VNC on Linux
- SSH keys, using / Using SSH keys on Linux
- Linux-based operating systems (distributions)
- LIRC
- used, for setting up infrared remote control / Setting up an infrared remote control using LIRC, How to do it…
- configuring, for setting up remote control / Configuring LIRC to recognize the remote control
M
- modprobe (probe module) command / How it works…
- MPlayer
- installing / Installing and configuring MPlayer
- configuring / Installing and configuring MPlayer
- multimedia
- about / Introduction
- audio device, configuring / Configuring the audio device
- accelerated video playback, obtaining / Getting accelerated video playback
- Kodi, setting up / Setting up Kodi
- infrared remote control, setting up with LIRC / Setting up an infrared remote control using LIRC
- MySQL
- reference link / See also
- MySQL database server
- installing / Installing the MySQL database server
N
- Nginx
- URL / See also
- configuring / Configuring Nginx to use an SSL certificate
- Nginx web server
- installing / Installing the Nginx web server
- securing, SSL certificate used / Securing the Nginx web server using SSL, How it works…
O
- operating system
- operating systems, Banana Pi
- about / Operating systems for the Banana Pi, Linux
- Android / Android
- Linux / Linux
- downloading / Downloading an operating system for the Banana Pi, Getting ready, How to do it…
- component requisites / Getting ready
- image download, URL / How to do it…
- references / See also
- ownCloud
- about / Synchronizing files over the Internet
- installing / Installing ownCloud
- URL / Installing ownCloud, There's more…, See also
- client, configuring / There's more…
P
- PHP
- URL / See also
- PHP FastCGI Process Manager (PHP-FPM)
- about / How it works…
- PhpMyAdmin
- setting up / Setting up PhpMyAdmin
- PHP scripting language
- installing / Installing the PHP scripting language
- port forwarding
- setting up / Setting up a port forwarding
- URL / Setting up a port forwarding
- pull-up/pull-down resistors
- reference link / See also
- pushbutton
- GPIO input, using / Using the GPIO input with a pushbutton, How it works…
- PuTTY
- used, for connecting via SSH on Windows / Connecting via SSH on Windows using PuTTY, How to do it…, How it works…, There's more…
- URL / See also
- SSH tunnel, adding for VNC / Adding a SSH tunnel for VNC in PuTTY
- SSH keys, using / Using SSH keys in PuTTY
- Python
- LED, programming / Programming the LED with Python
R
- ReadyMedia-transcode
- URL / There's more…
- rm -rf command / There's more…
- rsync
- URL / See also
S
- Samba
- used, for sharing files / Sharing files over the network via Samba, How to do it…, How it works…, There's more…
- server, installing / Installing the Samba server
- share, accessing on Windows / Accessing the Samba share on Windows
- share, accessing on Linux / Accessing the Samba share on Linux manually
- share, accessing on Linux with fstab / Accessing the Samba share on Linux using fstab
- reference link / See also
- SD card, on Linux
- setting up / Setting up the SD card on Linux, How to do it…, How it works…
- SD card, on Windows
- setting up / Setting up the SD card on Windows, How to do it…
- Android image, writing to / Writing an Android image to the SD card on Windows
- Linux distribution image, writing to / Writing a Linux distribution image to the SD card on Windows
- working / How it works…
- reference URLs / See also
- self-signed certificate
- importing, on Windows / Importing a self-signed certificate on Windows
- importing, on Linux / Importing a self-signed certificate on Linux
- software
- searching / Searching, installing, and removing the software, Searching for packages
- installing / Searching, installing, and removing the software, Searching for packages
- removing / Searching, installing, and removing the software, Searching for packages
- prerequisites / Getting ready
- packages, searching / Searching for packages
- packages, installing / Installing a package
- packages, removing / Removing a package, How it works…, There's more…
- Sound eXchange (SoX) / Testing the audio output
- SSD
- mounting, via SATA / Mounting an SSD or HDD via SATA, How to do it…, How it works…
- SSH
- used, for connecting Banana Pi on Unix-like systems / Connecting via SSH on Unix-like systems, How to do it…, How it works…, There's more…
- SSH, on Windows
- connecting, Banana Pi via / Connecting via SSH on Windows using PuTTY, How to do it…, How it works…, There's more…
- SSH keys
- used, for securing SSH / Securing SSH using SSH keys, How it works…
- using, in PuTTY / Using SSH keys in PuTTY
- using, on Linux / Using SSH keys on Linux
- SSH password login, disabling / Disabling the SSH password login on the Banana Pi
- reference link / See also
- SSH tunnel
- adding for VNC, in PuTTY / Adding a SSH tunnel for VNC in PuTTY
- using for VNC, on Linux / Using an SSH tunnel for VNC on Linux
- reference link / See also
- SSL certificate
- used, for securing Nginx web server / Securing the Nginx web server using SSL, How it works…
- creating / Creating the certificate
- Nginx, configuring / Configuring Nginx to use an SSL certificate
- sudo command
- URL / See also
T
- TightVNC
- URL / See also
- TightVNC client
U
- Unix-like systems
- Banana Pi, connecting with SSH on / Connecting via SSH on Unix-like systems, How to do it…, How it works…, There's more…
- UPnP media server
- setting up / Setting up a UPnP media server, How to do it…, How it works…, See also
- USB drive
- mounting / Mounting a USB drive, How to do it…
- working / How it works…, There's more…
- user
- maintaining / User maintenance, How it works…
- creating / Getting ready
- deleting / Getting ready, Deleting a user, How it works…
- adding / Adding a new user
- password, setting / Setting a password for a user
- userdel command / There's more…
V
- Video Decode and Presentation API for Unix (VDPAU) / Introduction
- virtual hosts
- about / How it works…
- Virtual Network Computing
- reference link / See also
- VLC media player
- configuring / Installing and configuring VLC media player
- installing / Installing and configuring VLC media player, How it works…
- VNC
- used, for controlling desktop remotely / Controlling the desktop remotely using VNC, How it works…, There's more…
- about / Getting ready
- client, installing on Banana Pi / Installing the VNC server on the Banana Pi
- client, installing on Windows / Installing and using a VNC client on Windows
- client, installing on Linux / Installing and using a VNC client on Linux
- SSH tunnel, adding in PuTTY / Adding a SSH tunnel for VNC in PuTTY
- SSH tunnel, using on Linux / Using an SSH tunnel for VNC on Linux
W
- web application
- setting up / Setting up a web application, How it works…
- Nginx web server, installing / Installing the Nginx web server
- PHP scripting language, installing / Installing the PHP scripting language
- MySQL database server, installing / Installing the MySQL database server
- WordPress, installing / Installing WordPress
- WiFi Config
- used, for configuring wireless network / Configuring the wireless network with WiFi Config
- Windows
- SD card, setting up on / Setting up the SD card on Windows, How to do it…
- Samba share, accessing / Accessing the Samba share on Windows
- self-signed certificate, importing / Importing a self-signed certificate on Windows
- VNC client, installing / Installing and using a VNC client on Windows
- wireless network
- configuring, on Banana Pro / Wireless network on the Banana Pro, Loading the ap6210 module
- configuring, with WiFi Config / Configuring the wireless network with WiFi Config
- manual configuration / Configuring the wireless network manually, How it works…
- WordPress
- installing / Installing WordPress
X
- x11vnc VNC server
- URL / See also
- XBMC / Setting up Kodi