Flexible: worship using your own style
Powerful: videos, presentations, songs and Bibles
Cost Effective: no need to break the bank
Cross Platform: choose your own system

OpenLP - Open Source Worship Presentation

Experience the power of open source in your church with worship presentation software designed to fit how you want to run your service. Fast, flexible and easy to use, you will have your service up and running in a few minutes. These features and a whole lot more at a price that can't be beat.

Top Blog Post

Tips on Android App Setup for OpenLP

Android

The Android app for OpenLP adds some nice fexibility to the operation of OpenLP. I personally use this to add songs "on the fly" from the stage on Sunday mornings. It is also useful for speakers that want to control what is being displayed and I'm sure many many other uses. We have recently had a few questions about the remote feature and the setup. You can find detailed instructions in the OpenLP documentation and also info for the Android app.

Networking Basics

Before we get to the tips, we need to be sure have a good understanding of some basic networking terms.

IP Address: This is the unique number that is given to a computer on a network. Think of this as a street address of a house. On most local networks It will look something like this: 192.168.1.100.  

LAN: Local Area Network, this is the local network. If you have a typical home setup with a modem and a wireless router the wireless router connects all the computers and assings IP addresses on the LAN. Many users have confused the LAN with the internet. A LAN doesn not have to be connected to the internet at all, it simply provides a way for several close by computers to communicate. A LAN is all that is needed for the remote feature of OpenLP to work.

WiFi: this is the means that you connect to a Local network wirelessly. Again, this does not mean you are connected to the internet.

Now, to the tips...

Get on the Same Network

Many people use the Android app on their mobile phone. One of the most common issues I have ran into when someone is running the remote app is they are not on the network that the OpenLP machine is on. For most setups this means you need to be on the same WiFi network that the OpenLP machine is on.

Connect to the Correct IP Address 

Most networks use DHCP to hand out IP addresses, this means your OpenLP machine may not have the same IP address every week so it may be necessary to check that if you cannot connect with your device. You can find the IP address from the remote settings screen in OpenLP. You can also find the IP address by entering the command "ipconfig" in the command prompt in Windows, or by the commands "ip a" or "ifconfig" on most Mac, Linux, and BSD machines. You can also find your OpenLP computer if you know its hostname  on your Android device by using an app such as eZNetScan.

Be Sure to Apply Your Settings

If you need to change your IP address on the Android app be sure to tap the Activate button to activate the changes. 

Consider a Static IP Address

A static IP address will help keep you from having a lot of these issues. This may not always be possible, another way to achieve something close to this is using a tool most routers have to reserve dhcp addresses usually bound to the MAC address of a computer. Check your routers documentation but this is usually a pretty simple process.

More blog posts

Over 40,000 Downloads of OpenLP 2.0.1

Download OpenLP Open Source Free Worship Projection Presentation Software

Tracking usage of OpenLP is incredibly difficult. Because it is an open source project, there are no registrations to check, you don't know how many times OpenLP has been copied and given to other people. So we don't ever have a true idea of how many churches are using OpenLP.

Tracking downloads is also quite difficult due to OpenLP being available in a number of distribution channels. We know roughly how many downloads there are of the Windows and OS X versions because most folks just download them from our SourceForge.net mirrors. There are a couple of BitTorrent downloads, which we cannot track, but it is such a small download that most folks just do a direct download.

Tracking downloads for the various Linux distributions is far tricker, as there are no download statistics available. We cannot retrieve any number from FreeBSD, Fedora, Ubuntu, Debian or Arch. Having said that, we do have a PPA (Personal Package Archive) on Launchpad.net for our Ubuntu users, and we are able to track those downloads.

So, using the data we do have available to us, we can surmise that as of the time of posting, OpenLP 2.0.1 has been downloaded 43,781 times. That's over forty thousand times! The real figure is probably a lot higher, thanks to the downloads we can't track, but this still gives us a rough idea of the impact of OpenLP.

If you haven't downloaded OpenLP yet, DO IT NOW!

Announcing End of Support for Older Versions of Ubuntu

Ubuntu 12.04

The OpenLP team has always supported older versions of Ubuntu, even when they were no longer supported by Canonical. Unfortunately this places a strain on the team and on which tools we can use to continue developing OpenLP. For this reason we have decided to only support versions of Ubuntu that Canonical themselves support.

Recently Canonical announced that they would be ending support for Ubuntu 10.04 and 11.10 at the end of April. This means that only versions of Ubuntu 12.04 and higher are supported by Canonical. OpenLP therefore will only be supporting releases on Ubuntu 12.04 and higher as of immediately. This also means that the upcoming 2.0.2 bugfix release of OpenLP will only be available on Ubuntu 12.04 and higher.

Since 12.04 is the latest Long Term Support release of Ubuntu, we are hoping that this should not affect anyone. If you are affected, and there is some reason why you cannot upgrade to a later version of Ubuntu, you can come into our IRC channel and chat with us about getting OpenLP running on your computer.

He is Risen!

We, the OpenLP team, wish you all a very blessed Easter time. We hope that you remember our Lord almighty, who sent his son Jesus into the world to save us.

Jesus said to her, "I am the resurrection and the life. Whoever believes in me, though he die, yet shall he live, and everyone who lives and believes in me shall never die. Do you believe this?"

John 11:25-26 ESV

Android 1.0 release

OpenLP Android Remote

After six months of testing, we are proud to announce the release of Version 1.0 of the Android client.

In addition to various features and bug fixes, 6 new translations have been added, which brings the total of supported languages to 25.

If you already have the remote client installed, you should see an update for it. If you don't have it installed, and you want to try it out, you can get it from the Google Play store, just search for "OpenLP"

 

Workaround for DEP error in Windows

Windows

Recently we have had users report issues with OpenLP running on certain installs of Windows with an error about DEP. This seems to be mostly on Windows Vista but could possibly be an issue with more recent versions of Windows. DEP stands for Data Execution Prevention. In short this is to prevent malicious programs from using memory in a way that it shouldn't. That is a really poor description, but the folks at Wikipedia have a detailed description. You can find out more from Microsoft too.