documentation/manual/source/android.rst

195 lines
6.0 KiB
ReStructuredText
Raw Normal View History

2012-01-06 20:36:13 +00:00
.. _android:
Android App
===========
Installation
------------
2012-01-07 11:41:09 +00:00
OpenLP gives you the ability to control your service from an Android based
2015-09-27 13:26:01 +00:00
smartphone. The following tutorial will describe how to install and
use the application. For this example we will be using a LG G2. Other Android
smartphones or tablet may vary slightly in appearance.
2012-01-06 20:36:13 +00:00
2015-09-27 13:26:01 +00:00
Open the :guilabel:`Google Play Store` app and search for OpenLP, and you will
find :guilabel:`OpenLP - Remote 2`. As an alternative use `this link
2015-09-28 09:15:41 +00:00
<https://play.google.com/store/apps/details?id=org.openlp.android2>`_ to go to
2015-09-27 13:26:01 +00:00
the apps page in Google Play Store. Now install the app.
2012-01-06 20:36:13 +00:00
2015-09-27 13:26:01 +00:00
.. image:: pics/droid_start.png
2012-01-06 20:36:13 +00:00
2015-09-27 13:26:01 +00:00
You can now start the app and when you do you will see the startup screen.
2012-01-06 20:36:13 +00:00
Android application settings
----------------------------
After the installation is complete and you open the OpenLP Android application
2012-01-07 11:41:09 +00:00
you will need to configure your preferences and settings.
2012-01-06 20:36:13 +00:00
2015-09-27 13:26:01 +00:00
.. image:: pics/droid_right_menu.png
2012-01-06 20:36:13 +00:00
2015-09-27 13:26:01 +00:00
Open the settings by opening the menu in the top right corner and choosing
:guilabel:`Settings`. This will show the preferences.
2012-03-16 20:16:52 +00:00
2015-09-27 13:26:01 +00:00
Display Text Size
^^^^^^^^^^^^^^^^^
2012-03-16 20:16:52 +00:00
2015-09-27 13:26:01 +00:00
.. image:: pics/droid_preferences1.png
2012-03-16 20:16:52 +00:00
2015-09-27 13:26:01 +00:00
**Select display text size:**
This allows you to change the the font size for the application display.
2012-01-07 11:41:09 +00:00
2015-09-27 13:26:01 +00:00
Set Custom Timeout
2012-01-07 11:41:09 +00:00
^^^^^^^^^^^^^^^^^^
2015-09-27 13:26:01 +00:00
In general the OpenLP Android application will work fine without having to
change the custom timeout settings. If you experience connection issues or are
having trouble staying connected, you can change these settings.
2012-01-07 11:41:09 +00:00
2015-09-27 13:26:01 +00:00
.. image:: pics/droid_preferences2.png
2012-01-07 11:41:09 +00:00
2015-09-27 13:26:01 +00:00
**Enable Custom Timeout:**
Check this box to enable setting a custom timeout.
2012-01-07 11:41:09 +00:00
2015-09-27 13:26:01 +00:00
**Connection Timeout:**
Once Custom Timeout has been enabled you can set a custom connection timeout
here.
2012-03-16 20:16:52 +00:00
2015-09-27 13:26:01 +00:00
Server Details
^^^^^^^^^^^^^^
2012-01-07 15:15:28 +00:00
2012-01-07 11:41:09 +00:00
You will need to configure the server settings you will use with your phone.
2012-01-07 00:28:36 +00:00
You can find these instructions and settings in the OpenLP desktop application
under :ref:`remote_tab`.
2012-01-06 20:36:13 +00:00
**Note:** To use the Android application you will need to be on the same
2012-01-07 00:28:36 +00:00
network as the main computer.
2012-01-06 20:36:13 +00:00
2015-09-27 13:26:01 +00:00
**Hostname or IP:**
Enter the :guilabel:`Server on IP address` found in :ref:`remote_tab`. After
entering the IP address in the box select :guilabel:`OK`
2012-01-06 20:36:13 +00:00
2015-09-27 13:26:01 +00:00
**Port:**
Enter the :guilabel:`Port number` found in :ref:`remote_tab` and enter it in
the box. By default this is 4316. After entering the port number select
:guilabel:`OK`.
2012-01-06 20:36:13 +00:00
2015-09-27 13:26:01 +00:00
**Use HTTPS:**
This specifies if HTTPS should be used. **Note:** To use HTTPS you must
setup OpenLP to be secure, see :ref:`secure_server`.
2012-01-06 20:36:13 +00:00
2015-09-27 13:26:01 +00:00
**Username:**
Here you can enter a username used for accessing OpenLP remotely. This
must be the same as set in :ref:`user_auth`.
2012-01-06 20:36:13 +00:00
2015-09-27 13:26:01 +00:00
**Password:**
Here you can enter a password used for accessing OpenLP remotely. This
must be the same as set in :ref:`user_auth`.
2012-01-06 20:36:13 +00:00
Using OpenLP Android Application
--------------------------------
2015-09-27 13:26:01 +00:00
After you have completed the setup you are now ready to use the app. Touch the
menu button in the top left corner to see the list of views the app supports.
2012-03-17 21:52:33 +00:00
2015-09-27 13:26:01 +00:00
.. image:: pics/droid_left_menu.png
2012-03-16 20:16:52 +00:00
2015-09-27 13:26:01 +00:00
Service List
^^^^^^^^^^^^
2012-01-06 20:36:13 +00:00
2015-09-27 13:26:01 +00:00
Selecting :guilabel:`Service List` will take you to the Service Manager.
2012-03-17 21:52:33 +00:00
Selecting an item with a short press in the service will immediately take it
live on the projection screen and you will stay on the service screen on your
device. Selecting an item with a long press in the service will immediately take
2015-09-28 09:15:41 +00:00
it live on the projection screen and to the live display on your device.
2012-01-06 20:36:13 +00:00
2015-09-28 09:15:41 +00:00
.. image:: pics/droid_service.png
2012-01-06 20:36:13 +00:00
2015-09-28 09:15:41 +00:00
Live List
^^^^^^^^^
2012-01-06 20:36:13 +00:00
2015-09-28 09:15:41 +00:00
Selecting :guilabel:`Live List` will display what ever is in Service Manager
at the time, or what is live at the moment. If there is items in the Service
Manager they will be shown on the left, and the live item will be shown on the
right.
2012-01-06 20:36:13 +00:00
2015-09-28 09:15:41 +00:00
.. image:: pics/droid_live_list_portrait.png
2012-01-06 20:36:13 +00:00
2015-09-28 09:15:41 +00:00
When using the :guilabel:`Live List` it can be an advantage to use the device in
landscape mode.
2012-01-06 20:36:13 +00:00
2015-09-28 09:15:41 +00:00
.. image:: pics/droid_live_list_landscape.png
2012-03-16 20:16:52 +00:00
2012-01-06 20:36:13 +00:00
2015-09-28 09:15:41 +00:00
Stage View
^^^^^^^^^^
2012-03-16 20:16:52 +00:00
2015-09-28 09:15:41 +00:00
Selecting :guilabel:`Stage View` will display the stage view on your Android
evice. See the :ref:`stage_view` section in the manual for a detailed
description.
2012-01-06 20:36:13 +00:00
2015-09-28 09:15:41 +00:00
.. image:: pics/droid_stage_view.png
2012-01-06 20:36:13 +00:00
2015-09-28 09:15:41 +00:00
Live View
^^^^^^^^^^
2012-03-16 20:16:52 +00:00
2015-09-28 09:15:41 +00:00
Selecting :guilabel:`Live View` will display the live view on your Android
device. See the :ref:`main_view` section in the manual for a detailed
description.
2012-03-16 20:16:52 +00:00
2015-09-28 09:15:41 +00:00
.. image:: pics/droid_live_view.png
2012-03-16 20:16:52 +00:00
2012-01-06 20:36:13 +00:00
Alert
^^^^^
2015-09-28 09:15:41 +00:00
To send an alert to the display, touch the alert button at the top right of the
screen.
|droid_alert_button| **Alert button**
You can send an alert to the display by entering the text in the box and
clicking on :guilabel:`Process`. The alert will be displayed as you have it
configured in :ref:`configure_alerts`.
2012-03-16 20:16:52 +00:00
.. image:: pics/droid_alert.png
2012-01-06 20:36:13 +00:00
2015-09-28 09:15:41 +00:00
.. _droid_blank:
Blank Display
^^^^^^^^^^^^^
2012-01-06 20:36:13 +00:00
2015-09-28 09:15:41 +00:00
To blank the display, touch the blank button at the top right of the screen.
2012-01-06 20:36:13 +00:00
2015-09-28 09:15:41 +00:00
|droid_blank_button| **Blank button**
2012-01-06 20:36:13 +00:00
2015-09-28 09:15:41 +00:00
Using the display blank type gives you the ability to blank your screen to the
methods described below. You can find out more about this feature and how it
operates on the main computer at :ref:`blank_control`.
2012-01-06 20:36:13 +00:00
2015-09-28 09:15:41 +00:00
**Show Live:**
Do not blank, or unblank the display.
2012-01-06 20:36:13 +00:00
2015-09-28 09:15:41 +00:00
**Display Blank:**
Choosing this option will blank your projector to black as if it were shut
off.
2012-01-06 20:36:13 +00:00
2015-09-28 09:15:41 +00:00
**Display Theme:**
Choosing this option will show your blank theme only, without lyrics or
verses. If you are blanking a song with an assigned theme it will blank to
that theme. If no theme is assigned or you are blanking a presentation or
image, it will blank to the global theme.
2012-01-06 20:36:13 +00:00
2015-09-28 09:15:41 +00:00
**Display Desktop:**
Choosing this option will show your desktop wallpaper or a program that you
have open on the extended monitor or projector. You can seamlessly switch
between the desktop wallpaper or a program and OpenLP by Blank to Desktop.
2012-01-06 20:36:13 +00:00
2015-09-28 09:15:41 +00:00
.. image:: pics/droid_blank.png
2012-01-06 20:36:13 +00:00
2015-09-28 09:15:41 +00:00
.. |droid_alert_button| image:: pics/droid_alert_button.png
2012-01-06 20:36:13 +00:00
2015-09-28 09:15:41 +00:00
.. |droid_blank_button| image:: pics/droid_blank_button.png