[Q] Media player broadcast intents? - Android Software Development

Building an app that tracks your music plays Last.fm-style; is there anywhere with a list of the Intents different players send out w/ metadata on a track change? Ex: Sense uses
Code:
com.htc.music.metachanged
. Looking for 3rd-party (non-bundled) players in particular.

Related

How to sync the Hero with WMP?

I always used to synchronize my music with WMP and now that I've got a Hero (my previous one was HTC S730), it doesn't work anymore. WMP Says:
Your device requires that this file be converted in order to play on the device. However, the device either does not support playing audio, or Windows Media Player cannot convert the file to an audio format that is supported by the device.
Any thoughts?
My entire music collection has two things which don't work on the hero:
1. Album art is WMP format (separate .jpg files for each album)
2. Artist: Artist/Featured artist/Featured artist 2 Album Artist: Artist
Every artist/featured artist combination is handled as a separate artist, while WMP mobile did a good job!
I'll have to bump..
I forgot to mention that it handles genres wrong way too. Some songs have a few genres assigned to them, example:
Pop; Pop Rock
WMP assigns that song to both genres, "Pop" and "Pop Eock", while Android player just makes a genre called "Pop; Rock".
Maybe there are some good 3rd party players on the Market (so far I couldn't find one).
Okay, I have got a solution y'all!
You don't have to ruine your library just to make it compatible with Android..
Search for a program called "MediaMonkey". Free edition DOES NOT do the job, but you can easily find a free-ed version (it's called "Gold"). I'm using version 3.1.1 Gold, which at the moment latest.
I still prefer using WMP for listening to music and I only use MediaMonkey for all the dirty job!
Just take a peek at this screenshot! It cures bad Android player, though you loose some of the data on the device - additional genres and featured artists.
http://www.failai.in/P/1256077992_Capture.JPG

[Q] Concerning the Music Player and Genre View

This is a pretty frustrating question but I just can't seem to find the answer anywhere else.
When using the default music player, I like to listen to music in categories. Naturally this would be a great application of the Genre View. The problem here is that even though I manually tag the files with either winamp, windows or any other program, the application just ignores them and decides to group them into whatever genre it feels like.
I subsequently tried Mixzing but it seems to do the exact same thing.
I can't help but wonder if they share the same sort of media engine, samsung designed and somehow failing me at this point.
Anyone have any input?
Bumping myself after 3 days, sorry this is just too annoying to let go so easily.
So nobody else's vibrant ignores MP3 tags data at will? It's just me?
I heard this was a fix in Froyo, but this is pretty annoying. It essentially makes the payer useless for large volumes of music.
Same S D D
Albums show up as Genre's on My Vibrant
Yes, the stock music player and most other players on the market including Mixzing use the underlying Android music database. This is why the tags will be identical between players. The use of the Genre tag in the database sucks. It should be Genre -> Artists -> Albums -> Titles like all ipods do.
As for tags, always use ID3 v2.3 tags if at all possible. 2.4 has less compatibility. MP3Tag is very good.

DLNA apps

I was trying out some DLNA apps the other day, as I have a DLNA server (Buffalo NAS) with some 9,000 songs and 30,000 photos. All of the computers/laptops use iTunes to access the server.
I was pretty interested that the NAS's DLNA seemed to categorize all the songs in a number of ways, and that the different players seem to handle it well.
Most of the apps seem to be capable of letting you use your phone as a controller to output to another DLNA capable device, e.g., a TV.
Some of the apps are only good for selecting and downloading a file directly to your SD card.
2Player DLNA Music Player was good at playing music files. Can output to another DLNA client. Simple interface, and allows selection of source and output via drop lists. Hit and Miss on iTunes album art, seems to be setup to not get art unless you are playing the song/album. Very quick to play, allows you to build playlists of songs and stays active in background. Only for audio/music files. Simple widget with 'now playing' and start/stop and next track control or just the controls I did get it to hang on a FLAC file. FREE and donate for karma-ware versions
UpnP DLNA Media Downloader: excellent at finding all types of files and only downloads to phone or output client prior to playing. I don't want to do this, I want to play from the server via a cache/buffer. If I want to download or sync (which is one of the functions), I can get WinAmp for Android which syncs, and has a really nice widget to play.
iMediaShare - automatic DLNA client, finds server(s) by self, needs time to populate lists and doesn't seem to cache much stuff in an intellegent manner (such as those lists) on your phone. Great match-up with iTunes album art. So, selecting an album via the Menu/Play All causes it to scan. Asks each time which device to output, recognizes Rockplayer and generic Android Music players. Asks too often and where. Should have a 'Settings' page to store/select these defaults. Doesn't stay active unless on main screen. Didn't find my DLNA photos, but did have a main page with iPod-like media on the web, YouTube, Picassa, TED, etc. I only played with free version.
Winamp Since there is a desktop version that syncs to the itunes or DLNA server, the Android version can hookup to that and sync to that. Stores music on SD card. It's not what I was looking for since to sync it must have an active windows computer and doesn't play directly from server. Winamp also takes over the music functions, and if you have a bluetooth music device that the X10 actually talks to as a controller, it will over ride the Mediascape app to play the music. Has some neat interface functions such as being accessed when the phone is locked. Nice widget for home screen.
There are some others out there, what have you tried?
2Player DLNA Music Player works precisely for wht i wanted

Android music players and album artists

Hi everyone!
I manage all my music in iTunes on my Mac and transfer it to my devices with iSyncr, which is a great app. However, in iTunes i use the album artist field a lot (e.g. artist: Eminem feat. Dr. Dre, album artist: Eminem).
This causes a problem in most Android music players as they don't read the album artist tag and make my artist list way too long and unreadable. Currently I'm using Google Play Music player which does in fact support the album artist tag. But i would love to use the stock music player on the Galaxy Tab 2 because of the shortcut dock on the standard launcher.
Mostly I'm just curious about why some players support the album artist field why others doesn't. Also, I have searched and searched about this without finding a lot of useful information. Am I the only one who gets annoyed by this? Anyone else having trouble with music tagging at all?
Thanks for any feedback!

Kospet music widget won't work with other players

Greetings.
Aimp has been my favorite Android player thanks to its folder-based playlist design, flexible equalizer and ease of use. Recently I purchased Kospet Optimus, but came across an inability to control Aimp playback with a system music widget. I can only control the default Music app with it, but not Aimp: if I try to use the widget while Aimp is playing, it will switch the playback to the music in a default Music app, and if I revoke the Music app permissions, the widget wouldn't work at all. I took a short video to illustrate the matter, but XDA says I can't post links until I reach 10 posts.
I could simply use Aimp without the widget, but I need volume controls to be in the same place as playback controls, because it's inconvenient otherwise. So how can I make the default music widget work with Aimp? By the way, it's the same situation with other players.
Regards.

Categories

Resources