专栏名称: 开源前线
推荐热门开源软件,播报最新开源项目和开源资讯!
目录
相关文章推荐
爱可可-爱生活  ·  【[111星]graphrag-practi ... ·  13 小时前  
爱可可-爱生活  ·  【[261星] ... ·  昨天  
德州晚报  ·  山东3名正厅级干部,联动调整→ ·  昨天  
鲁中晨报  ·  20℃!淄博火箭式升温,但很快要反转 ·  2 天前  
鲁中晨报  ·  省级名单公示!淄博5案例入选 ·  3 天前  
51好读  ›  专栏  ›  开源前线

我居然在Github上找到了直播服务器

开源前线  · 公众号  ·  · 2021-05-28 10:24

正文

开源最前线(ID:OpenSourceTop) 猿妹整编

项目地址:https://github.com/gwuhaolin/livego/


自2016年以来,网络直播加速渗透到各行各业,“直播+娱乐”的方式吸引了大批用户且获取不少利润。自2017年起,淘宝、抖音、快手等各大电商平台相继开启直播带货模式,2020年,直播带货“火”出新高度。

现在的直播技术已经相当成熟了,但是没有接触过的人,即便是开发人员也很难知道其背后的原理,如果你对直播技术感兴趣,那么,接下来猿妹要推荐的这个项目,你可能会很感兴趣。



这个项目名叫Livego,是一个简单高效的直播服务器:
  • 安装和使用非常简单;

  • 纯Golang编写,性能高,跨平台;

  • 支持常用的传输协议,文件格式,编码格式;


Livego支持的传输协议包括实时MP、AMF、HLS、HTTP-FLV;支持的容器格式有两种分别为轻型货车和TS,支持的编码格式有H264、AAC、MP3.


Livego安装

直接下载编译好的二进制文件后,在命令行中执行。

从Docker启动:
执行 docker run -p 1935:1935 -p 7001:7001 -p 7002:7002 -p 8090:8090 -d gwuhaolin/livego 启动

从源码编译:
  • 下载源码 git clone https://github.com/gwuhaolin/livego.git

  • 去livego目录中执行 go build




使用效果如上图所示。



livego今日登上了Github周榜第三,其热度也就不言而喻了,目前标星6145,累计分支1356(Github地址 : https://github.com/gwuhaolin/livego






请到「今天看啥」查看全文