This is the shocking moment a Florida man was caught watching porn on a virtual reality headset in the children's section of a public library.

Madison Alderman, a nanny, had taken the children in her care to the local library in Oviedo, northeast of Orlando, Florida, for a homework session.

Ms Alderman says she heard the sound from the unidentified man's porn film as soon as the walked in with the children.

Shocking: The unidentified man was sat in the children's section of a public library northeast of Orlando, Florida, seemingly watching porn on his virtual reality headset

Shocked, she began filming the man on her mobile phone, and the footage shows him sat down at a table in the children's section.

He is wearing a VR headseat and headphones, however he appears to not have plugged them in to the headset properly, and the sound from the porn he is watching is instead on loudspeaker.

Ms Alderman said: 'When we walked in we heard the porn sounds blaring from his phone.

Caught in the act: The man appears hugely embarrassed when he is alerted to the fact that everyone has been able to hear his porn video

Making a run for it: With his VR headset pushed up on his forehead, the man runs out of the library as fast as he can

'He had his headphones on but they weren't plugged in, it lasted for a few minutes.

'Everyone was laughing.

'The kids were really confused and the older kid asked if it was a video of a girl being killed.'

Onlookers alert the man to what is going on, and once he realises everyone has been able to hear the sound from his VR headset, he panics and runs out of the library.

Ms Alderman added: 'The librarian sanitised the entire table and chairs after he left.'