No need to jump to another app while watching a video, Twitter debuts support for YouTube play. YouTube has been one of the most popular video-sharing platforms that allow users to embed media uploaded on its servers to be seen in other locations such as social media platforms.