I've just gotten a 12 Mini as well, & the battery in mine lasts at least a day & a half. This is what my battery usage looks like. I charge it regularly because I often have to leave my house.
What kind of content are you looking at? How long are the videos you stream? Do you regularly use WiFi or data? Is data switched always switched on or off?