# การเล่นวิดีโออัตโนมัติ (Autoplay)

ByteArk Player SDK for Android รองรับการเริ่มเล่นวิดีโออัตโนมัติเมื่อ Player พร้อมเล่น โดยกำหนดผ่าน withAutoPlay() ของ ByteArkPlayerBuilder

# การเปิดใช้งาน

val playerBuilder = ByteArkPlayerBuilder.Builder()
  .withContext(this)
  .withAutoPlay()
  .withControl()
  .build()
1
2
3
4
5

หรือผ่าน Helper function createPlayerBuilderWithConfig ของ ByteArkPlayerFragment

val playerBuilder = ByteArkPlayerFragment.createPlayerBuilderWithConfig(
  true,  // autoPlay
  // ...
)
1
2
3
4

Note

บนอุปกรณ์ Android การเริ่มเล่นวิดีโออัตโนมัติพร้อมเสียงอาจถูกจำกัดโดยระบบในบางสถานการณ์ (เช่น ผู้ชมเพิ่งติดตั้งแอปและยังไม่เคยกดเล่นด้วยตัวเอง) หากต้องการให้แน่ใจว่าวิดีโอจะเริ่มเล่นได้ สามารถใช้ withMuted() ร่วมด้วยเพื่อเริ่มเล่นแบบปิดเสียง