Code Monkey home page Code Monkey logo

Comments (7)

gkatsev avatar gkatsev commented on July 22, 2024

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.

gkatsev avatar gkatsev commented on July 22, 2024

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.

Ashim0006 avatar Ashim0006 commented on July 22, 2024

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.

dmlap avatar dmlap commented on July 22, 2024

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.

Ashim0006 avatar Ashim0006 commented on July 22, 2024

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.

Ashim0006 avatar Ashim0006 commented on July 22, 2024

helps should be appreciated

from videojs-contrib-hls.

dmlap avatar dmlap commented on July 22, 2024

@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)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo 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.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.