Android - HLS video - Once reproduced, video freezes.
See original GitHub issueLatest version of this plugin. Cordova Android 5.1.1. Samsung S6 Edge Plus, Samsung S4, Samsung S3, Motorola Moto X.
It seems that on Android (I tested it on multiple device), once the video is fully played one time, it completely freezes. It could not be played again (neither clicking on play button or moving the video time slider control) and video time is frozen at 0.00.
What is expected is that we could play agin the video, video time slider controll is still working and video time goes to the actual length of the video (or the actual time of the video playing).
Here is the code affected. Simply tring to reproduce a HLS video, serving it from amazon s3.
document.addEventListener("deviceready", function() { var options = { successCallback: function() { console.log("Video was closed without error."); }, errorCallback: function(errMsg) { console.log("Error! " + errMsg); }, orientation: 'portrait' }; window.plugins.streamingMedia.playVideo('https:/example/example/example.m3u8', options); }, false);
Issue Analytics
- State:
- Created 7 years ago
- Comments:12

Top Related StackOverflow Question
How can I play HLS streaming on Android/iOS using Cordova/Ionic platform?
There are other plugins (as well as native browser scripts like Videogular) which support HLS. It’s just not a feature this current plugin has