This has already been reported, unfortunately this was caused by a BF4 patch quite some time ago. I currently use Game Capture with the hotkey function to capture it. Sometimes I have to run OBS as an administrator for this to work, but most of the time it works right away.
If you are on Windows 8 you could also use Monitor capture if you want, but overlapping windows would then show up on your stream of course.