title: How to stream RTMP live video in Android
body: <p>I have developed an application on Android for live streaming through <a href="https://en.wikipedia.org/wiki/Real_Time_Streaming_Protocol" rel="noreferrer">RTSP</a> and it's working fine. I am able to play the RTSP <a href="http://en.wikipedia.org/wiki/Uniform_Resource_Locator" rel="noreferrer">URL</a> with the help of <a href="https://play.google.com/store/apps/details?id=com.daroonplayer.dsplayer" rel="noreferrer">Daroon Player</a> and <a href="https://play.google.com/store/apps/details?id=com.wondershare.mobilego" rel="noreferrer">Wondershare</a>. The running code for RTSP is:</p>
  
  <pre><code>Uri stream = Uri.parse("rtsp://media-us-2.soundreach.net/slcn_lifestyle.sdp"); 
  Intent videointent = new Intent(Intent.ACTION_VIEW,stream); 
  startActivity(videointent);
  </code></pre>
  
  <p>Now I have to stream the live video through RTMP, but I am not able to invoke it with the above process. The requirement is to play the RTMP URL with the Wondershare only.</p>
  
  <p>How would I play the RTMP URL on an Android device with the help of a third-party application, that is, wondershare?</p>