title: Not able to play live video through ExoPlayer
body: <p>I am using ExoPlayer for playing video in Android,. We are using the ExoPlayer for playing mp4 and live videos. But sometime we are getting the exception described below.</p>
  
  <pre><code>&gt; 12-01 14:15:09.388 12080-12517/com.mse.monumentalsnetwork
  &gt; E/ExoPlayerImplInternal: Source error.
  &gt;                                                                                    com.google.android.exoplayer2.source.UnrecognizedInputFormatException:
  &gt; Input does not start with the #EXTM3U header.
  &gt;                                                                                        at
  &gt; com.google.android.exoplayer2.source.hls.playlist.HlsPlaylistParser.parse(HlsPlaylistParser.java:119)
  &gt;                                                                                        at
  &gt; com.google.android.exoplayer2.source.hls.playlist.HlsPlaylistParser.parse(HlsPlaylistParser.java:43)
  &gt;                                                                                        at
  &gt; com.google.android.exoplayer2.upstream.ParsingLoadable.load(ParsingLoadable.java:115)
  &gt;                                                                                        at
  &gt; com.google.android.exoplayer2.upstream.Loader$LoadTask.run(Loader.java:315)
  &gt;                                                                                        at
  &gt; java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1112)
  &gt;                                                                                        at
  &gt; java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:587)
  &gt;                                                                                        at java.lang.Thread.run(Thread.java:818)
  </code></pre>
  
  <p>So Please help me on it.</p>