fix rtmp -> rtsp audio conversion (#932)
This commit is contained in:
@@ -115,7 +115,7 @@ func (s *hlsSource) runInner() bool {
|
||||
if audioTrack != nil {
|
||||
audioTrackID = len(tracks)
|
||||
audioEnc = &rtpaac.Encoder{
|
||||
PayloadType: 97,
|
||||
PayloadType: 96,
|
||||
SampleRate: audioTrack.ClockRate(),
|
||||
SizeLength: 13,
|
||||
IndexLength: 3,
|
||||
|
||||
@@ -460,7 +460,7 @@ func (c *rtmpConn) runPublish(ctx context.Context) error {
|
||||
var aacEncoder *rtpaac.Encoder
|
||||
if audioTrack != nil {
|
||||
aacEncoder = &rtpaac.Encoder{
|
||||
PayloadType: 97,
|
||||
PayloadType: 96,
|
||||
SampleRate: audioTrack.ClockRate(),
|
||||
SizeLength: 13,
|
||||
IndexLength: 3,
|
||||
|
||||
@@ -144,7 +144,7 @@ func (s *rtmpSource) runInner() bool {
|
||||
var aacEncoder *rtpaac.Encoder
|
||||
if audioTrack != nil {
|
||||
aacEncoder = &rtpaac.Encoder{
|
||||
PayloadType: 97,
|
||||
PayloadType: 96,
|
||||
SampleRate: audioTrack.ClockRate(),
|
||||
SizeLength: 13,
|
||||
IndexLength: 3,
|
||||
|
||||
@@ -78,7 +78,7 @@ func (p *clientAudioProcessor) doProcess(
|
||||
if !p.trackInitialized {
|
||||
p.trackInitialized = true
|
||||
|
||||
track, err := gortsplib.NewTrackAAC(97, pkt.Type, pkt.SampleRate, pkt.ChannelCount, nil, 13, 3, 3)
|
||||
track, err := gortsplib.NewTrackAAC(96, pkt.Type, pkt.SampleRate, pkt.ChannelCount, nil, 13, 3, 3)
|
||||
if err != nil {
|
||||
return err
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user