Can you see who viewed your Instagram live after 24 hours
No, unfortunately, Instagram doesn't provide an option to see who viewed your live stream after 24 hours.
Once the live stream ends, you can only see the number of viewers and the comments that were made during the live session.
However, if you want to know who interacted with your live stream, you can check the list of viewers during the live session by tapping on the eye icon on the bottom left corner of the screen.
This list will disappear after the live session is over, so it's important to take note of the names of your viewers during the live stream if you want to keep track of them.