I'm trying to load a movie from a file within a mounted Google Play APK expansion OBB file.

```
mMediaPlayer = new MediaPlayer();

StorageManager storageManager = (StorageManager)mParentActivity.getSystemService(Context.STORAGE_SERVICE);

String obbPath = ExpansionHelper.getExpansionFilePath(mParentActivity);
File movie = new File(storageManager.getMountedObbPath(obbPath), filename);

Log.d(Constants.TAG, "Movie exists is " + movie.exists());

mMediaPlayer.setDataSource(obbPath);

```

Note: movie exists logs 'true'

> 
> E/MediaPlayer(27155): Error (1,-2147483648) Error while opening the
>  file. Unloading the media player (Unspecified media player error,
>  -2147483648) E/MediaPlayer(27155): stop called in state 0 E/MediaPlayer(27155): error (-38, 0)
> 
> 
> 

How can I play a movie from an APK OBB expansion file (not the zip kind)?