Dailymotion for Windows 10 is a free video streaming app. Watch, stream and download videos wherever life takes you.
Player for Vimeo is unofficial app for Vimeo for Windows 10.