Fix play url

pull/123/head
FongMi 3 years ago
parent 81a7e1cbdb
commit 75c6e21b03
  1. 2
      app/src/main/java/com/fongmi/android/tv/player/ExoUtil.java
  2. 2
      ijkplayer/src/main/java/tv/danmaku/ijk/media/player/ui/IjkVideoView.java

@ -83,7 +83,7 @@ public class ExoUtil {
}
private static MediaItem getMediaItem(String url, List<Sub> subs, int errorCode) {
MediaItem.Builder builder = new MediaItem.Builder().setUri(Uri.parse(url.trim()));
MediaItem.Builder builder = new MediaItem.Builder().setUri(Uri.parse(url.trim().replace("\\", "")));
if (errorCode == PlaybackException.ERROR_CODE_PARSING_MANIFEST_MALFORMED) builder.setMimeType(MimeTypes.APPLICATION_OCTET);
else if (errorCode == PlaybackException.ERROR_CODE_PARSING_CONTAINER_UNSUPPORTED) builder.setMimeType(MimeTypes.APPLICATION_M3U8);
if (subs.size() > 0) builder.setSubtitleConfigurations(getSubtitles(subs));

@ -138,7 +138,7 @@ public class IjkVideoView extends FrameLayout implements MediaController.MediaPl
}
public void setMediaSource(String path, Map<String, String> headers) {
setVideoURI(Uri.parse(path.trim()), headers);
setVideoURI(Uri.parse(path.trim().replace("\\", "")), headers);
}
public void setVideoURI(Uri uri, Map<String, String> headers) {

Loading…
Cancel
Save