golang 流媒体(直播音视频网络传输)服务
You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
Go to file
q191201771 37d8d1738d messages:
- [doc] 启动lal官方文档页: https://pengrl.com/lal
- [doc] 新增文档《rtmp url,以及vhost》: http://pengrl.com/lal/#/RTMPURLVhost
- [feat] demo,新增/app/demo/pullrtmp2pushrtmp,从远端服务器拉取RTMP流,并使用RTMP转推出去,支持1对n转推
- [fix] rtsp,setup信令header中的transport字段区分record和play,record时添加mode=record
4 years ago
app messages: 4 years ago
conf messages: 4 years ago
pkg messages: 4 years ago
.gitignore messages: 5 years ago
.travis.yml messages: 4 years ago
CHANGELOG.md [fix] rtsp,只有输入流中的音频和视频格式都支持时才使用queue,避免只有音频或视频时造成延迟增加 4 years ago
CONTRIBUTING.md Create CONTRIBUTING.md 4 years ago
LICENSE 1st 6 years ago
Makefile messages: 5 years ago
README.md messages: 4 years ago
build.sh commit messages: 4 years ago
build_linux.sh 1). flvfile2rtmppush 增加 bininfo 2). flvfile2rtmppush error 时 panic -> log & os exit 3). build_linux.sh 直接调用 build.sh 5 years ago
gen_release.sh commit messages: 4 years ago
gen_tag.sh [patch] prev commit patch 4 years ago
go.mod messages: 4 years ago
go.sum messages: 4 years ago
showdeps.sh messages: 5 years ago
test.sh [feat] 支持rtsp pub h265 (lalserver支持接收rtsp h265的推流) 4 years ago

README.md

Live And Live




lal是一个开源GoLang直播流媒体网络传输项目包含三个主要组成部分

  • lalserver流媒体转发服务器。类似于nginx-rtmp-module等应用,但支持更多的协议,提供更丰富的功能。lalserver简介
  • demo一些小应用比如推、拉流客户端压测工具流分析工具调度示例程序等。类似于ffmpeg、ffprobe等应用。Demo简介
  • pkg流媒体协议库。类似于ffmpeg的libavformat等库。

lal源码package架构图

lal源码package架构图

lalserver特性图

lalserver特性图

了解更多请访问:

联系作者:

  • email191201771@qq.com
  • 微信q191201771
  • QQ191201771
  • 微信群: 加我微信好友后,告诉我拉你进群
  • QQ群 1090510973