Comments (7)
This is because of the new videojs errors work release in 4.6.x. Once we release the re-architecture of the plugin into a tech (#62) it will go away.
from videojs-contrib-hls.
Looks like I totally misread the original issue.
Android and iOS browsers use the native HLS implementation for HLS playback, since plugin does nothing.
Can you provide more information on how you are setting up your player?
from videojs-contrib-hls.
Actually we were using android native player. As akamai is our CDN partner they are giving us the streams in HLS format. The HLS streams from AKAMAI are not supported by all android device. Thats why we are looking for Video.js now.
We have embedded video.js in our website in a HTML page. As per the instructions from video.js's website. It works fine in PC browser's but it wont do the adaptive switching. And we couldnt play it on android and iOS browsers.
Is that possible to re-direct the streams to HTML player without going to Native player?
We have seen some android applications they are using HTML player smoothly
eg: Spuul
from videojs-contrib-hls.
This plugin can only improve HLS support on platforms that support Flash so it won't be able to help out on Android. From what I've seen, getting HLS working on Android requires you to be very careful about how you encode your renditions. For instance, if the timestamp values encoded in your segment are non-continuous or you use the #EXT-X-DISCONTINUITY tag in your playlists, Android will choke.
If you're building HLS support into a native Android app, you have a lot more options. There are a number of 3rd-party HLS implementations that support more stream features than the native player. If Akamai doesn't offer you the ability to tweak your HLS encodings, this might be the only way you can go.
I'm surprised to hear you're not seeing adaptive switching on desktop. Do you have an example URL that demonstrates the issue?
from videojs-contrib-hls.
here is our channel link :http://cinesoftlive-lh.akamaihd.net/i/mathrubhumitv_cinesoft@192173/master.m3u8
Now the problem with player is that in windows web browser's like chrome and Mozilla fire fox is that it will not play smoothly and adaptive Multi Bitrate Switching is not properly done.Only a single resolution will play continuously.But it will work fine in ios and android.
from videojs-contrib-hls.
helps should be appreciated
from videojs-contrib-hls.
@Ashim0006 sorry I took so long to look at this. It appears that your link is dead now. Any chance you could update it?
from videojs-contrib-hls.
Related Issues (20)
- Autoplay freeze and seek pixalate HOT 2
- Problem with load balancer HOT 2
- Videoplayer sometimes falsely returns ERROR: (CODE:4 MEDIA_ERR_SRC_NOT_SUPPORTED) HOT 1
- Android Chrome: overrideNative has no effect HOT 4
- When m3u8 one of the signals has an error. HOT 1
- External links cannot be played in https websites HOT 2
- How to play ts video directly HOT 1
- s
- Incorrect Zoom for videojs player on Chrome HOT 3
- VideoJS HLS player starts playing Live stream after skipping some fragments HOT 2
- How to switch audio group or audio quality to auto or other in hls? HOT 3
- Add deprecation warning to website
- Subtitles showing wrong
- How to switch audio quality (for ex.. stereo/surround)? HOT 4
- HLS will not respond to IE11 browser for a period of time using 'videojs-contrib-hls' HOT 1
- a long m3u8 video problem HOT 2
- long time m3u8 video cannot play with chrome
- request m3u8 and get ts successfully, but can not play, also no errors HOT 2
- Failed to remove source buffer from media source error when disposing player HOT 1
- Videojs-contrib-hls still fetching the stream when video player has paused HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from videojs-contrib-hls.