/QR-PTT-PushToTalk

An easy to use PTT (Push To Talk) over IP Android Application ideal for patrolling guards, lone workers and employees that need continuous communication.

Primary LanguageJavaGNU General Public License v3.0GPL-3.0

Alt text

EVO PTT - The Evolution in PTT communication


Designed for professional lone workers, EVO PTT is the Evolution in Push to Talk over IP communication. Based on the highly successful QR-PTT Push To Talk android application, we listened to our customers needs and suggestions and we have redesigned EVO PTT to offer a better user experience, new innovative features and improved performance. It is easy to understand and use and it is ideal for companies that need to be in continuous real time communication with their employees or customers via voice or text messaging! Using seamless geolocation monitoring, you are always aware of the EVO PTT users location through the EVO PTT Android App or the EVO PTT User Management Panel where you can also register new EVO PTT users and check their current status. Our customers include security companies, cleaning companies, taxi drivers, police & fire departments, lorry drivers and more and the low cost and flexible pricing of our service compared to other competitors like Zello PTT as well as it's rebranding options and adaption into existing systems make it the best solution in the market, from small businesses to large organizations!

Demo testing


~ To try EVO PTT Android App for free enter any Username of your choice and "demo" as Password.
~ To try the EVO PTT User Management Panel for free, go to https://evoptt.ddns.net and enter:
   Email: "demo@demo.com", Password: "demo".

Main Features

  • Easy to understand and use
  • Fast and low latency real time voice communication
  • Lowest data consumption PTT application
  • Seamless geolocation monitoring of EVO PTT users location
  • Superior voice compression including Skype's SILK and CELT codecs (on x32 & x64 devices)
  • Opus codec support (on x32 & x64 devices)
  • Clever mobile data management resulting in lowest data consumption (see comparison with the competition) ***
  • Works over any network condition (2G, 3G, 4G or Wifi)
  • Network Type Switching mode to switch seamlessly between Data and WiFi without disconnecting
  • High security voice encryption
  • Native integration with Android Walkie Talkie devices (F22, F22+, F25 and more)
  • Ability to work with screen off in Android Walkie Talkie devices
  • SOS button function with location reporting
  • Auto location reporting of users to EVO PTT User Management Panel **
  • Easy user management through the EVO PTT User Management Panel
  • EVO PTT users log in on a per-company basis for better user isolation and security (using secure docker containers)
  • Busy Channel Lockout option to prevent users from talking in a busy channel
  • Start on boot feature
  • Remember Login Credentials
  • Auto-login
  • Auto-reconnect feature when Internet connection is lost
  • Stay Awake feature to keep the screen on
  • Distinctive sounds for voice, text and SOS
  • Hide or adjust PTT button height in lower resolution screens
  • Chat notifications
  • Private messaging
  • Compatible with the latest version of Android 9 (Pie)
  • Compatible with the latest version of the Android Studio IDE and Gradle
  • EVO PTT stays active in background so you can use other apps**** while listening other users in real time
  • Competitive subscription and one off pay pricing plans
  • Ability for source code purchase and app rebranding

Screenshots

Alt text Alt text Alt text Alt text Alt text Alt text Alt text



Downloads

EVO PTT on Google Play

Get it on Google Play



* Any communication through the demo channel is public.
** The free version of EVO PTT geolocalization monitoring is not based on real user location, in order to ensure the privacy and protect the personal data of our test users.
*** For a data consumption comparison of EVO PTT with our competitors click HERE.
*** Applications that do not occupy the voice recording channel.



Partnership, Services & Pricing

Our services include plans with customized and private (per customer) servers based on the amount of users as well as the ability to buy the full source (front end and back end) alongside with redistribution and rebranding rights. If you are interested in using EVO PTT or a customized version of it based on your company's needs, feel free to contact us at theofxam@gmail.com for more information.


Building on GNU/Linux

Make sure you have the following installed on your linux machine: Android Studio, Oracle java, ant, awk, make, git, the Android SDK and the Android NDK. Then fork or download the original Jumble libraries and execute the commands below:

git submodule update --init --recursive
ndk-build -C libraries/Jumble/src/main/jni/
./gradlew assembleDebug

This is necessary in order to download the libraries that the initial application uses. Keep in mind that throughout the proccess you should use chmod command on the whole project file to give it the right permissions. Finally, download the files of my project and overwrite the old ones. If you encounter any problem throughout the procedure feel free to contact .

Contributing

Coding

Standard FOSS project procedure applies; fork and submit a PR or just email us at theofxam@gmail.com !

Please use Transifex for translations, not pull requests.