HLS.js:纯Javascript HTTP实时流客户端

时间:2024-05-22 02:48:51
【文件属性】:

文件名称:HLS.js:纯Javascript HTTP实时流客户端

文件大小:47KB

文件格式:ZIP

更新时间:2024-05-22 02:48:51

TypeScript

HLS.js 什么? HLS.js是HTTP Live Streaming视频播放器的纯JS + HTML5,无Flash,无插件的实现。 开发由赞助。 HLS.js旨在使开发人员创建更多功能强大的视频播放器,这些播放器希望在非Apple设备上包括HLS支持。 它不是针对只想将视频放入带有预制嵌入代码的网页中而忘却它的人的。 HLS.js将带您从“ URL到m3u8清单文件”到“在屏幕上绘制像素并将声音传递给扬声器”,并尝试尽可能接近地复制标准HTML5 MediaElement API,但它并未附带任何内置的UI。 您必须自己构建。 目前,HLS.js仅在VOD(非实时流)模式下支持媒体播放列表(不支持主播放列表)。 但是,计划了更多功能,欢迎您提供帮助。 为什么? 最初的开发是出于对的简单HLS插件的需求而开始的,该插件允许用于大学语言课程的长视频内容的加密流传输,在这种情况下


【文件预览】:
HLS.js-master
----.gitignore(55B)
----.eslintrc(951B)
----package.json(1008B)
----package-lock.json(77KB)
----src()
--------MP4Muxer.ts(14KB)
--------transmux.ts(1KB)
--------SPSParser.ts(5KB)
--------videoData.ts(4KB)
--------index.ts(198B)
--------audioData.ts(3KB)
--------streamData.ts(691B)
----LICENSE.md(16KB)
----demuxer()
--------.gitignore(55B)
--------package.json(569B)
--------src()
--------tsconfig.json(934B)
--------README.md(2KB)
----tsconfig.json(934B)
----README.md(2KB)
----.eslintignore(17B)
----.gitattributes(378B)

网友评论