Comments (3)
Sorry, the requirement to use https or localhost ("secure contexts") comes from the web platform and the browser, not the player.
For specific browsers, you can work around this with command-line flags. For example, in Chrome, you can use this:
--unsafely-treat-insecure-origin-as-secure
Treat given (insecure) origins as secure origins. Multiple origins can be supplied as a comma-separated list.
Example:--unsafely-treat-insecure-origin-as-secure=http://a.test,http://b.test
There are probably flags available for Firefox testing as well. Edge and Safari tend not to have flags for these sorts of things.
Does this help?
from shaka-player.
Oh, I forgot to add, when you run Chrome with command-line flags, if you already have Chrome running, it will ignore your flags and open your URL in your existing browsing session. To create a new session, use something like --user-data-dir=/path/to/blank-user-data-dir
in addition to your other testing flags.
from shaka-player.
thanks @joeyparrish , it works.
just a small wonder, when i use videojs, this issue not happen. I can play at my custom domain without having to setup --unsafely-treat-insecure-origin-as-secure.
anyway now it works.
from shaka-player.
Related Issues (20)
- Startover, player stops when manifest chnages from 'dynamic' to 'static' HOT 1
- Problems following error handling and retries documentation on Shaka 4.8.5
- Unable to change between Eng audio tracks on Angel One HOT 1
- Player throw error 6001 despite correct DRM config HOT 1
- Error when calling selectTextTrack() HOT 4
- AdaptationSetCritieria extension to consider audio channel config rather than channel count HOT 2
- Player stuck at state `src-equals` when loading mp3 in bad network condition, and won't be able to execute `unload`
- "Changing tracks while abr manager is enabled" warning clarification.
- How to get the subtitle to get on top of the play control bar when it is shown? HOT 4
- Let ABR manager know about prefetched streams HOT 2
- Add a custom header to load a mpd. HOT 3
- DASH Multi-Period / multi-codec issue in Firefox
- Embeded captions can not be displayed correctly HOT 7
- Previously registered requestFilters are not used in the NetworkingEngine for a PreloadManager. HOT 5
- Adding support for a proprietary transmultiplexer without reassembling the player HOT 4
- Error with clearkey config on live streams HOT 22
- The timelineregionenter event is not being fired in certain scenarios
- Add segment URL to segment-related error codes
- Failure to find the segment lookupTime will result in infinite buffering. HOT 1
- UI not updates/refreshes after loading a new file. HOT 2
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 shaka-player.