feat: 转发流的ssrc以offer sdp的为准

This commit is contained in:
ydajiang
2025-06-04 20:55:18 +08:00
parent c09a132433
commit 98afe59c67
15 changed files with 242 additions and 95 deletions

View File

@@ -238,7 +238,7 @@ func NewTransStream(chunkSize int, metaData *amf0.Object) stream.TransStream {
return &transStream{chunkSize: chunkSize, metaData: metaData}
}
func TransStreamFactory(source stream.Source, protocol stream.TransStreamProtocol, tracks []*stream.Track) (stream.TransStream, error) {
func TransStreamFactory(source stream.Source, _ stream.TransStreamProtocol, _ []*stream.Track, _ stream.Sink) (stream.TransStream, error) {
// 获取推流的元数据
var metaData *amf0.Object
if stream.SourceTypeRtmp == source.GetType() {