I went other, because it's not just an unequivocal yes for me. I think it's a good idea, but some specific rules need to be put in place for it to be effective at all.
First and foremost, the video from these cameras would have to be covered by freedom of information acts so that the public can access them. Without public access, there's no point. Censor any personal info that would be censored in paper documents released under such laws, like blurring out licenses and IDs that pass by the camera, but otherwise it has to be full and unedited content.
There'd need to be rules about when cameras must be on, and there need to be strict penalties for violations of this rule. Having them recording all the time is just ridiculous and impractical, so this needs to be addressed. Always on cameras would fill the records with completely useless footage for no reason.
There also needs to be some kind of independent watchdog organization to actually go through these videos more or less at random to go looking for unreported violations, to make sure cops know their recorded misdeeds won't just get lost in the mountain. Cameras on all beat cops would mean thousands of hours of footage generated daily, even when they're only on for actual interaction with people, so without something in place to actually go through some of it it would be way too easy for things to get lost in the system just as they do now.
Laws would have to be amended to make sure that cop camera footage is always admissible evidence in court. Some places have laws about how recording anyone legally requires their knowledge and direct consent, unless the cops have a specific warrant to wire tap them, and that could be used in a funny backwards way by police to say "they didn't consent to be recorded, the video was obtained illegally and cannot be evidence."
If those conditions are met though? Yeah, cameras all around. Also make non-worn cameras mandatory in police stations, including holding areas, with similar stipulations. It'd be stupid for the body camera to be a thing, then you end up with someone injured or dead in police custody and whoops there aren't any cameras in the holding area, can't prove what happened.