创建一个直播由XSplit编码器(RTMP服务器)

本文关键字:编码器 XSplit RTMP 服务器 一个 创建 直播 | 更新日期: 2023-09-27 17:49:59

我正在制作一个程序来做XSplit编码器(RTMP服务器)的直播。我需要一个网站来观看这个视频,这个程序,播放器需要有一个按钮,观众可以选择你的视频质量,流必须是流畅的,有一个良好的质量。有人能解释一下或者给我一个链接吗?请(c#)

创建一个直播由XSplit编码器(RTMP服务器)

这是一项非常大的任务。这是一个无法回答的问题,除非你缩小范围。您需要一个接收RTMP的摄取服务器,您需要一台具有足够CPU能力的机器来完成所有的转码。你需要一个可以播放的网站。您还需要为所有观众提供足够的带宽(CDN)。你需要支持多少观众?你想在哪个平台上玩游戏?iOS吗?那么你需要HLS。网络?那么你需要RTMP。或者,如果您同意将其限制在现代浏览器中,您也可以使用DASH。你想让它在firefox中播放吗?那么它一定是flash,因为firefox没有原生支持h.264编解码器。但是flash不能在iOS上运行。您可以使用jwplayer premium,它将在flash中播放HLS。实际上,h.264是你打算使用的编解码器吗?你有没有看过Zencoder live转码之类的服务?或者带有转码模块的Wowza ?Amazon提供预配置的wowza实例。这个项目的预算是多少?为什么不直接使用twitch呢?

编辑:你可能可以用ffmpeg串在一起:https://trac.ffmpeg.org/wiki/StreamingGuide