title: Are there tutorials on using custom URI for VideoView.setVideoURI()?
body: <p>Environment: Android API 16+
  Tools: Android Studio 1.5.1</p>
  
  <p>I am working on an app with a VideoView.  I need to be able to pass a custom URI to setVideoURI() so that my app can intercept it and serve up the right data (data originates from different sources and I don't want the rest of the app needing to care about where or how).  The format should be something like content://com.myapp/video/some_custom_values_here</p>
  
  <p>I've read an article or two about setting up a custom ContentProvider, but that seems geared towards a database with CRUD methods and returning a Cursor for query().  But, since I'm streaming video data, I'm not sure that even makes sense.</p>
  
  <p>Can anyone point me to a good article or two on how to do this?</p>
  
  <p>Or recommend a way to do this?  (That includes not only how to setup a provider to parse the various Uris, but more importantly, how to return the data in a way/format that VideoView expects)</p>