【发布时间】:2016-01-18 20:44:22
【问题描述】:
我有一个 mp4 文件的块。每个块 2 秒。我必须通过使用这些块来组织伪流。用一个完整的 mp4 文件组织伪流很容易,但我必须存储块(每 2 秒)。 有人知道是否可以使用 NGINX、Nimble Streamer 或其他免费媒体服务器来组织文件的伪流块? (不是像 HLS 或 DASH 这样的流,而是 mp4 伪流)。
【问题讨论】:
-
您可以编写自己的 javascript 客户端,使用 HTML5 媒体源扩展来下载每个块,然后将它们附加到客户端中,然后再将它们传递给 HTML5 播放器,但这将是很多工作,而且可能只需使用其中一个开源流服务器就更容易了。
-
当然,使用免费的流媒体服务器更容易,但我找不到如何配置 Nginx 或 Nimble Streamer 之类的东西来使用视频块。另外我不明白如何使用 MSE 制作伪流,因为我只有视频的一部分,而没有整个视频。
标签: video nginx video-streaming html5-video h.264