The last time I checked, video playback was working just fine in Safari on macOS and iOS.
Without more information I would guess you're using a video codec that's supported in other browsers but not Safari. Check the format your video is in and whether it's supported in Safari.