I think I may have found a bug not sure.
if I have a video rendition like this. And I call the medialist like this. It refuses to load the video chunklist, it keeps loading the medialist module. When configuring ABR as sintel_720, sintel_1080 its ok.
http://localhost:1935/playback/amlst:sintel.mp4/playlist.m3u8
Any ideas ?
MediaListRendition rendition = new MediaListRendition();
segment.addRendition(rendition);
rendition.setName("mp4:sintel.mp4");
rendition.setBitrateAudio(131072);
rendition.setBitrateVideo((int)resolutionMap.get("bitrate") * 1000);
rendition.setWidth((int)resolutionMap.get("width"));
rendition.setHeight((int)resolutionMap.get("height"));
rendition.setAudioCodecId("mp4a.40.2");
rendition.setVideoCodecId("avc1.66.30");
If I configured it like so it seems to be working ??
MediaListRendition rendition = new MediaListRendition();
segment.addRendition(rendition);
rendition.setName("mp4:sintel.mp4?videoIndex=0");
rendition.setBitrateAudio(131072);
rendition.setBitrateVideo((int)resolutionMap.get("bitrate") * 1000);
rendition.setWidth((int)resolutionMap.get("width"));
rendition.setHeight((int)resolutionMap.get("height"));
rendition.setAudioCodecId("mp4a.40.2");
rendition.setVideoCodecId("avc1.66.30");
The same problem using the source file for the first audio rendition. I have to tell it to load an index ?
rendition.setType(IVHost.CONTENTTYPE_AUDIO);
rendition.setWowzaAudioOnly(true);
rendition.setName("mp4:sintel.mp4?audioIndex=0");
rendition.setBitrateAudio(131072);
rendition.setAudioCodecId("mp4a.40.2");
rendition.setLanguage(lang);
//set language from code
rendition.setTitle(languageCode.getDisplayLanguage());
//configure HLS properties
WMSProperties props = rendition.getProperties(true);
props.setProperty("cupertinoTag", "EXT-X-MEDIA");
props.setProperty("cupertinoTag.GROUP-ID", "aac");
props.setProperty("cupertinoTag.DEFAULT", index == 0 ? "YES" : "NO");