video-streaming - HTML 视频:以块(流?)而不是单个文件的形式交付文件
问题描述
我想从网站上分块发送视频。我想要实现的是,无论是在代码中还是在网络面板中,用户都无法看到视频文件的 URL,以防止将其作为一个文件下载。
例如,这里的所有视频都以多个 .ts 文件的形式提供:https ://tvthek.orf.at/history/Frauen-in-Politik-und-Geschichte/13557870/Johanna-Dohnal-Emanze-mit-Stolz /13904446
如何从 .mp4 文件创建这样的 .ts 块,以及如何让 html 视频标签接受这些块作为源?
解决方案
您发布的使用 ts 块的示例采用名为 HLS 的格式。这是一种非常常见的格式,但不是为了防止人们保存视频副本而开发的。像 ffmpeg 这样的许多工具可以下载这些块并将其重新组合成一个文件。
推荐阅读
- css - 居中对齐条纹支付按钮
- python-3.x - 我可以在不下载客户端的情况下将我的 python 脚本与 Oracle 数据库连接吗?
- asp.net - ASP.NET Dropdown 值在发送到服务器时丢失
- javascript - Javascript - Div 隐藏/显示 - Safari 问题
- python-3.x - 快速排序无限循环
- python - 迭代pytorch中的张量
- amazon-ec2 - 我想监控(通知)SSM 托管实例 ping 状态。有人实现了吗?
- spring-boot - Spring Boot App 拒绝连接到 Kafka 代理
- angular - Angular Universal 和 ngx-datable 配置
- typescript - 嵌套 js:npm run start 在新项目中失败