I am wondering how to play videos on Tor without compromising my ip. All help appreciated. Everything that I have read so far says doing so can compromise the system.
Any video that you can play inside TorBrowser should play safely, just make sure you don't install any additional plugins. This allows for example youtube to work almost all the time. There is no anonymity-preserving way to play videos that require Adobe's Flash player plugin currently and you should never trust the plugins that some websites offer you to play their videos.
It's different because YouTube and some other video hosting sites support HTML5 video playback, which requires no plugins to function. It's just an open Web standard. That said, protocols like WebRTC that use methods like UDP hole punching via STUN may leak your actual IP address unless you're transparently proxying all your traffic through Tor or turn off that particular flag in your browser (or use a browser that already does this, like TorBrowser).