My friends in Prague running very similar service with standalone devices for almost 3 years. http://www.electronictourguide.com/
They asserts that it's impossible to make a decent guide in the format of the application due to limited resources of content transport, battery and disk space + risks associated with content protection.