控制您的内容并自己流式传输。
探索文档»
查看演示·常见问题·报告错误
Owncast是一个开源,自托管,分散,单用户实时视频流和聊天服务器,用于运行自己的实时流与大型主流选项相似的样式。它对您的内容,界面,适度和受众提供了完全的所有权。访问演示示例。
目的是拥有可以运行的单个服务,并且可以开箱即用。访问快速启动以启动并运行。
通常,OwnCast与使用RTMP广播到远程服务器的任何软件兼容。 RTMP是所有主要的实时流媒体服务使用的方法,因此,如果您当前使用其中一种,则可能可以将现有软件指向自己的cast实例。
OBS,流式,限制性和其他许多人已与Owncast一起使用。阅读有关与现有软件兼容性的更多信息。
Ourscast由两个项目组成。
阅读有关从源运行的更多信息。
develop分支始终是开发的最新状态,这可能不是您一直想要的。如果要运行最新发布的稳定版本,请查看与该版本相关的标签。例如,如果您只喜欢V0.1.0开发周期之前的源,则可以查看v0.0.13标签。
注意:当前OULTCAST不本地支持Windows服务器。但是,Windows用户可以将Windows子系统用于Linux(WSL2)来安装OWNCAST。有关详细信息,请访问此文件。
自己的播放后端是GO编写的服务。
git clone https://github.com/owncast/owncastgo run main.go将从源运行。http://yourserver:8080以访问Web界面或http://yourserver:8080/admin以访问管理员。前端是包括播放器,聊天,嵌入组件和其他UI的Web界面。
web目录中。npm install以安装JavaScript依赖项。npm run dev Owncast是一个不断增长的开源项目,它为现场流媒体提供了自由,灵活性和乐趣。尽管我们拥有一支小型,有才华和周到的志愿者团队,但我们的技能差距很乐意填补,因此我们可以更好地在构建对人们有所作为的工具方面变得更好。
我们遵守我们的行为守则,并对开放,欣赏和善解人意的人加入我们的强烈感受。我们很幸运能拥有如此远的地方,所以也许您也可以帮助我们提高自己的技能和激情!
如果您是该项目的新手,也许您有兴趣查看。
有一个更大,更详细的,更多的最新指南,可以帮助在我们的网站上为Owncast做出贡献。
归功于为支持我们和我们的工作捐款的人们,因此可以实现自己的播放项目。感谢我们所有通过捐赠OpenCollactive来帮助自己的供应者的捐助者。您可以通过成为支持者/赞助商来支持该项目。
根据MIT许可分发。有关更多信息,请参见LICENSE 。
项目聊天:如果您想做出贡献,跟进或有疑问,请加入我们的concet.chat。
gabe kangas-@@[email protected]电子邮件[email protected]
项目链接:https://github.com/owncast/owncast