Huge News!Announcing our $40M Series B led by Abstract Ventures.Learn More
Socket
Sign inDemoInstall
Socket

hls-video-element

Package Overview
Dependencies
Maintainers
1
Versions
32
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

hls-video-element - npm Package Compare versions

Comparing version 0.0.2 to 0.0.3

LICENSE

4

package.json
{
"name": "hls-video-element",
"version": "0.0.2",
"version": "0.0.3",
"description": "Custom element (web component) for playing video using the HTTP Live Streaming (HLS) format. Uses HLS.js.",

@@ -31,3 +31,3 @@ "type": "module",

"dependencies": {
"custom-video-element": "^0.0.1",
"custom-video-element": "^0.0.2",
"hls.js": "^0.13.2"

@@ -34,0 +34,0 @@ },

@@ -1,3 +0,52 @@

# HLS Video Element
# `<hls-video>`
A custom element (web component) for playing HTTP Live Streaming (HLS) videos.
The element API matches the HTML5 `<video>` tag, so it can be easily swapped with other media, and be compatible with other UI components that work with the video tag.
## Example
```html
<html>
<head>
<script type="module" src="https://unpkg.com/hls-video-element@0.0"></script>
</head>
<body>
<hls-video controls src="https://stream.mux.com/DS00Spx1CV902MCtPj5WknGlR102V5HFkDe.m3u8"></hls-video>
</body>
</html>
```
## Installing
`<hls-video>` is packaged as a javascript module (es6) only, which is supported by all evergreen browsers and Node v12+.
### Loading into your HTML using `<script>`
Note the `type="module"`, that's important.
> Modules are always loaded asynchronously by the browser, so it's ok to load them in the head :thumbsup:, and best for registering web components quickly.
```html
<head>
<script type="module" src="https://unpkg.com/hls-video-element@0.0"></script>
</head>
```
### Adding to your app via `npm`
```bash
npm install hls-video-element --save
```
Or yarn
```bash
yarn add hls-video-element
```
Include in your app javascript (e.g. src/App.js)
```js
import 'hls-video-element';
```
This will register the custom elements with the browser so they can be used as HTML.

Sorry, the diff of this file is too big to display

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc