OTT-play FOSS 是一款基于本地 Rust HTTP 服务器的自包含 IPTV/OTT 播放器,支持 HLS/DASH 播放、XMLTV EPG、M3U/Xtream/Stalker 提供商及 Webhook 推送命令,适配智能电视、机顶盒、桌面端、iOS 和 Android。
好开源,值得被发现。
发现优质开源项目,匿名提交开源项目,认领编辑你的开源项目。
带着好奇心,发现开源世界。
THE FIRST COLLECTIONN_m3u8DL-RE 是一款跨平台的 DASH/HLS/MSS 流媒体下载工具。它支持点播和直播流的下载,具备强大的音视频、字幕流选择与合并功能,并支持多种解密引擎。
Owncast 是一款开源且可自托管的实时视频流和聊天服务器,旨在让用户能够完全拥有自己的内容和观众群体。
HLS.js 是一个基于 JavaScript 的 HTTP Live Streaming(HLS)客户端库,通过 HTML5 video 和 MediaSource Extensions(MSE)实现播放,支持转封装、自适应码率、DRM 和低延迟 HLS 等功能。
DPlayer是一个开源的HTML5弹幕视频播放器,支持HLS、FLV、MPEG DASH、WebTorrent等多种流媒体格式,具备截图、字幕、画质切换等功能,被小红书、极客时间等平台使用。
Video.js 是一个功能全面的开源网页视频播放器和框架,支持 HLS、DASH 及常见媒体格式,在桌面端、移动端和智能电视上均可运行,可通过数百个插件进行扩展。
FrameWorks 是一个开源流媒体技术栈,旨在构建主权实时视频平台。它提供控制平面服务、媒体边缘节点和实时分析功能,允许用户在自有基础设施或混合环境中运行完整的视频和控制平面栈。
ReactPlayer 是一个 React 组件,支持通过单一接口播放多种媒体源——文件路径、HLS、DASH、YouTube、Vimeo、Wistia 和 Mux,提供丰富的 props、回调、轻模式、懒加载和自定义播放器支持。
MediaGo 是一款跨平台视频下载工具,支持网页媒体嗅探、Chrome/Edge 扩展、yt-dlp 驱动的上千个视频网站下载、内置格式转换,并提供 HTTP API、OpenClaw 技能和 Docker 部署。
go2rtc是一款支持数十种格式和协议的摄像头流媒体应用,提供零依赖二进制文件、Docker及Home Assistant安装方式,具备双向音频、按需转码、多协议接入与输出等能力。
SRS (Simple Realtime Server) 是一款高性能、AI 驱动的实时媒体服务器,支持广泛的流媒体协议和编解码器。
零依赖的实时媒体服务器与代理,支持通过多种协议发布、读取、录制和回放实时音视频流。
MediaElement.js 是一个开源 JavaScript 库,提供跨浏览器的 HTML5 音视频播放器统一体验,支持 MP4、WebM、MP3、HLS、DASH 以及 YouTube、Facebook、SoundCloud 等平台播放。
本仓库提供面向软件开发者与工程师的数字化视频技术入门指南,涵盖图像表示、色彩模型、编解码器及流媒体等主题,并附带使用FFmpeg和MediaInfo的动手实践示例。
livego是一款轻量高效的纯Golang实现的直播流媒体服务器,支持RTMP、HLS、HTTP-FLV等协议,适用于自托管直播后端。
Phlix Media Server 是一款基于 PHP 8.3+ 和 Workerman 的自托管媒体管理与流媒体解决方案。其核心功能包括 HLS/DASH 流传输、基于 FFmpeg 的硬件转码、直播电视/DVR 支持、实时 SyncPlay 组队观看、多源元数据获取以及 Vue SPA Web 界面。该系统支持 JWT 认证,并可选集成 OIDC、LDAP 和 GitHub SSO。
xgplayer 是字节跳动推出的组件化 HTML5 网页视频播放器,支持可拆卸 UI 插件、MP4 分段加载以节省流量,并集成 FLV、HLS 和 DASH,适用于点播与直播场景。