This would be so much fun to jailbreak.
The solution to media content distribution looks a lot like what companies in the United States have tried again and again to do, but have failed - with perhaps the recent exception of smart phone and tablet devices.
Another trick the DPRK might consider is making much of their software a service and requiring always-on connectivity to use the application in question. This not only restricts what a user can do, but it also allows the 'stewart' body to track usage, collect metadata and a number of other useful bits for state security. Often, the use of the app can be track to a geolocation.