# ความเร็วในการเล่นวิดีโอ (Playback Speed)

ByteArk Player SDK for iOS รองรับการเปลี่ยนความเร็วในการเล่นวิดีโอผ่าน API

# เปลี่ยนความเร็วผ่าน API

// ตั้งความเร็วเป็น 1.5x
player.setPlaybackSpeed(1.5)
// ดูความเร็วปัจจุบัน
let currentSpeed: Float = player.playbackSpeed
1
2
3
4
5

# รับ Event เมื่อความเร็วเปลี่ยน

override func playbackSpeedChanged(player: ByteArkPlayer, speed: Float) {
  super.playbackSpeedChanged(player: player, speed: speed)
  print("Playback speed: \(speed)")
}
1
2
3
4

Note

ค่าความเร็วที่นิยมใช้คือ 0.5, 1.0, 1.5, 2.0 ความเร็วที่สูงหรือต่ำเกินไปอาจทำให้เสียงไม่เป็นธรรมชาติ