Alexa Media Playback Voice Control on Android Devices - Aberto Sonorus - Android Apps and Games

This is a new project and I would like to get feedback on it before sharing more widely. Any comments/suggestions would be great. Thanks!
Overview
Aberto Sonorus is an Android application/Alexa skill combination that allows you to perform basic launch and media control commands on your Android device through voice, no additional hardware required.
Once set up, you can use your voice to launch/close Android applications, set the device volume, or trigger play/pause/next/previous/stop commands on any application that listens for media button commands.
It can be used in combination with Alexa smart home routines. In my case, I use the command “Alexa, watch Netflix” to turn on the TV and receiver, lower the lights, turn on my NVIDIA Shield TV and launch the Netflix application on the device. I have similar commands for Amazon Video, Pandora, Plex, and others.
Features
Designate any launchable Android application as a target (not just media playback)
Set up through the companion Android application
Supports mobile and Android TV
Designate the device (e.g. “Shield”) as an additional target
Wake up the device and/or launch the application
“Alexa, turn on Shield”
“Alexa, turn on Netflix”
Set the volume on the device
“Alexa, volume up on Shield”
“Alexa, set the volume to 5 on Shield”
Play/pause/stop media playback
“Alexa, play on Shield”
“Alexa, pause on Shield”
“Alexa, stop on Shield”
Advance to the next/previous playback item
“Alexa, next on Shield”
“Alexa, previous on Shield”
Setup
Enable the Alexa skill and account link with your Amazon account: https://alexa.amazon.com/spa/index.html#skills/dp/B078W199Z3
Install the Android application on your target device(s): https://play.google.com/store/apps/details?id=com.willblaschko.android.abertosonorus
Launch the application and log in with the same Amazon account
Assign a name for the device (e.g. “Shield”)
Select which applications you want to be targetable (click on the pre-filled or the plus symbol to add more)
Tell Alexa to find new devices (“Alexa, find new devices”)
Alexa should have discovered new devices, test by saying: “Alexa, turn on <Application Name>”
Additional Options
As stated above, the power for this comes by combining it with smart home routines or other automation.
If you don’t have a device with Alexa, you can use my application (or others like it) instead.
Change Log
Current version: beta 0.1 - initial testing requested from the community
Other Information
This is an independent project and is not associated with either Amazon or Google.
XDA:DevDB Information
Aberto Sonorus, App for all devices (see above for details)
Contributors
will.blaschko
Version Information
Status: Beta
Created 2018-04-30
Last Updated 2018-04-29

Related

TiVo Music Server for Android

I've written a music server for Android. The app is free and in the market. You can find it here: https://market.android.com/details?id=earlmagnus.androidhme
I don't have a lot of options for testing a variety of environments, so if you have trouble with it, please let me know by posting here. I know, for example, there may be a Bonjour/Rendezvous issue with the app and S2s. The TiVo Beacon (UDP Broadcast) is the default in version 1.1, so it should not be an issue for most people.
Here is the description in the market:
Have an Android device with lots of MP3s? Have a TiVo connected to your home sound system? Now you can stream MP3s from your phone or tablet to your TiVo over WiFi.
How it works:
Start the application to start the music server. Shortly after starting, the application will tell you its service has been published and, at that point, "Music on Android Device" should appear in the "Music and Photos" menu of your TiVo, near the bottom. Select that menu item to begin browsing your music.
The top-level directory will show two or three entries. You can browse by Album or by Playlist. On versions of Android that provide Album Artist information -- Gingerbread/2.3.3 and higher -- you can also browse by Artist. You can start playback from the Artist, Album, Playlist, or individual track level. Because the top three entries are "virtual" rather than physical directories, you cannot start playback from there.
The back button will exit the application an shut down the server. If you want to do other things on your device while the server is running, hit the home button. You can return the application to the fore by tapping its icon or its line in the notification area.
The Application interface will display the Album, Artist, Track and Album art for the track being sent to the TiVo. If no album art is available, the "TiVo Guy" will be shown.
The menu button will enable you to set the name of the device that should appear in the TiVo's menu. It will also let you chose the behavior of the server when the TiVo tell it you have left the music interface -- exit or remain running. You have the option of using Beacon or mDNS discovery. Beacon will be more reliable on Android and is the default. If you change preferences, the server will restart.
Clicking ads (and supporting the developer) will not interfere with playback.
Known Issues:
Although Android supports a number of audio formats, the TiVo supports only MP3. Only MP3s will be played.
The MP3s must be on an SD card. Unfortunately, Android makes one choose to fetch music information from internal or external storage. Since internal storage tends to be limited, I use external. If there is demand, I will provide a preference in a later version.
Shuffle is not well supported. The TiVo protocol expects the server to be able to support a repeatable random sequence of tracks and provides a "seed" to facilitate that repeatability. The database used by Android cannot use the seed, so it cannot provide a repeatable random sequence of tracks. As a result, the current implementation is a bit of a hack. I'm working on a solution.
The TiVo sometimes will not properly advance tracks, especially if you have used the channel up/down buttons to advance tracks. This problem exists even when using the official TiVo Desktop. If you have that problem, use the "skip to tick" button (->|)to advance or left-arrow out to the track listing and play from the desired point instead.
Seek has not yet been implemented. Fast forward and rewind are disabled.
Some home networks with multiple routers or range extenders may have "accidental" subnets. If the Android device and the TiVo are on different subnets, they will not find each other.
Be aware:
The server will prevent the device from sleeping as long as it is running. You can shut off the screen, but WiFi and an awake CPU will consume power. If you do shut the screen off, performance of switching between tracks or browsing may be somewhat degraded. You will probably want the device to be docked or otherwise plugged in while running the server.
Implemented the TiVo Beacon as an alternative for Bonjour/Rendezvous. Update is in 1.1
V 1.3: Corrected a wifi lock issue and a lifecycle issue when exiting from the TiVo.

[APP][4.0+][V2.1.4][Free/AdFree/Open Source][Chromecast][Wear] Voice Control for Plex

Control Plex with your voice! Voice Control for Plex allows you to use Voice commands to play and control media on various Plex clients. Root is no longer required!
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Requirements:
Android 4.0+
A Plex client
Optional:
utter! (and Tasker)
AutoVoice (and Tasker)
Xposed Framework and Google Search API
Android Wear
There are four ways to trigger Voice Recognition:
1) Simply install the home screen shortcut via the menu button from the Main Settings screen (or manually).
2) Use utter! to pass voice commands to Tasker, which passes those commands on to this app.
3) Similar to #3, but using AutoVoice instead of utter! AutoVoice allows input through Google Now (no root required)
4) If you are rooted, you may install the Xposed Framework (http://forum.xda-developers.com/showthread.php?t=1574401) and the Google Search/Now API (http://forum.xda-developers.com/showthread.php?t=2554173) to have your voice commands passed from Google Now into this app.
Upon first launch, you will have the ability to login to Plex. This is recommended as it will allow you to stream from any shared servers you have access to, and your own if it requires Plex login. After initial scanning for servers and clients, you can select your default server via the left navigation menu (if you have multiple PMS's, you can leave this setting to "Scan All" so that all of the servers are scanned for media. If you only have one PMS, however, you should set it here as scanning all servers will cause a delay in starting playback.) Then, select a Plex client via the Cast button in the Toolbar. You can trigger voice recognition via the app logo on the main screen, or via a homescreen shortcut (which you can create via the left navigation menu). Simply start up your chosen Voice Recognition method, and speak any of the below examples to trigger playback on the chosen Plex client. You can also specify a client to stream to by adding "on <client name>" to what you say to Google Now.
Version 2.0 features Android Wear Support, for an in-app-purchase of $2. Once the app detects your Wear Device, it will give you the opportunity to purchase support. If this doesn't happen automatically, just check your Wear Device for the "Wear Control for Plex" app and run it - then check your handheld. Your Wear Device can trigger voice input by running the Wear app. If the paired handheld is connected to a Plex client that is currently playing some media, the Wear app will instead show a now playing screen, with the following functionality: play/pause, stop, and trigger voice input. The primary function showed in the default Wear notification can be set via the handheld options menu - you may choose either Play/Pause, or Trigger Voice Input.
If you find this app useful, please consider purchasing the Donate app to support further development! https://play.google.com/store/apps/details?id=com.atomjack.vcfpd (If you purchase this app and have it installed on your device, Chromecast and Wear support will work without having to purchase either)
Also, if you'd like to help translate this app into other languages, please see the wiki article: https://github.com/atomjack/VoiceControlForPlex/wiki/Localization-Instructions
Usage:
For Movies:
"Watch Aliens"
"Watch Children of Men"
"Watch movie Fight Club" (I guess specifying "movie" would only really be useful for a movie with "Episode" in the title?)
For TV Shows:
"Watch season 1 episode 5 of Homeland"
"Watch The Newsroom Season 1 Episode 2"
"Watch Breaking Bad season 5 episode 8"
"Watch episode Once More With Feeling of Buffy The Vampire Slayer" (Specifying the name of the episode)
"Watch Game of Thrones episode The Rains of Castamere" (Alternate)
"Watch the next episode of The Walking Dead" (uses Plex's "On Deck")
"Watch the latest episode of The Daily Show with Jon Stewart" (plays the most recent episode by air date)
For Music:
"Listen to Black Sands by Bonobo" - play a single song
"Listen to the album Drink The Sea by The Glitch Mob" - to play an album
"Listen to the album Music Has The Right To Children" (Artist is optional. Specify if more than one match is found)
"Listen to Pinback" (play all songs by an artist, shuffled)
For playback:
"Pause Playback"
"Resume Playback"
"Stop Playback"
Seeking:
"Offset 1 hour 15 minutes 30 seconds"
"Offset 30 minutes 5 seconds"
(Any combination of hours, minutes, and/or seconds, in that order)
(You may also use 'timecode' instead of 'offset')
Audio/Subtitle Streams:
Cycle Subtitles
Cycle Audio
Subtitle/Subtitles Off/On (anything with either "subtitle off/on" or "subtitles off/on" will work, e.g. "turn subtitles off", "subtitle on", etc)
It does some fuzzy matching on movie/show/artist/album names, and will prefer an exact match if one is found.
Clients support:
Plex Home Theater (OS X, Linux and Windows)
Android
iOS
Roku
Chromecast (in-app purchase)
Download: https://play.google.com/store/apps/details?id=com.atomjack.vcfp
(Note:If you have been using a previous version < 1.5, please uninstall it as the package name has changed)
Also, I'll be pushing betas out from time to time, so if you'd like to try them you can opt in here: https://play.google.com/apps/testing/com.atomjack.vcfp.
Source: https://github.com/atomjack/VoiceControlForPlex
Changelog:
Code:
[b]Version 2.1.4[/b]
Added local media playback. This feature is locked to one minute at a time, and can be unlocked via an in-app purchase (Navigation Menu->Settings).
Chromecast playback can now be previewed for one minute at a time, and can be unlocked via in-app purchase (Navigation Menu->Settings).
Fixed display of cinema trailers.
Cinema Trailers setting is now used for PC, Roku, etc. Plex clients, to provide a more consistent experience.
Clicking the mic on the now playing screen will pause playback, then resume once voice input is done (if media wasn't already paused).
Redesigned the layout of some now playing screens to get rid of superfluous information.
Sped up server discovery, especially for servers that are external to the local network.
Added tutorial overlay to main screen to point how how to start using the app.
Fixed playback of music on Plex Media Player clients.
Changed higher end bitrates to 1080p for local video playback.
Fixed display of dividers in big notifications.
Added bitrate selector to local video player controller.
Fixed specifying "on this device" when triggering playback.
Squashed various other bugs.
[b]Version 2.1.3[/b]
Added usage hints to main screen. Use Navigation Drawer->Settings->Usage Hints to disable.
Added option to not show Now Playing screen when receiving voice input from Google Now.
Bug fixes.
[b]Version 2.1.0[/b]
Material Design UI Overhaul
Added volume control for Chromecast clients
[b]Version 2.0.8[/b]
Added audio/subtitle stream support for Chromecast clients.
Other fixes and improvements related to Chromecast.
[b]Version 2.0.7[/b]
Added Subtitle/Audio Stream support (NOTE: Does not work on Chromecast clients yet).
Fixed manual login.
[b]Version 2.0.6[/b]
Fix crash from using Scan All Servers.
Added notification when a local server that denies access is found.
[b]Version 2.0.5[/b]
On Now Playing screen, tap to pause and swipe left/right to seek back/forward.
Added support for audio-only Chromecast devices.
Fixed playing all songs by an artist.
Fixed using the mic button on the now playing screen to trigger new playback, when used with Chromecast.
Fixed display of notifications (background color).
Fixed bug that caused inconsistent connection to non-Chromecast Plex clients.
Better support for Plex Media Player.
Other minor bug fixes.
[b]Version 2.0.4[/b]
Added Swedish translations (Bjorn Komlanz).
Cinema Trailers will not play for movies that are resuming progress.
Added ability to email device logs.
Added Chromecast Video Options.
Handle invalid access token properly.
Fixed seeking when using Chromecast.
Seek to relative position with forward/rewind.
Fixed integration with Google Search API.
Various bug fixes.
[b]Version 2.0.3[/b]
Added German translations (Claas-Thido Pfaff).
Playback can now be adjusted by saying "Pause", "Play", and "Stop".
[b]Version 2.0.2[/b]
Support for setting number of Cinema Trailers to display before a movie.
[b]Version 2.0.1[/b]
Support for displaying fan art slideshow on Chromecast
[b]Version 2.0[/b]
Added Android Wear Support.
Consolidated Server/Client scanning, which will run smoother.
Plex Server Connections will now expire an hour after discovery. This allows using a local server then moving to another location and accessing that server remotely (previously, you'd have to scan for servers again so that the remote connection would be used instead of local).
Various bug fixes and enhancements.
[b]Version 1.9.4[/b]
Specifying a client in the spoken query now works again.
[b]Version 1.9.3[/b]
Bug fixes.
[b]Version 1.9.2[/b]
[Chromecast] Fixed rewind/fast forward buttons.
[Chromecast] Fixed crash when using a shortcut with a Chromecast specified as the client.
Bug fixes.
[b]Version 1.9.1[/b]
Added Chromecast support (in-app purchase)
Now Playing screen is now a full remote control.
Added Spanish translations (berzhot).
Lots of bug fixes.
[b]Version 1.8.4[/b]
Fixed crash when scanning all servers.
[b]Version 1.8.3[/b]
Added Pin login.
Subscribe to player and exit from Now Playing screen if the player stops.
Improved local client discovery, including support for Roku and clients that have no local server.
Scan all of a Plex Media Server's connections to find one that works. This will enable viewing content from a server you own but are trying to view from remotely.
Fixed a bug that sometimes prevented playback when a client is specified in the spoken query.
Bug fixes.
[b]Version 1.8[/b]
Added Plex login, including support for shared libraries.
Added ability to hardcode server and client into a homescreen shortcut.
Don't ignore Plex clients < 1.0.7 unless they are a desktop client (was hiding Rasplex).
Increased support for localization.
Added French localization (Gostron).
Fixed Scan All functionality.
Various bug fixes and enhancements
[b]Version 1.7.1[/b]
Fixed bug that prevented Install Tasker Project action from being shown in the menu unless you have both utter! and AutoVoice installed - it should show if you have either installed.
Fixed hardcoded value in strings.xml
[b]Version 1.7[/b]
Added homescreen widget & shortcut.
Added support for utter! and AutoVoice, in combination with Tasker. To use Voice Control for Plex with utter! or AutoVoice, import the Tasker Project via the menu button.
Use separate feedback for informational messages and error messages.
Added pause, resume and stop playback support.
Added ability to seek to a specified time. See Usage Examples for details.
Various fixes.
[b]Version 1.6[/b]
Fixed Plex Home Theater version number checking.
Added Google Search incompatibility message when Google Search > 3.3 is installed.
[b]Version 1.5[/b]
Changed name of app.
Show client type when choosing one.
Added support for playing an album by an artist.
Removed feedback selection - only Toast notifications are used.
Bug fixes.
[b]Version 1.4[/b]
Changed "watch latest episode" to show most recently aired episode, and added "Watch the next episode" to use Plex's on deck, instead.
Fixed a few bugs.
Added BugSense.
[b]Version 1.3[/b]
Fixed bug when client was a Roku, which was causing search to hang.
Fixed bugs that would cause search to hang when scanning servers that have 0 tv/movie sections.
Added initial music support, but only for playing a single song.
[b]Version 1.21[/b]
Bug fixes.
[b]Version 1.2[/b]
Added ability to scan all available Plex Media Servers.
Added ability to specify client when specifying media to play.
Added help buttons to settings screen.
Moved usage examples into a popup.
Added now playing screen.
[b]Version 1.1[/b]
Added option to use Voice or Toast feedback.
Thanks for the thread!.
I installed this, but on my local wifi, the app is not seeing my plex server. I have a couple of Roku's using it as well as multiple Android devices. Do I need to do anything special to get the app to see it?
trunzoc said:
I installed this, but on my local wifi, the app is not seeing my plex server. I have a couple of Roku's using it as well as multiple Android devices. Do I need to do anything special to get the app to see it?
Click to expand...
Click to collapse
You shouldn't. It's not even seeing your Plex Media Server? What platform/version?
The only clients that are supported right now are Plex Home Theater (Windows & OS X, and perhaps Linux?). I'm going to venture a guess that the Roku Plex client isn't able to listen for remote commands like PHT is.
It looks like the Android client is visible to the server (unlike Roku), however I'm not yet sure if it's possible to trigger playback on it remotely like it is with the desktop application. I'll see what I can figure out.
I understand about Roku probably not working, but as a huge Plex fan and Tasker fan, I need to make sure you are able to get this to market, hehe.
I am using Plex Media Server for Windows Version 0.9.8.17, on Windows 7.
I hit search and get the popup saying "Searching for Plex servers", but then it just says "No Plex Servers Found"
I think the issue is that I have it setup to require login on local networks. I turn that off and I can see it.
Update:
I turned the local logic requirement off and installed Plex Home Theater on my PC. I was able to connect to it with your app and start a few movies. Interestingly, it did show Several of the Android clients as well, but I didn't try them.
It's awesome. worked well. nice and simple.
Suggestions...
1) Work in a way to enter a username/password for local authentication
2) Please add an option to turn the voice confirmation on and off.
3) Maybe add an option for toast instead?
4) Perhaps tasker integration. What's I'm envisioning is this operating completely as a plugin that will allow you to set the client and/or server dynamically.
i.e. "Watch Blue Velvet on PC1", "Watch Captain America on Xoom", "Watch American Horror Story Season 3 Episode 9 on LivingRoom PC"
I could then setup a task where I split the command into "Watch <whatever>" and "on <whatever>" I could then pass the "watch" part as the actual command and the "on" part as the client"
Does that make sense?
Update again. It DOES work with my Android clients.
Does it also work for music?
Sent from my AT&T S4 running KangaKat.
Awesome! I hadn't thought of trying my Xoom.
I think first I'll add the option to choose between voice and toast feedback.
I don't think Tasker integration will be needed. What I'm thinking is for it to just scan all available servers for the media. Perhaps the option to choose a default client when one is not specified, but it will be easy enough to listen for "on (.*)" at the end of whatever is spoken to specify which client should be used for playback.
I can probably get the voice/toast option done later tonight (I'm out atm) and will work on the other stuff after that.
Edit:Voice/Toast option done, new version in OP.
Sent from my Nexus 5 using Tapatalk
Great little plugin for the Google Search API this mate, great work.
You say you'd love suggestions, well OK then, what would it take to be able to ask it to open a tv show from a plugin like LetMeWatchThis. Is that a hell of a lot of work or just not doable?
mickeyjaydee said:
You say you'd love suggestions, well OK then, what would it take to be able to ask it to open a tv show from a plugin like LetMeWatchThis. Is that a hell of a lot of work or just not doable?
Click to expand...
Click to collapse
Hmmm. I spent a few minutes trying to figure out how to trigger playback of something from that plugin, but wasn't able to get it to work. It might be doable, but I noticed that each movie or tv show episode you try to watch has several different sources to choose from, not all of which work. Seems like it would be a lot of work to implement that. If someone wants to fork my repo and give it a try they're more than welcome to, but right now I'd like to focus on other aspects of the app first.
I've working on a big update to allow having the app scan all available media servers on the network, as well as specifying a client to play on (by appending "on <client name>" to what you say). It's pretty close to being ready, hopefully sometime this week.
No worries mate I thought it might be a lot of work.
Looking forward to your next update.
New version in OP. You can now have the app scan all available plex media servers on your network when you do a search, or set one to always stream from (if you only have one PMS, I suggest you set it, as scanning takes longer to trigger playback). You can also specify a client to stream to, e.g. "Watch the latest episode of Game of Thrones on <some plex client name>".
I also added a now playing screen. Here's two examples of what that looks like:
Happy New Year!!
Nice.
I have a couple questiosn though...
1) Why are there now 2 icons? One is the setup, but the other opens a blank screen. I was thinking it was the "Now Playing" info, but it never seems to populate for me.
2) Maybe related to 1,,, When I use the app, it finds and plays the video on the proper device, but I sticks at a window with a "Searching" popup that never goes away. Sometimes it FCs after it starts playing before the "Searching" popup comes up. Is that supposed to be the "Now Playing" info screen searching for the info?
trunzoc said:
1) Why are there now 2 icons? One is the setup, but the other opens a blank screen. I was thinking it was the "Now Playing" info, but it never seems to populate for me.
2) Maybe related to 1,,, When I use the app, it finds and plays the video on the proper device, but I sticks at a window with a "Searching" popup that never goes away. Sometimes it FCs after it starts playing before the "Searching" popup comes up. Is that supposed to be the "Now Playing" info screen searching for the info?
Click to expand...
Click to collapse
1) Woops. Manifest file was configured wrong. I've updated the OP with a new link for 1.2, so try that instead (such a small change I didn't see the need for a new version #).
2) Hmmm not sure. Can you attach a logcat? You can filter by "com.atomjack" so it doesn't show extraneous stuff not related to the app.
But yes, when the app first launches after you do a query, it'll load a blank screen with the searching box, and then it should change that blank screen to be the now playing screen. Looks like something is messing up and FC'ing it before it can load that screen, though.
atom_jack said:
1) Woops. Manifest file was configured wrong. I've updated the OP with a new link for 1.2, so try that instead (such a small change I didn't see the need for a new version #).
2) Hmmm not sure. Can you attach a logcat? You can filter by "com.atomjack" so it doesn't show extraneous stuff not related to the app.
But yes, when the app first launches after you do a query, it'll load a blank screen with the searching box, and then it should change that blank screen to be the now playing screen. Looks like something is messing up and FC'ing it before it can load that screen, though.
Click to expand...
Click to collapse
Here you go. I hope it helps. This is a great project. I hope others start showing up to spread the word and get you some fame and glory!
trunzoc said:
Here you go. I hope it helps. This is a great project. I hope others start showing up to spread the word and get you some fame and glory!
Click to expand...
Click to collapse
Actually, could you do it again without the filter? I forgot that the app name doesn't show up on every line. I should be able to figure it out manually.
Also if you could tell me something about your settings - set a specific server, or scan all? Did you set the client or were you specifying it in your spoken query? And what exactly was the query (or queries) that FC'd? "Watch season 1 episode 1 of show", for example.
And thanks! I hope so too
Edit:Actually, if you're using adb to get the logcat you can run this to only show the output the app is logging:
Code:
adb -d logcat VoiceControlForPlexHomeTheater:V *:S
Edit2:I found some bugs with the now playing screen, which might hopefully solve your problems. Give the new version 1.21 a try and if you still run into problems go ahead and post a logcat
thanks bro
I can't seem to get adb to actually give me a lot at output. It's not a big deal. Is there anyway you could add an option to just turn the now playing section off?
Sent from my AT&T S4 running KangaKat.
trunzoc said:
I think the issue is that I have it setup to require login on local networks. I turn that off and I can see it.
Update:
I turned the local logic requirement off and installed Plex Home Theater on my PC. I was able to connect to it with your app and start a few movies. Interestingly, it did show Several of the Android clients as well, but I didn't try them.
Click to expand...
Click to collapse
im having the same issue cannot find my local server. i checked and i already have local login turned off as well. still cannot find any servers. does anyone have any advice on how i could get this to recognize the server on my local network?
IKROWNI said:
im having the same issue cannot find my local server. i checked and i already have local login turned off as well. still cannot find any servers. does anyone have any advice on how i could get this to recognize the server on my local network?
Click to expand...
Click to collapse
What platform/version?
Sent from my Nexus 5 using Tapatalk
atom_jack said:
What platform/version?
Sent from my Nexus 5 using Tapatalk
Click to expand...
Click to collapse
im not sure what you mean but im using a nexus 7 1st gen with cyanogenmod newest stable version.
im about to root my nexus 7 2nd gen as well ill report back if its having the same issue.
IKROWNI said:
im not sure what you mean but im using a nexus 7 1st gen with cyanogenmod newest stable version.
Click to expand...
Click to collapse
The server. What platform (Linux, Windows, OS X) is it running on and what version is it.

[APP] Remote Windows PC Control App. We really want to hear your opinion!

We have launched a remote control app called 'MyLittleMaid'.
MyLittleMaid allows you to control your Windows PC remotely via your Android Device.
The features are as follows.
- Phone and computer does not need to be connected to the same wi-fi
- Easy to use. just install and login.
- Mouse Control (it's like latop trackpad)
- Powerpoint Control (You can use it as a laser pointer and a PPT controller too)
- Task Control (Close Window, Maximize, Play next song on itunes...)
- System Control (Change MasterVolume, Turn off Monitor, Shutdown, Lock...)
Feel free to share your thoughts. Thanks.
PlayStoreLink : play.google.com/store/apps/details?id=me.crazyguys.mylittlemaid

Want to create a media player/browser for Carlinke

I have a Carlinke wi-fi box in my car. It has a USB port. On the USB stick I have audio and video files. On the App store the best app so far to access those files and play them on the car monitors is called 'Airfun'. And it's not that great. I'd like to learn Android app development by creating a much better app, which will:
- access the Carlinke wi-fi hotspot
- have access to the usb stick and files on it
- be able to navigate the files much better than the very limited 'Airfun' (so would like smooth scrolling down files and folders, the ability to sort by filesize, date, name, type etc., and also to search via name etc.)
- play the files back smoothly, no matter what format they are in
- have the ability to control volume (including boosting the standard volume of the file as some are encoded with quite low audio levels), next track, previous track, random play, mute, blank the screen but keep audio (for those music vids with non kidsafe scenes but safe music)
- screen mirror the phone when needed as well (so connect directly to the phone instead).... BONUS, not essential.
At the moment, I know very little of Android app development (just a few video's on the SDK), so if anyone has any suggestions on how this app can be achieved, that would be great
Building on ExoPlayer might be a good place to start:
https://google.github.io/ExoPlayer/
https://www.youtube.com/watch?v=mHdODKuaJz4 (Carlinke)
XDA:DevDB Information
Carlinke Media Player, App for all devices (see above for details)
Contributors
_StormZ_
Version Information
Status: Testing
Created 2016-11-08
Last Updated 2016-11-08

Alexa Media Voice Control on Android TV - Aberto Sonorus

This is a new project and I would like to get feedback on it before sharing more widely. Any comments/suggestions would be great. Thanks!
Overview
Aberto Sonorus is an Android application/Alexa skill combination that allows you to perform basic launch and media control commands on your Android device through voice, no additional hardware required.
Once set up, you can use your voice to launch/close Android applications, set the device volume, or trigger play/pause/next/previous/stop commands on any application that listens for media button commands.
It can be used in combination with Alexa smart home routines. In my case, I use the command “Alexa, watch Netflix” to turn on the TV and receiver, lower the lights, turn on my NVIDIA Shield TV and launch the Netflix application on the device. I have similar commands for Amazon Video, Pandora, Plex, and others.
Features
Designate any launchable Android application as a target (not just media playback)
Set up through the companion Android application
Supports mobile and Android TV
Designate the device (e.g. “Shield”) as an additional target
Wake up the device and/or launch the application
“Alexa, turn on Shield”
“Alexa, turn on Netflix”
Set the volume on the device
“Alexa, volume up on Shield”
“Alexa, set the volume to 5 on Shield”
Play/pause/stop media playback
“Alexa, play on Shield”
“Alexa, pause on Shield”
“Alexa, stop on Shield”
Advance to the next/previous playback item
“Alexa, next on Shield”
“Alexa, previous on Shield”
Setup
Enable the Alexa skill and account link with your Amazon account: https://alexa.amazon.com/spa/index.html#skills/dp/B078W199Z3
Install the Android application on your target device(s): https://play.google.com/store/apps/details?id=com.willblaschko.android.abertosonorus
Launch the application and log in with the same Amazon account
Assign a name for the device (e.g. “Shield”)
Select which applications you want to be targetable (click on the pre-filled or the plus symbol to add more)
Tell Alexa to find new devices (“Alexa, find new devices”)
Alexa should have discovered new devices, test by saying: “Alexa, turn on <Application Name>”
Additional Options
As stated above, the power for this comes by combining it with smart home routines or other automation.
If you don’t have a device with Alexa, you can use my application (or others like it) instead.
Changelog
Current version: beta 0.1 - initial testing requested from the community
Other Information
This is an independent project and is not associated with either Amazon or Google.
XDA:DevDB Information
Aberto Sonorus, App for the nVidia Shield Android TV
Contributors
will.blaschko
Version Information
Status: Beta
Created 2018-04-30
Last Updated 2018-04-29
No device found
Hi
I've got two amazon accounts. One on .com and another one one .de. I linked the german one with Alexa. Could this be the cause I don't see any device? I can' really select anything in Sonorus.
Greetz
Daniel
Hi,
I'm trying to install the app on my Sony Bravia Android TV (2015).
I managed to login with Amazon,
however, on the second screen where it says something like "Allow to login on Aberto Sonorus"
when I press the Allow button nothing happens.
It looks like the browser doesn't support whatever the web page is using (javascript or similar).
Is there any other way to setup the app on the TV?
Thanks!
MIBOX turn Off
Hi, great to be able to control google devices from amazon alexa
It works great on a MIBOX 3 android TV box, except for turn off.
"Turn Off" command brings back to main menu instead of stand by the box.
Any chance to fix this ?
HI,
Im facing the same issue, Were you able to fix it ?
Regards
Preetham
rosikkk said:
Hi,
I'm trying to install the app on my Sony Bravia Android TV (2015).
I managed to login with Amazon,
however, on the second screen where it says something like "Allow to login on Aberto Sonorus"
when I press the Allow button nothing happens.
It looks like the browser doesn't support whatever the web page is using (javascript or similar).
Is there any other way to setup the app on the TV?
Thanks!
Click to expand...
Click to collapse

Categories

Resources