网站通话使用webrtc,新增ffmpeg

This commit is contained in:
2025-12-16 22:00:45 +08:00
parent e9a9c09d19
commit bb7891706b
5 changed files with 574 additions and 32 deletions

View File

@@ -222,7 +222,8 @@ func JoinCallRoomHandler(c *gin.Context) {
return
}
stream, err := rtmpServer.GenerateStreamURLs(req.RoomID, req.UserID)
// 使用 FFmpeg -listen 模式接收小程序推流
stream, err := rtmpServer.GenerateStreamURLsWithPlatform(req.RoomID, req.UserID, req.Platform)
if err != nil {
utils.InternalError(c, "生成推流地址失败")
return