Can not play video from my internal application directory
<p>It looks like I can not play videos stored in my internal application directory.</p>

<p>I have videos stored in <code>/data/data/my.package.org/files/</code></p>

<p>And I'm trying to play a file from there using</p>

<pre><code>String fpath = "/data/data/my.package.org/files/video.mpg"
Intent intent = new Intent(Intent.ACTION_VIEW);
intent.setDataAndType(Uri.parse(fpath), "video/*");
</code></pre>

<p>But both Android default video player and some external videoplayer (MX player) say 'this video can not be played". </p>

<p>Whereas when I'm saving videos to SD card they are played fine.</p>

<p>Why is that?</p>
