vdk playbakc skip fram
This commit is contained in:
parent
92f0b8a1e1
commit
665a4595d1
@ -343,12 +343,10 @@ func (client *RTSPClient) appendPlaybackVideoPacket(retmap []*av.Packet, nal []b
|
|||||||
prePkt[i].RealTimestamp = client.preKeyRealVideoTs * 1000
|
prePkt[i].RealTimestamp = client.preKeyRealVideoTs * 1000
|
||||||
client.iterateDruation = 0
|
client.iterateDruation = 0
|
||||||
}
|
}
|
||||||
client.iterateDruation += prePkt[i].Duration
|
|
||||||
} else {
|
} else {
|
||||||
prePkt[i].RealTimestamp = client.preKeyRealVideoTs*1000 + client.iterateDruation.Milliseconds()
|
prePkt[i].RealTimestamp = client.preKeyRealVideoTs*1000 + client.iterateDruation.Milliseconds()
|
||||||
client.iterateDruation += prePkt[i].Duration
|
|
||||||
}
|
}
|
||||||
|
client.iterateDruation += prePkt[i].Duration
|
||||||
client.preRealVideoMs = prePkt[i].RealTimestamp
|
client.preRealVideoMs = prePkt[i].RealTimestamp
|
||||||
// fmt.Println("playback duration",
|
// fmt.Println("playback duration",
|
||||||
// prePkt[i].IsKeyFrame,
|
// prePkt[i].IsKeyFrame,
|
||||||
|
Loading…
Reference in New Issue
Block a user