Does the Meeting Owl come with a battery? No, the Meeting Owl does not come with a battery. It has a power adapter that must be plugged into an outlet. Related articles The remote participants can see themselves in the Panoramic Strip What are the features of Meeting Owl’s audio system? What type of USB port will Meeting Owl work with? How do I see my Meeting Owl video on my TV? Can Meeting Owl record its meetings?