Recording the screen could be a first step, yes. The objective, however, would be to make it live.
For anyone looking into similar issues, here is a cool freely accessible project that you might find interesting:
https://github.com/google/grafika
Hello, I'm new to Android development and am doing some research on how to stream the display during application runtime.
Something similar to what I aim to accomplish...