If you have tried to play on your Raspberry Pi XBMC mpeg2 content like DVB-T or DVB-T2 stored *.ts content, you might have noticed that only audio is played but not video. For this you will have to purchase licenses and install them.
You can start from Raspberry Pi Store. You will have to ssh to you Raspberry Pi and run following and pick the Serial.
root ~ # cat /proc/cpuinfo
Processor : ARMv6-compatible processor rev 7 (v6l)
BogoMIPS : 697.95
Features : swp half thumb fastmult vfp edsp java tls
CPU implementer : 0x41
CPU architecture: 7
CPU variant : 0x0
CPU part : 0xb76
CPU revision : 7
Hardware : BCM2708
Revision : 000e
Serial : 0000000048421123
root ~ #
I’m doing this for several devices + also VC-1 codecs at the same time. Once you have all the serials needed, just add the serials to and purchase the licenses.
I didn’t found out other than paypal as payment. You will receive some email with instructions. Once you get the actual keys you just add following lines to config.txt. First one is for MPEG2 and second one for VC-1.
decode_MPG2=0x12345678
decode_WVC1=0x12345678
And that should be it.
You can add multiple keys for all your RaspberryPi:s like this:
decode_MPG2=0x12345678,0x23456789,0x3456789a
decode_WVC1=0x456789ab,0x56789abc,0x6789abcd