Implement public, backward-compatible mediabroadcast service (Feature #1145)
From what I can determine, this service does not exist in LuneOS. The webOS music player uses the service com.palm.service.mediabroadcast to send song info to connected bluetooth devices, such as car stereos. It may be used for other things, but there are not a lot of methods on the webOS service. It seems to allow registering both broadcasters and listeners, and so would notify all listeners of specific events - perhaps this is how the bluetooth service gets the info that is actually transmitted to the car stereo.
One drawback of the existing webOS 2.x and 3.x service is that the service is only available on the private bus, so 3rd party music apps can't utilize it. Because of this, when using a 3rd party music app to play music in the car, the car displays Unknown/Unknown for artist and title.
Nope. Looks like this is necessary because the bluetooth audio just comes from a generic sink, so it doesn't have information about what media is actually playing. Looks like this would allow an app to inform the bluetooth service what media is playing, so that information can be shown on the vehicle display.
- Assignee changed from Alan Stice to Herman van Hazendonk