Today i have tried with a friend a DVR dashcamera. It was providing full HD and relatively cheap; only 12 euros including the memory. And it includes good night vision! . But the recording was sent to a memory card. After doing a fast online research i have found out most of these DVR cameras are having micro USB connection.
The question is : does it stream video through USB to the computer and can be used as uvc_cam. I was not and will not be able to test it to know.
When you do so please be more specific about how this relates to ROS and provide enough information for someone to reproduce your issue. As stated your question does not have enough information to be answerable. However for your question a better forum is likely a product support forum for the product that you are using or considering using.