Rooted or HDMI output most often the issue, (repeating myself from the linked to thread, I appreciate, but just in case others don't visit it). App developers happy to have the videos working on a phone/tablet, but if you are rooted and/or have HDMI output on your Android device, they want to protect the media.