Affären innebär att tittarna kommer att kunna se alla olympiska sporter live under sommarspelen genom sina TV-apparater.
Tidigare hade BBC bara planerat att sända strömmarna online.
Det kommer att vara första gången tittarna har fått möjlighet att följa en viss sport under hela dagen.
Tjänsterna kommer att vara utöver täckning på BBC One och BBC Three, som kommer att sända alla de viktigaste ögonblicken från OS, liksom andra plattformar inklusive Radio 5 live.
Tillsammans kommer denna täckning att leverera cirka 2.500 timmar live sport täckning genom de olika BBC-plattformar under spelen.
"Dessa är de första verkligt digitala OS, där vi kommer att erbjuda mer val än någonsin tidigare,"sa Roger Mosey, BBC: s chef för London 2012, på sin blogg.
BBC: s hem 2012: Senaste olympiska nyheter, sport, kultur, fackla relä, video och ljud
"Du kommer att kunna titta på sport från varje plats från första sak på morgonen till sista sak på natten... Hockey fans kan titta på live oavbruten hockey, och bordtennis fans kan hålla hela dagen med sin sport också."
Michael Mosey sade att BBC hade kommit överens med Sky och Freesat att visa liveströmmarna över 24 kanaler, med fler tillkännagivanden från andra leverantörer förväntas snart.
"Syftet är att du skulle kunna välja från att titta på BBC Olympics 1 till BBC Olympics 24 med fullständiga programguider och möjligheten att spela in dina favoritsporter", sade han.
Men Michael Mosey tillade: "Inte varje plattform kommer att kunna ta emot ett så stort tekniskt erbjudande, vilket uppgår till totalt 48 kanaler om man räknar 24 SD (Standard Definition) plus 24 HD."
Freeview-användare kommer att ha tillgång till ytterligare två kanaler tillgängliga via BBC Red Button, vilket ger upp till fyra kanaler på topptid.
BBC kommer att göra 24 live OS-strömmar tillgängliga för kabel- och satellitleverantörer.