EDIT: Updated Title / Contents
While evaluating the NP and AFTV, I found something I could not live without on the AFTV.
On the AFTV, I had the ability to control the "dynamic volume" / "volume amplification" with the up/down circles on the AFTV remote. (As a bonus, the AFTV menu button jogged back 10 seconds.) This feature was enabled by the tvaddons.ag "Config Wizard" and is applied when selecting "Fire TV". I later found out that this setting was being enabled by the keyboard.xml file.
To enable this on the NP, edit the keyboard.xml file with the contents listed below.
Code:
<?xml version="1.0" encoding="UTF-8"?>
<keymap>
<FullscreenVideo>
<keyboard>
[B] <menu>SmallStepBack</menu>[/B]
<backspace>Stop</backspace>
[B] <up>volampup</up>[/B]
[B] <down>volampdown</down>[/B]
<rewind>Rewind</rewind>
<fastforward>FastForward</fastforward>
</keyboard>
</FullscreenVideo>
</keymap>
Kodi's keyboard.xml file can be found on your Nexus Player here:
/sdcard/android/data/org.xbmc.kodi/files/.kodi/userdata/keymaps/keyboard.xml
(A shortcut to changing this was to use the tvaddons.ag "Config Wizard" and select "Fire TV", even for the Nexus Player.)
It's a software volume control, not the TV volume control, right?
Magnesus said:
It's a software volume control, not the TV volume control, right?
Click to expand...
Click to collapse
It's software, but it controls the dynamic volume range. It narrows the volume difference between whispers and explosions.
It worked surprisingly well.
For reference, you can place the keymap (keyboard.xml) file here.
/sdcard/android/data/org.xbmc.kodi/files/.kodi/userdata/keymaps
(Note that the ".kodi" folder is hidden.)
Here's how to edit the keyboard.xml...
http://kodi.wiki/view/HOW-TO:Modify_keyboard.xml
If you want to use discrete keybinds, here are the key ID's for the Nexus Player remote and Amazon Fire TV stick remote.
They'd go into the XML as...
<key id="key_id_number">
The keys are:
Up = 61568
Down = 61569
Left = 61570
Right = 61571
Center = 61453
Rewind = 61636
Fast Forward = 61637
(I don't know what the button codes are for home, back, play/pause, and voice search.)
Related
Hi there. I'm trying to map the three central hardware keys of my Leo so that I can use to control the Sense music player. Actually, I already use a third-party software to remap my keys, namely AEBPlus (see my thread here: http://forum.xda-developers.com/showthread.php?t=603186) but I can also use manual renamed shortcuts (long_send.lnk etc.).
Anyway, all I need is three little .exe files to perform only the three basic actions: play/pause, next track and previous track. This way, I'll be able to reassign physical keys to control the Sense music player.
Can somebody create such mini-applications?
Thanks.
That sounds awesome! I would be really pleased if someone can do it.
->push
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.
Isn't it possible to change the function of volume keys ?
I means use the volume keys to scroll the list of files....
And while playing music it acts as default means changes the volume..
Means dual function...
use maxthon browser it has this option
Ya dolphin browser also has this feature, but isn't it possible to use keys to scroll list of files like mp3 files in file manager, or big text files...
This feature is(or was) avilable in older java based samsung touchscreen phones...
Hi,
I have a OTT M8S (rooted) with the old style rounded remote. It's not the best so would like to use a remote control from a box I had a while back as it's more responsive.
Unfortunately though some of the buttons don't do as labelled so was wondering if I can adjust a cfg file of some kind?
Thanks.
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