public final void setDataSource(String path, Map<String, String> headers)
            throws IOException {
        mApiExtractor.setDataSource(path, headers);
    }
Sets the data source (file-path or http URL) to use.

@param path the path of the file, or the http URL
@param headers the headers associated with the http request for the stream you want to play
MediaPlayer/src/main/java/net/protyposis/android/mediaplayer/MediaExtractor.java