Resident of a town near Boston here: I'm fully in favor of a _Halting State_-style mandatory lifecam on every on-duty police officer.
It won't solve police abuses, but it will do more to help than anything else I can think of that doesn't involve the much harder problem of changing police culture.