lal icon indicating copy to clipboard operation
lal copied to clipboard

🔥 Golang audio/video live streaming lib/client/server. support RTMP, RTSP(RTP/RTCP), HLS, HTTP[S]/WebSocket-FLV/TS, GB28181, H264/H265/AAC/G711/OPUS, relay, cluster, record, HTTP Notify/API/UI. 直播

Results 74 lal issues
Sort by recently updated
recently updated
newest added

- lalserver插件化(支持二次开发) - [x] sub输出自定义流 - WebRTC - [ ] WebRTC由独立的文档管理,见 https://www.yuque.com/pengrl/public/iw487g9rmgargeix - [ ] #20 - [ ] [feat] Rtmp2WebRTC网关,支持音频 https://github.com/q191201771/lalext/issues/10 【协助社区合并到lalext中】 --- - pcmu #165 - [x] 整理支持情况的文档...

*Indefinite delay

流式传输 60 FPS 的示例视频文件会将其录制文件的 FPS 更改为 62.5 FPS OBS 或 WireCast 流媒体软件也存在同样的问题 我在下面附上了 lal 录音文件的输入和输出. 我认为这是一个严重的问题 ```shell ffmpeg -i /home/abr/frame_counter_4k_60fps.flv -c copy -f flv rtmp://127.0.0.1:1935/app/frame_counter_stream ``` ### Input file: ```...

#Bug
*In process

### 进行中 - [feat] gb28181 #73 【一期大概7月底完成】 - [x] 解析ps流(一期) - [x] lalserver http api支持gb28181 pull(一期) - [x] 开放测试(一期) - [x] 增加debug配置,支持将ps流存储成文件,方便业务方反馈问题(一期) - [ ] 打包ps流(二期) - [ ] lalserver...

#Roadmap

能获取视频采样频率和帧率么?在做点播转直播时需要知道这些参数,时间戳间隔方便计算发送时间,方便修改发送数据的时间戳

#Feature

hello thank you for your great work on lal server, I saw distributed cluster feature in documentation so I was wondering is it possible to deploy lal server on Kubernetes...

#Question

需要加个web管理后台,

#Feature
* help wanted

设备是华为SDC,编码格式H265,分辨率2560*1440, 帧率30 前端flv报错:[TransmuxingController] > DemuxException: type = CodecUnsupported, info = Flv: Unsupported codec in video frame: 12 lal日志信息: {"stream_name":"ff80808181367aef01813680fdfe00f1","audio_codec":"","video_codec":"H265","video_width":2560,"video_height":1440,"pub":{"session_id":"","protocol":"","base_type":"","start_time":"","remote_addr":"","read_bytes_sum":0,"wrote_bytes_sum":0,"bitrate":0,"read_bitrate":0,"write_bitrate":0},"subs":null,"pull":{"session_id":"RTSPPULL1","protocol":"RTSP","base_type":"PULL","start_time":"2022-06-07 09:27:50.567","remote_addr":"10.8.51.117:554","read_bytes_sum":36634392,"wrote_bytes_sum":5460,"bitrate":1008,"read_bitrate":1008,"write_bitrate":0}}

#Question

A 当结束 lal 后再启动后: 1. 如果输入的流不再重新输入,之前生成的 m3u8 和 ts 会一直存在 2. 如果输入的流重新输入,会从 0 重新生成新的 ts 和 m3u8,再启动 lal 前的 ts 在流持续期间会持续存在,即使 cleanup_mode 为 2 也不会被清理 B 当输入的流中断,然后重新输入时,会从 0 重新生成新的 ts...

#Feature
#Question
*In process

### 一、HTTP API命令添加指定房间 1、开始录制 `可以指定目录、文件名、视频格式、每个视频文件的时长,超出时长会生成另外一个文件继续录制` 2、停止录制 `notify再加一个视频文件录制完毕的通知,api也能主动查询` _Originally posted by @echo-LuGuang in https://github.com/q191201771/lal/issues/164#issuecomment-1148313570_

#Feature

如题。在下面回复就可以了。 回复前请确保已经查看当前HTTP Notify和HTTP API支持的功能。 https://pengrl.com/lal/#/HTTPAPI https://pengrl.com/lal/#/HTTPNotify

#Roadmap