YouTube: descarga / reproduce videos privados

Mi aplicación iOS va a tener videos privados y públicos, y los usuarios pueden comprar los privados. En este momento estoy usando YouTube y la biblioteca youtube-ios-player-helper para el alojamiento de videos. Cargando un video público es extremadamente fácil:

playerView.loadWithVideoId("M7lc1UVf-VE") 

pero ¿cómo lo haces de la forma más simplist para videos privados? ¿Hay algo tan simple como:

 let playerVars = [ "username": username, "password": password, ] playerView.loadWithVideoId("M7lc1UVf-VE", playerVars: playerVars) 

o algo igual de simple?

Si observa la documentation de la API de YouTube Embedded Players y Player Parameters , verá que no hay forma de pasar las cnetworkingenciales de un usuario.

La única forma de reproducir videos privados en una vista web como la class auxiliar de YTPlayerView es tomar el control de la vista web y hacer que el usuario inicie session en su count de YouTube, y luego reproducir el video privado solo en esa session de vista web específica . YouTube sugiere marcar los videos como no publicados y no privados para la reproducción en dispositivos mobilees.

La discusión relacionada se puede encontrar en esta pregunta similar sobre el reproductor de Android y esta publicación de Grupos de Google .