[Android TV] 動画アプリ呼び出し

Android TV向けのYoutubeアプリ(com.google.android.youtube.tv)ではNGな例

val context = LocalContext.current
val videoId = "0uS-tPD_ZDM"
val intent = Intent(Intent.ACTION_VIEW, Uri.parse("vnd.youtube:$videoId"))
intent?.let {
    it.putExtra("VIDEO_ID", videoId)
}

OKの例

val intent = Intent(Intent.ACTION_VIEW, Uri.parse("vnd.youtube://$videoId"))

他の主要な動画アプリのURLスキームは以下
Android TV 12のエミュレーター上のGoogle Playに何故かnetflix/primevideoのアプリが出てこなく、実際に呼び出されるかの確認はできてないです
動画のID指定の方法がないアプリだったらアプリIDの呼び出しでいいかな


Android Studio Hedgehog 2023.1.1 RC 3 built on November 3, 2023