The Ultimate Tutorial on Recording and Streaming Video with Android Camera2 API (Part 1)