Golang 流媒体服务器lalserver使用指南

目录

安装

使用

1.推流

2.播放

官方地址


安装

1.下载源码

wget https://github.com/q191201771/lal/releases/download/v0.36.7/lal_v0.36.7_linux.zip

unzip lal_v0.36.7_linux.zip
cd lal_v0.36.7_linux

2.启动

./bin/lalserver -c ./conf/lalserver.conf.json

使用

1.推流

需要本地有一个文件:test.flv 

注意:test.flv的时长建议>=1分钟,不然还没打开播放器,推流已经结束了

ffmpeg -re -i test.flv -c:a copy -c:v copy -f flv rtmp://192.168.168.111:1935/live/test110

2.播放

官方建议使用ffplay播放

ffplay rtmp://192.168.168.111/live/test110
ffplay rtsp://192.168.168.111:5544/live/test110
ffplay http://192.168.168.111:8080/live/test110.flv
ffplay http://192.168.168.111:8080/hls/test110/playlist.m3u8
ffplay http://192.168.168.111:8080/hls/test110/record.m3u8
ffplay http://192.168.168.111:8080/hls/test110.m3u8
ffplay http://192.168.168.111:8080/live/test110.ts

我直接使用vlc播放

添加流

添加后正常播放

 

官方地址

https://github.com/q191201771/lal?tab=readme-ov-file

相关推荐

  1. SRS、ZLMediakit音视频媒体服务器

    2024-01-31 04:18:03       34 阅读
  2. GolangGolang 的 HTTP 使用 Header 指南

    2024-01-31 04:18:03       27 阅读
  3. Golang 指针使用教程

    2024-01-31 04:18:03       21 阅读

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2024-01-31 04:18:03       98 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2024-01-31 04:18:03       106 阅读
  3. 在Django里面运行非项目文件

    2024-01-31 04:18:03       87 阅读
  4. Python语言-面向对象

    2024-01-31 04:18:03       96 阅读

热门阅读

  1. mysql优化面试题

    2024-01-31 04:18:03       53 阅读
  2. 列方程解应用题2

    2024-01-31 04:18:03       62 阅读
  3. HarmonyOS ArkUI基础学习02

    2024-01-31 04:18:03       54 阅读
  4. MySQL的InnoDB引擎 在不同 SQL 语句中设置的锁

    2024-01-31 04:18:03       64 阅读
  5. 缓存

    2024-01-31 04:18:03       65 阅读
  6. SaaS介绍

    2024-01-31 04:18:03       66 阅读
  7. 1.30学习总结

    2024-01-31 04:18:03       47 阅读