De Raspberry Pi Foundation is begonnen met de verkoop van codec-licenties die het mogelijk maken om hardwarematig mpeg2- en vc1-content te decoderen. De licenties zijn gekoppeld aan het serienummer van de ARM-processor.
Volgens Raspberry Pi was er vanuit de ontwikkelgemeenschap vraag naar de mogelijkheid om met mpeg2 gecomprimeerd videomateriaal via de gpu-kern op de Broadcom BCM2835-soc af te kunnen spelen, bijvoorbeeld om dvd-bestanden af te kunnen spelen. Daarvoor is echter een licentie nodig van de MPEG LA, in tegenstelling tot diverse softwarematige opensource-codecs. Omdat de stichting achter de singleboardcomputer onvoldoende geld heeft om voor elke verkochte Raspberry Pi een licentie te kopen, en bovendien de minicomputer te duur zou worden, is het begonnen met de verkoop van losse licenties.
Via de webwinkel van Raspberry Pi kan voor 2,40 pond, circa 3 euro, een losse mpeg2-licentie gekocht worden. De licentie is gekoppeld aan het zestiencijferige serienummer van de processor. Met de codec wordt het mogelijk om bijvoorbeeld in XBMC of omxplayer videomateriaal dat met de mpeg2-codec is gecomprimeerd via de gpu af te spelen.
Raspberry Pi heeft een soortgelijk licentieprogramma voor de vc1-codec op poten gezet. Hoewel er volgens de stichting minder vraag zal zijn naar deze codec van Microsoft, zou er voldoende videomateriaal op basis van de vc1-codec in omloop zijn om een licentie voor deze codec aan te bieden. Een vc1-licentie kost 1,52 pond, oftewel circa 1,90 euro.
Verder meldt Raspberry Pi nog dat naast de h.264-decoderfunctie in de Broadcom-soc, die al vrij gebruikt kan worden, de codeclicentie ook gebruikt mag worden voor het encoden van video met de h.264-codec. Ook wijst Raspberry Pi nog op de implementatie van het hdmi cec-protocol in recente build van Raspmc, XBian en OpenELEC. Met cec kunnen via hdmi gekoppelde apparaten met één afstandsbediening aangestuurd worden.