I was billed from DACAST LLC, what was this?

If you haven't signed up for a DaCast account and are seeing this on your credit card statement, chances are you bought access to a stream/video recently from one of our users.

So either you did a Pay Per View for an event or signed up for a subscription. Try to line up when you purchased and if you watched anything that day for which required payment.