[PROJECT][QPAIR] GMote - Stable V1

emwno

Senior Member
Aug 30, 2011
1,862
4,494
0
23
Islamabad
A big thank you to all those who voted for GMote! Now that the competition is over and I'm not limited by time, I can properly start developing GMote. Expect some big updates in the upcoming weeks :)

What's GMote you ask? To put it simply, it's way to use any Android smartphone as a media remote for your GPad (Android to Android).
Meaning you can sit back, relax, connect your GPad to your TV and control media playback from the comfort of your couch.

The sourcecode for both apps will be released in the coming days.
Playstore Links
GMote
GPlayer

Description
GMote is not a standalone application, there's actually 2 of them (confusing I know). Anyway, ones for your phone and the other is the companion app for your GPad. A video player for the tablet which will support a wide range of formats. Going on, a remote for the phone with which you could Play, Pause, Volume Control, Scrubbing.

Also, this isn't just a onetime gimmick, it's something that comes in handy when you have a movie on your GPad and you want to watch it on a big screen with your friends and you don't want to turn on your laptop just to transfer it to a USB. I tried to be punny. So if you're a media lover, someone who love to watch movies (emoticon) and tv shows, this project might just be for you.


Interface
With the control app for the Android smartphone, I plan to make to boutiful. You know, eye candy. With the new Material Design and shiny effects *_*. Screenshots have been added, click on the screenshot tab above, note that the design is far from complete.


Features
  • Subtitle Support
  • Delete Multiple Videos
  • Orientation Control
  • Adjust Playback Speed
  • Media Playback
  • Play videos from URLs (Enter on tab or send through phone)
  • Playback Control (Play, Pause, Scrub)
  • Volume Control (Hardware keys on phone included)
  • Multiple format support (DivX/Xvid, WMV, FLV, TS/TP, RMVB, MKV, MOV, M4V, AVI , MP4, 3GP)


XDA:DevDB Information
GMote, Device Specific App for the LG G Pad 8.3

Contributors
emwno

Version Information
Status: Stable
Current Stable Version: 1.0
Stable Release Date: 2014-12-19

Created 2014-10-31
Last Updated 2014-12-19
 

Attachments

Last edited:

emwno

Senior Member
Aug 30, 2011
1,862
4,494
0
23
Islamabad
Changelog
As always, please report back any errors / bugs you encountered and leave a review.

  • Stable V1
    Phone
    1. Fixed crash on Android L
    2. Added ability to choose skip amount
    3. Added ability to send video url directly to tab to start playing
    4. Fixed bug where seek bar would freeze
    5. Url / video path checking added
    6. Added ability to control tablet orientation
    7. Completely redone layout (not complete tho)
    8. Now using ButterKnife!
    9. Video list now available (from tablet)
    10. Added ability to control video playback speed
    11. Added ability to enable subtitles
    12. Now using Paths job queue for more efficient syncing (b/w devices)
    13. Squashed multiple bugs (play/pause, connection, background data sync)

    Tablet
    1. Subtitle support added!
    2. Fixed probable crash on Android L (if ever updated)
    3. Accepting urls from remote
    4. Completely redone layout
    5. Added ability to delete videos (long press)
    6. Added ability to view recently played videos
    7. Optimized video thumbnail memory usage
    8. Fixed video orientation issues (stuck in portrait)
    9. App is now fullscreen
    10. Resume video playback when orientation changed
  • Public Beta V2
    Phone
    1. Updated QPairSDK to r2 (fixing critical data sync bug) (if it wasn't working for you, now it should)
    2. Video scrubbing is now fully functional
    3. Updated layout (not complete tho, screenshots added)
    4. Using the awesome FontAwesome
    5. Name of the playing video added to layout
    6. Fixed bug where unlocking phone would cause a crash
    7. Updated connection notifier (now for all connection changes)

    Tablet
    1. Updated QPairSDK to r2 (fixing critical data sync bug)
    2. Added ability to view video from a url (functionality is pending)
    3. Data transfer is now faster (not replying on databases anymore)
  • Public Beta V1
    Phone
    1. Working play/pause
    2. Partially working scrubbing (seek)
    3. Working volume control (Hardware keys on phone work too)
    4. Tap and hold seekbar to reveal a popup showing where your scrubbing to
    5. Woking next/previous skip
    6. Added connection notifier (lets you know if you're connected via QPair)
    7. Added material UI elements (actionbar, seek, aim)

    Tablet
    1. Full playback implementation
    2. Added some video format libs (most working) (hence the size of the tablet apk)
    3. Fixed a bug where while playing remote does not react to playback
 

Attachments

Last edited:

emwno

Senior Member
Aug 30, 2011
1,862
4,494
0
23
Islamabad
F.A.Q

  • Q. How to use GMote?
    Firstly you must install QPair from the PlayStore. Next install the Phone apk on your Android phone and the Tablet apk on your LG GPad 8.3. Then either pick a video or enter a link and control the playback from your phone.
  • Q. How does it work?
    This project uses the latest LG QPair SDK, if you'd like to know more about it, click here.
  • Q. Why is GMote not working for me?
    Try updating to the newest versions of both GMote on your phone and GPlayer on your tablet. If you have done so already and its still not working, tag me in a post in this thread and I'll be sure to help you out.
  • Q. Why is it crashing all the time?
    There are 2 possible explanations. Firstly your device simply isn't supported, leave details about the crash in the thread and I'll get back to you. Secondly, it could crash because you installed GMote and installed QPair later. To fix this, uninstall GMote and install it again. This is due to bug where the permission for using QPair isn't registered if the QPair app is installed later on.
  • More coming...
 
Last edited:
  • Like
Reactions: MSephiroth

emwno

Senior Member
Aug 30, 2011
1,862
4,494
0
23
Islamabad
After long, never ending hours of work. The first stable release is up! A lot had been changed (namely, the layout) and lots of cool / useful features have been added., take a look at the Changelog in second post. Also, for those of you who do try this out, please be sure to leave some feedback.
App links for the PlayStore and the SmartWorld will be up in a few hours!

Also, in this competition from 20-27th of December, you can vote for your favorite app. So if you like GMote, don't forget to vote!

Thank you!
 
Last edited:

Mattix724

Senior Member
Sep 26, 2010
4,320
2,523
0
Phoenix, Arizona
That's quite a find. I didn't check the play store when picking a name :p but no, they're not the same.
It's all good. I'm sure your app is pretty awesome, I imagine that's why you were picked to be a winner. I just figured with all the publicity you'll be getting now, the name just won't work since there is another app that goes by the same name which has been around since the Gingerbread days if not earlier.
 
  • Like
Reactions: emwno

emwno

Senior Member
Aug 30, 2011
1,862
4,494
0
23
Islamabad
It's all good. I'm sure your app is pretty awesome, I imagine that's why you were picked to be a winner. I just figured with all the publicity you'll be getting now, the name just won't work since there is another app that goes by the same name which has been around since the Gingerbread days if not earlier.
Thanks a bunch for pointing that out, I probably wouldn't have figured it out. I'll try to come up with a better name.
 
Our Apps
Get our official app!
The best way to access XDA on your phone
Nav Gestures
Add swipe gestures to any Android
One Handed Mode
Eases uses one hand with your phone