我目前正在学习如何使用SRS,我相信它将主要满足我的需要。然而,我需要能够创建一个视频点播(视频点播)的用户现场视频。我怎样才能做到这一点?
谢谢!AJ
发布于 2022-01-19 02:41:23
SRS是一种实时服务器,为生命流和WebRTC设计。而Vod (视频点播)是由基于文件的web服务器提供的,就像Nginx或ATS一样,因为Vod实际上是文件,不管是HLS、MP4还是DASH。
非常高兴的SRS适合你的需要,你真的需要一套工具来构建你的视频平台,这通常应该支持现场直播,视频会议和VoD。
除了Vod之外,用于实时流的HLS也应该由基于文件的服务器来提供,因为HLS也是基于文件的协议,请参阅NGINX HLS簇,尽管它是由SRS或FFmpeg生成的。
让我们看看溪流:
Encoder -RTMP-> SRS -+-> RTMP/HTTP-FLV --------> Live Player(flv.js/fijkplayer)
FFmpeg/OBS |
|
|
+--RTMP-> FFmpeg -> HLS/MP4 --+
| | (file-based) (Live/Vod)
+-->HLS/FLV/MP4---->----------+-> web servers --> Player请记住:
任何进一步的讨论请通过不和谐与我们联系。
https://stackoverflow.com/questions/70763050
复制相似问题