This Twitter user captured the collapse as it happened:
A later video shows a different angle:
@Rosenbergradio @cthagod snoop dog and wiz concert Camden New Jersey pic.twitter.com/476FzwPau1
— christina kinne (@cak2014) August 6, 2016
The collapse occurred as the performers were gesturing to fans to come toward the stage, officials said. That's when people rushed toward the railing and it collapsed.
The railing was separating a sloping lawn from a covered portion of the outdoor concert hall. The lawn is several feet above a concrete walkway.
One fan suffered a serious upper body injury and remained hospitalized Saturday in stable condition, Camden County spokesman Dan Keashen said Saturday, but the person's name and further details on his or her injuries were not disclosed.
Forty-one other concertgoers were treated for bruises and other minor injuries, though some fans had broken bones.
Concertgoer Katie Colbridge said the show, which was about halfway finished, stopped abruptly when the accident happened. The performers were ushered from the stage moments after the collapse occurred, and the show was later canceled.
An announcer urged the audience to remain calm as police and medics responded to the scene to tend to the injured. Many people left the area, while others were limping off or needed assistance from others.
Camden city spokesman Vincent Basara said city fire crews and inspectors responded to the scene and remained there Saturday morning. They were working to stabilize the railing where the collapse occurred and determine what repairs would be needed.
An I Love the 90's concert featuring Salt N Pepa, Vanilla Ice and other performers is scheduled for Saturday night at the pavilion. Officials said the show would take place, though it wasn't clear if any areas would be blocked off during the show.
Snoop and Wiz are currently on the road together for Merry Jane Presents Snoop Dogg & Wiz Khalifa: The High Road Tour, which brought them to Camden's BB&T Pavilion on Friday night. Billboard has reached out to a rep for Snoop for more details and any statement from the rapper.
UPDATE: This story has been updated with Associated Press reporting.