http-streaming icon indicating copy to clipboard operation
http-streaming copied to clipboard

Option to force video detection regardless of codecs in manifest?

Open deltafactory opened this issue 4 years ago • 4 comments

Description

This is a request for compatibility in situations where the HLS provider does not accurately specify codecs in the media chunks. In my situation, my HLS provider offered the following as one of the options even though the media included a properly encoded video stream.

#EXT-X-STREAM-INF:BANDWIDTH=2846000,CODECS="mp4a.40.2"

VLC and JWPlayer both found and displayed the video components of these streams. I have confirmed that the manifest received by each were incorrect using Wireshark (VLC) and browser dev tools (JWPlayer).

Sources

A different example (perhaps with the same cause) can be found here: https://www.wowza.com/community/questions/50063/ndvr-avc-codec-missing-in-hls-playlist.html

Steps to reproduce

I will provide a test case if I can determine the cause. should be created by modifying the master playlist of a static stream. The online test player can be used to reproduce: https://videojs.github.io/http-streaming/

Results

Expected

As a feature request, I would like an option to force video (specify the codec params?) during the source setup. Alternately, the missing media track could be detected automatically.

Error output

N/A - video.js is technically correct.

videojs-http-streaming version

what version of videojs-http-streaming does this occur with? videojs-http-streaming x.y.z

videojs version

what version of videojs does this occur with? video.js 7.6.6

Browsers

what browsers are affected? please include browser and version for each

  • Firefox 73.0.1
  • Chrome 79

deltafactory avatar Feb 20 '20 20:02 deltafactory

👋 Thanks for opening your first issue here! 👋

If you're reporting a 🐞 bug, please make sure you include steps to reproduce it. We get a lot of issues on this repo, so please be patient and we will get back to you as soon as we can. To help make it easier for us to investigate your issue, please follow the contributing guidelines.

welcome[bot] avatar Feb 20 '20 20:02 welcome[bot]

This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions.

stale[bot] avatar Apr 23 '20 04:04 stale[bot]

That's an interesting idea and we'll consider it. Right now we're trying to wrap up work on getting what's in master shipped.

gkatsev avatar Apr 24 '20 16:04 gkatsev

This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions.

stale[bot] avatar Jun 23 '20 16:06 stale[bot]