Technology Texas vs. OU football livestreams: kickoff time, streaming deals, and more October 12, 2024