Is there any way to detect if video can be played on a device?
<p>I've done a deep research on playing videos Android devices and I came to a conclusion that there are some Android devices that can't play videos that were recorded on other Android devices.</p>

<p>Right now I'm firing an intent to play video, but the player says "Sorry, the video cannot be played".</p>

<p>I've been wondering if is there a way to detect that the video can't be played before I fire the intent?</p>
