UX video streaming applications

What are the guidelines to follow when designing video streaming applications such as Netflix, amazon prime video, etc.?