The alleged shooter then shot numerous rounds and escaped the scene by carjacking a vehicle, police confirm.
"Officer is down. Multiple people down", Hinson exclaims in the video. A shot grazed a security officer in the leg, and he was treated on scene.
Facebook user Bubba Hinson streamed the violent incident that took place on a busy street near the coast from his hotel balcony.
Since then, the 44-minute video has been viewed more than 1.6 million times.
Police said the suspect has been apprehended, but have not released his name. His identity is being withheld, however, until he is cleared medically and warrants are served. Seven people, including the suspect, were transported to the hospital for non-life threatening injuries. "That's why I started filming it", the volunteer firefighter, who was in town for the SC Fire-Rescue Convention, said.
One man in a uniform gets shot, leading Mr Hinson to start shouting in terror: "Officer down, officer down!" "Then, they started shooting". However, a patrol auto was hit by gunfire.
When volunteer firefighter Bubba Hinson chose to visit the popular tourist destination Myrtle Beach, S.C., we're guessing the last thing he expected was to be live cameraman of a mass shooting.