q191201771 / lal

🔥 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. 直播

Home Page:https://pengrl.com/lal

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Rtsp服务端支持鉴权功能

ZSC714725 opened this issue · comments

目前lal的rtsp server不支持鉴权功能,需要支持Basic和Digest功能

commented

目前rtsp的client端协议栈支持鉴权(包括Basic和Digest)
server端不支持。

rtsp server侧支持auth认证

  • 支持basic算法 #184
  • 支持digest算法 #185
  • review代码,写auth文档 #187 https://www.yuque.com/pengrl/public/tgtgmb
  • 默认配置文件中增加配置项(lal/conf/lalserver.conf.json)
  • 配置文件版本最小版本号+1(包括代码中和配置文件中)
  • 配置文件文档增加相应的说明(lalext/lal_website)