Uploading video to Youtube public playlist from my android application?

I have a youtube channel with a playlist “SamplePlaylist” which is public.

I need to upload the video from my android application to “Sample PLaylist”.

If there is any API available to upload the video to Youtube and add that video to playlist, is it possible or not?

Or what and how should i do , to make my channel/ playlist public , so anyone with the application can directly upload video to that with their credential?