社区所有版块导航
Python
python开源   Django   Python   DjangoApp   pycharm  
DATA
docker   Elasticsearch  
aigc
aigc   chatgpt  
WEB开发
linux   MongoDB   Redis   DATABASE   NGINX   其他Web框架   web工具   zookeeper   tornado   NoSql   Bootstrap   js   peewee   Git   bottle   IE   MQ   Jquery  
机器学习
机器学习算法  
Python88.com
反馈   公告   社区推广  
产品
短视频  
印度
印度  
Py学习  »  Git

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

开源前线 • 5 年前 • 764 次点击  

开源最前线(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


推荐↓↓↓

Python社区是高质量的Python/Django开发社区
本文地址:http://www.python88.com/topic/115051