Trying to stream Reolink video doorbell to Nest Hub

I have an automation which streams the video from my Reolink Video Doorbell to my Nest Hub Max. I now have a new Nest Hub v2 (the smaller one), and want to do the same thing, but when I use the same code it fails with “Media type not supported: application/vnd.apple.mpegurl”. I get the same error if I try to stream one of my Blue Iris cameras to the device.
I have no idea what the reference to apple is, as I have no Apple gear in my home.

action: camera.play_stream
metadata: {}
data:
  format: hls
  media_player: media_player.lounge_display_3
target:
  entity_id: camera.reolink_video_doorbell_wifi_fluent

Any idea why I can’t stream video to the Next Hub?

I seems to have stumbled upon a fix for this. There was another media_player entity in my list called media_player.lounge_display. If I stream to this it works OK.
I still struggle to manage the proliferation of media_players with numeric suffixes in their name. Keeping automations and scripts working feels like a constant game of whack-a-mole with ever-changing entity names :0(