Fix playback for Chromecast and Samsung. Readd subtitle support for iOS and Safari