Hi there seems to be a huge discrepancy with documentation on the matter. It seems when re-streaming a shoutcast stream only RTMP is delivering metadata. ie it is picking up “StreamTitle” from the shoutcast stream and delivering that.
However I have confirmed when trying a HLS stream in flash it is not delivering metadata at all. An ffprobe shows the same thing. I can see the following in the mp3 file and no metadata is delivered.
PRIV: “com.apple.streaming.transportStreamTimestamp
It can be tested easily with JWplayer.
I am not even sure if IOS will pick up said metadata either but about to test that. It needs to check cue changes on timed text tracks, the documentation is out of date !