การฝังวิดีโอใน HTML ใน Android

Android เป็นซอฟต์แวร์โอเพ่นซอร์สสแต็กสำหรับอุปกรณ์มือถือ นักพัฒนาสามารถเข้าถึงรหัสของสแต็กและแม้แต่พัฒนาแอปพลิเคชันอิสระสำหรับการแจกจ่ายหรือการขาย Google Play ฟรี Android สามารถเป็นแพลตฟอร์มที่มีกำไรสำหรับธุรกิจขนาดเล็กที่ต้องการขยายการแสดงตนผ่านมือถือ สิ่งที่คุณต้องทำในการเริ่มต้นคือเรียนรู้พื้นฐานบางอย่างเช่นการฝังวิดีโอด้วย HTML

HTML5

ณ วันที่ตีพิมพ์ HTML5 เป็นเวอร์ชันล่าสุดของ HTML และ XHTML โดยมุ่งเน้นที่การตอบสนองความต้องการของเว็บแอปพลิเคชันแบบโต้ตอบได้มากขึ้นเช่นการฝังวิดีโอและสื่อ โดยเฉพาะอย่างยิ่งในด้านการพัฒนาโทรศัพท์มือถือ - การตัดสินใจของ Apple ที่จะไม่สนับสนุนเครื่องเล่นสื่อที่ใช้แฟลชบนแพลตฟอร์ม iPhone และ iPad ที่เป็นที่นิยมทำให้การค้นหาทางเลือกอื่น ๆ บนเว็บ - ความสามารถในการฝังและเล่นวิดีโอโดยตรงจาก HTML เป็นหลัก เปลี่ยนสำหรับนักพัฒนา นอกเหนือจากเบราว์เซอร์และแพลตฟอร์มที่เพิ่มขึ้นเรื่อย ๆ Android ยังรองรับวิดีโอที่ฝัง HTML5

ไฟล์วิดีโอ

ในขณะที่ไฟล์วิดีโอมารวมกันเป็นไฟล์นามสกุลเดียวเช่น. mp4 หรือ. avi ไฟล์วิดีโอนั้นจริง ๆ แล้วบรรจุด้วยองค์ประกอบแยกต่างหากสำหรับข้อมูลเสียงและวิดีโอ HTML5 เปลี่ยนเว็บเบราว์เซอร์ของคุณให้เป็นเครื่องเล่นวิดีโอ แต่ต้องระบุตัวแปลงสัญญาณที่ใช้ในไฟล์วิดีโอเพื่อให้เว็บเบราว์เซอร์ของคุณรู้วิธีถอดรหัสข้อมูล Android รองรับตัวแปลงสัญญาณ H.264 / MPEG-4 ซึ่งเป็นมาตรฐานที่ใช้ในบริการสตรีมมิ่ง MP4 ยอดนิยมเช่น YouTube ดังนั้นควรใช้วิดีโอที่เข้ารหัสด้วย H.264 และระบุตัวแปลงสัญญาณใน HTML ของคุณสำหรับเบราว์เซอร์

รหัส

HTML สำหรับวิดีโอที่ฝังบน Android นั้นค่อนข้างง่าย รหัสเริ่มต้นด้วยการระบุขนาดของวิดีโอจากนั้นให้เส้นทางบอกเบราว์เซอร์ว่าจะหาวิดีโอได้ที่ไหนและในที่สุดก็ระบุตัวแปลงสัญญาณและปิดคำสั่ง:

แทรกขนาดที่คุณต้องการสำหรับวิดีโอที่ฝังและจัดทำไดเรกทอรีที่จัดเก็บวิดีโอบนเว็บเซิร์ฟเวอร์ของคุณ

การพิจารณา

แม้ว่าคุณจะออกแบบแอปพลิเคชั่นเป็นหลักสำหรับตลาด Android แต่ก็เป็นความคิดที่ดีที่จะเปิดตัวเลือกของคุณและทำให้วิดีโอแบบฝังของคุณปรากฏบนแพลตฟอร์มและเบราว์เซอร์อื่น ๆ หากต้องการทำเช่นนั้นให้แทรกแท็กใน HTML เพื่อถอยกลับไปบนเครื่องเล่นสื่อ Flash แบบดั้งเดิมหากเบราว์เซอร์ไม่รู้จักแท็ก HTML5 ยังให้คำแนะนำในการถอดรหัสตัวแปลงสัญญาณอื่นเช่น Theora ส่วนเพิ่มเติมทั้งสองจำเป็นต้องใช้โค้ดสองสามบรรทัดเท่านั้นและจะไม่รบกวนการทำงานของ Android ในวิดีโอของคุณ

โพสต์ยอดนิยม