I haven't checked out the Bat Cam yet, or the Salmon Cam for that matter.
Your hummingbird cam would have to have to be fast to catch them!.. I put my hummingbird feeder out, just this week. It is right outside my window here at my desk. I already have some regulars that have found it.