2020年大量的人只能远程办公,于是很多人开始通过直播等其他方式展现自己的才华,作为因此,抖音、快手、FacebookLive、YouTube、instagram、Twitch等流媒体平台在今年发展迅速,因为它们可以为用户提供最简单的直播方式,让用户实现社交聊天功能.很多功能都可以不依赖这些科技公司的产品来实现。你可以选择一些开源产品。比如可以通过安装Wordpress搭建自己的博客平台;安装Megento,搭建自己的电子商务系统;安装Icecast就可以拥有一套自己的网络电台,安装Mastodon就相当于拥有了自己的微博服务器,甚至可以安装Nextcloud来替代Dropbox和GoogleDocs,很多大型服务都可以找到开源的替代品。那么有没有开源的方案可以替代大型社交网站的直播体验呢?答案是肯定的,owncast是一个不错的直播开源替代方案。Owncast有一个带有内置聊天功能的视频网络界面,只要您启动服务器就可以使用。网页界面经过特别编辑,任何人都可以轻松调整网页。它没有捆绑或编译成任何东西,它只是HTML+Javascript+CSS。Owncast具有以下功能特点:它接收来自用户的RTMP流,并生成嵌入在提供的网页中的HLS流。LiveChat通过AWSS3存储桶提供视频服务。可以通过IPFS提供视频服务。如何使用?您可以选择下载Owncast的zip文件或使用Docker。除此之外,还需要安装ffmpeg。然后创建一个目录来运行该服务,并从https://github.com/owncast/owncast/releases下载一个版本到该目录中。解压缩分发。编辑config.yaml,最后运行./owncast启动服务。目前Owncast在Github上有3.2Kstars,共有139个分支(Github地址:https://github.com/owncast/owncast)
