โค้ดการฝัง iframe

เนื้อหา คุณเลือกโหลดหรือยืนยันเนื้อหาในโปรแกรมเล่นได้ หากคุณเลือกตัวเลือกโหลดเนื้อหาแล้วอัปเดตโปรแกรมเล่น โปรแกรมเล่นวิดีโอจะเล่นเนื้อหาที่ระบุแทนวิดีโอใดๆ ที่เล่นอยู่ (หากมี)

หากเลือกตัวเลือกเนื้อหาและอัปเดตโปรแกรมเล่น โปรแกรมเล่นวิดีโอจะโหลดขึ้นแต่ไม่เปิดวิดีโอ หากต้องการเล่นวิดีโอ คุณต้องคลิกลิงก์เล่นในส่วนตัวควบคุมโปรแกรมเล่นหรือในโปรแกรมเล่นวิดีโอ

หน้านี้จะเรียกฟังก์ชัน API อย่างใดอย่างหนึ่งต่อไปนี้ ทั้งนี้ขึ้นอยู่กับการเลือกของคุณ
  • โหลดรหัสวิดีโอ
  • LoadVideoByUrl
  • LoadPlaylist
  • รหัสคิววิดีโอ
  • URL ของวิดีโอคิวการกระทํา
  • คิวการเล่น
 
ตัวควบคุม การควบคุมในส่วนนี้ช่วยให้คุณเล่น หยุดชั่วคราว หรือหยุดวิดีโอได้

หากต้องการไปยังจุดที่ต้องการในวิดีโอ ให้ป้อนหมายเลขในช่องกรอวิดีโอซึ่งระบุออฟเซ็ตเวลาเป็นวินาทีนับจากที่วิดีโอเริ่มเล่น
ระดับเสียง ตัวควบคุมการปิดและเปิดเสียงจะเปิดหรือปิดระดับเสียง ช่องเปิด/ปิดระดับเสียงในส่วนสถิติระบุว่าปิดเสียงโปรแกรมเล่นหรือไม่

คุณสามารถปรับระดับเสียงของโปรแกรมเล่นได้โดยป้อนตัวเลขระหว่าง 0 ถึง 100 ในช่องตั้งค่าระดับเสียง แตะหรือคลิกออกจากช่องอินพุตเพื่ออัปเดตระดับเสียง
ปิดเสียง|เปิดเสียง|ตั้งค่า:  (0-100) [ระดับปัจจุบัน: --]
อัตรา อัตราการเล่นคือความเร็วในการเล่นวิดีโอ ฟังก์ชัน getavailablePlaybackRates() จะแสดงผลชุดอัตราการเล่นที่วิดีโอปัจจุบันพร้อมใช้งาน ในการสาธิตนี้ อัตราการเล่นที่มีอยู่จะแสดงในส่วนสถิติ

ค่า 1 บ่งบอกว่าวิดีโอเล่นด้วยความเร็วปกติ
ขนาด ส่วนนี้ให้คุณปรับขนาดโปรแกรมเล่นได้โดยใช้ฟังก์ชัน setSize(width, height) โดยปกติแล้ว ฟังก์ชันนี้จะมีประโยชน์เฉพาะในแอปพลิเคชัน WHOIS ในแอปพลิเคชัน JavaScript โปรแกรมเล่นที่ปรับขนาดจะยังคงแทรกอยู่ในออบเจ็กต์ที่มีโปรแกรมเล่นวิดีโอ แม้ว่าออบเจ็กต์นั้นจะมีขนาดเล็กหรือใหญ่กว่าโปรแกรมเล่นที่ปรับขนาดก็ตาม
x 405
ประวัติ หน้านี้จะเรียกฟังก์ชัน getVideoUrl() และ getembedCode() เมื่อโปรแกรมเล่นพร้อมที่จะเล่นวิดีโอ ระบบจะเรียกใช้ฟังก์ชันเหล่านี้อีกครั้งหากคุณโหลดหรือส่งสัญญาณวิดีโอ

หากคุณเรียก getVideoUrl() หลังจากที่วิดีโอเล่นอย่างน้อย 10 วินาที URL จะมีพารามิเตอร์ที่ระบุออฟเซ็ตเวลาที่โปรแกรมเล่นควรเริ่มเล่นวิดีโอ
(ล้าง)
ข้อผิดพลาด
ยังไม่มี

เหตุการณ์และการเรียกใช้ฟังก์ชัน
ยังไม่มี

พารามิเตอร์ของโปรแกรมเล่น
• ช่องทําเครื่องหมาย = ค่าพารามิเตอร์เป็น 1
• ช่องที่ไม่ได้ทําเครื่องหมาย = ค่าพารามิเตอร์เป็น 0
• ใช้โค้ดที่ฝัง iframe เพื่อฝังโปรแกรมเล่นวิดีโอด้วยตัวเลือกที่เลือก

พารามิเตอร์ ค่า
เล่นอัตโนมัติ 1 – เริ่มเล่นวิดีโอโดยอัตโนมัติเมื่อโปรแกรมเล่นโหลด

0 (ค่าเริ่มต้น) – อย่าเล่นวิดีโอโดยอัตโนมัติเมื่อโปรแกรมเล่นโหลด
cc_load_policy 1 – ทําให้คําบรรยายแสดงโดยค่าเริ่มต้นแม้ว่าผู้ใช้จะปิดคําบรรยายไว้ การทํางานเริ่มต้นจะขึ้นอยู่กับค่ากําหนดของผู้ใช้
สี พารามิเตอร์นี้จะระบุสีที่ใช้ในแถบความคืบหน้าของโปรแกรมเล่นวิดีโอเพื่อแสดงปริมาณวิดีโอที่ผู้ชมเห็นไปแล้ว ค่าเริ่มต้นคือ red
ตัวควบคุม 1 – (ค่าเริ่มต้น) ตัวควบคุมโปรแกรมเล่นวิดีโอในโปรแกรมเล่นวิดีโอ

0 – ไม่แสดงตัวควบคุมโปรแกรมเล่นในโปรแกรมเล่นวิดีโอ
การปิดใช้KB 1 – ปิดใช้การควบคุมแป้นพิมพ์ของโปรแกรมเล่น

0 (ค่าเริ่มต้น) – เปิดใช้การควบคุมแป้นพิมพ์ของผู้เล่น การควบคุมด้วยแป้นพิมพ์มีดังนี้
  • แป้นเว้นวรรค: เล่น/หยุดชั่วคราว
  • ลูกศรซ้าย: ย้อนกลับไป 2-3 วินาทีในวิดีโอปัจจุบัน
  • ลูกศรขวา: ข้ามไปข้างหน้า 2-3 วินาทีในวิดีโอปัจจุบัน
  • ลูกศรขึ้น: เพิ่มระดับเสียง
  • ลูกศรลง: ลดระดับเสียง
enablejsapi 1 – เปิดใช้ตัวควบคุมโปรแกรมเล่นโดยใช้ IFrame Player API

0 (ค่าเริ่มต้น) – อย่าเปิดใช้ API
สิ้นสุด ออฟเซ็ตเวลาที่วิดีโอควรหยุดเล่น ค่าเป็นจํานวนเต็มบวกที่ระบุจํานวนวินาทีที่วิดีโอหยุดเล่น
fs 1 (ค่าเริ่มต้น) – โปรแกรมเล่นจะแสดงปุ่มเพื่อดูโปรแกรมเล่นแบบเต็มหน้าจอ

0 – โปรแกรมเล่นจะไม่แสดงปุ่ม
hl ตั้งค่าภาษาของอินเทอร์เฟซโปรแกรมเล่น ค่าพารามิเตอร์คือรหัสภาษาแบบ ISO 639-1 แบบ 2 ตัวอักษร หรือภาษาที่ระบุอย่างครบถ้วน เช่น fr หรือ fr-ca นอกจากนี้โค้ดสําหรับป้อนภาษาอื่นๆ เช่น แท็กภาษา IETF (BCP 47) ก็อาจได้รับการจัดการอย่างถูกต้องด้วยเช่นกัน

ภาษาของอินเทอร์เฟซใช้สําหรับเคล็ดลับเครื่องมือในโปรแกรมเล่นวิดีโอและส่งผลต่อแทร็กคําบรรยายวิดีโอเริ่มต้น
iv_load_policy 1 (ค่าเริ่มต้น) – แสดงคําอธิบายประกอบวิดีโอ 3 – ไม่แสดงคําอธิบายประกอบวิดีโอ
รายการ พารามิเตอร์นี้จะระบุเนื้อหาที่โหลดในโปรแกรมเล่นร่วมกับพารามิเตอร์ list
  • playlist – พารามิเตอร์รายการจะระบุรหัสเพลย์ลิสต์ YouTube ตรวจสอบว่าค่าพารามิเตอร์ขึ้นต้นด้วยตัวอักษร PL
  • user_uploads - พารามิเตอร์ list จะระบุช่อง YouTube ที่มีการโหลดวิดีโอที่อัปโหลด
listType พารามิเตอร์นี้จะร่วมกับเนื้อหาที่โหลดในโปรแกรมเล่นร่วมกับพารามิเตอร์ list
  • user_uploads - พารามิเตอร์ list จะระบุช่อง YouTube ที่มีการโหลดวิดีโอที่อัปโหลด
  • playlist – พารามิเตอร์รายการจะระบุรหัสเพลย์ลิสต์ YouTube ตรวจสอบว่าค่าพารามิเตอร์ขึ้นต้นด้วยตัวอักษร PL
วนซ้ํา 1 – หากโปรแกรมเล่นกําลังโหลดวิดีโอรายการเดียว ให้เล่นวิดีโอซ้ําแล้วซ้ําอีก หากโปรแกรมเล่นกําลังโหลดเพลย์ลิสต์ ให้เล่นทั้งเพลย์ลิสต์ จากนั้นเริ่มเล่นอีกครั้งในวิดีโอแรก

0 (ค่าเริ่มต้น) – อย่าเล่นวิดีโอหรือทั้งเพลย์ลิสต์อย่างต่อเนื่อง
การแสดงแบรนด์แบบเรียบง่าย 1 – ป้องกันไม่ให้โลโก้ YouTube แสดงในแถบควบคุม ป้ายกํากับข้อความหรือลายน้ําของ YouTube จะยังแสดงเมื่อเคอร์เซอร์เมาส์ของผู้ใช้วางเมาส์เหนือโปรแกรมเล่น

0 – โลโก้ YouTube จะแสดงในแถบควบคุมโปรแกรมเล่น
เพลย์ลิสต์ รายการรหัสวิดีโอที่คั่นด้วยคอมมาที่เล่นต่อเนื่องกัน
playinline 1 – ทําให้เกิดการเล่นแบบอินไลน์สําหรับ UIWebView ที่สร้างด้วยพร็อพเพอร์ตี้ allowsinlineMediaPlayback ที่ตั้งค่าเป็น TRUE

0 (ค่าเริ่มต้น) – ทําให้เล่นแบบเต็มหน้าจอ โปรดทราบว่าค่าเริ่มต้นอาจเปลี่ยนแปลงได้
เริ่ม ออฟเซ็ตเวลาที่วิดีโอควรเริ่มเล่น ค่าเป็นจํานวนเต็มบวกที่ระบุจํานวนวินาทีลงในวิดีโอที่โปรแกรมเล่นควรเริ่มต้น โปรแกรมเล่นจะมองหาคีย์เฟรมที่ใกล้ที่สุดที่ก่อนหรือตามเวลาที่คุณระบุ
สถิติ ข้อมูลในส่วนนี้จะอธิบายสถานะของโปรแกรมเล่นวิดีโอและวิดีโอที่เล่น (หรือวิดีโอสุดท้ายที่จะเล่น) รายการต่อไปนี้แสดงฟังก์ชัน API ที่เชื่อมโยงกับแต่ละช่องในส่วนนี้
  • ระยะเวลา: getDuration()
  • เวลาปัจจุบัน: getCurrentTime()
  • สถานะผู้เล่น: getPlayerState()
  • เปอร์เซ็นต์ของวิดีโอที่โหลด: getVideoLoadedFraction()
  • ไบต์เริ่มต้น: getVideoStartBytes()
  • ระดับเสียง (เปิด/ปิด): isMuted()
  • จํานวนวิดีโอในเพลย์ลิสต์: count(getPlaylist())
  • ตําแหน่งของวิดีโอปัจจุบัน: getPlaylistIndex()
  • วิดีโอในเพลย์ลิสต์: getPlaylist()
  • จํานวนไบต์ที่โหลด: getVideoBytesLoaded() (เลิกใช้งานแล้ว)
  • ไบต์ทั้งหมด: getVideoBytesTotal() (เลิกใช้งานแล้ว)

ระยะเวลา: --:--
เวลาปัจจุบัน: --:--
สถานะผู้เล่น: --
ไบต์เริ่มต้น: --
% ของวิดีโอที่โหลด: --
ระดับเสียง (เปิด/ปิด):
อัตราการเล่น: --2
2
2-2
2-2
2-2 2 2-2 2-2 2 2222222 2