Native Android MediaPlayer H265 video stream not work for HLS (.m3u8)

I’m developing an app for Android TV to stream videos in native Android player.
I need to stream an H265 video and it works for .mp4 and .ts files.
Now I have a problem to stream HLS (.m3u8), it’s a supported format for h265 in Nvidia Shield TV?

Many thanks