สร้างสตรีมสดใน YouTube Studio
ในการใช้ Wowza Streaming Engine เป็นแหล่งวิดีโอสำหรับ YouTube คุณต้องตั้งค่าการสตรีมสดใน YouTube Studio ก่อน สำหรับข้อมูลเพิ่มเติมเกี่ยวกับ YouTube Studio โปรดดูบทความช่วยเหลือของ YouTube
ไปที่หน้า YouTube Studio สำหรับการสตรีมสด แล้วลงชื่อเข้าใช้ด้วยบัญชี Google ของคุณ
ในแท็บสตรีม หากมีตัวเลือกให้เลือกระหว่างการคัดลอกสตรีมที่มีอยู่หรือสร้างสตรีมใหม่ ให้คลิกที่ "สร้างสตรีมใหม่"
- ในกล่องโต้ตอบ "สตรีมใหม่" ให้ป้อนชื่อ ระดับความเป็นส่วนตัว คำอธิบาย หมวดหมู่ และรายละเอียดอื่น ๆ สำหรับการถ่ายทอดสด แล้วคลิก "สร้างสตรีม"
จด URL สตรีมและชื่อ/คีย์สตรีมที่ YouTube สร้างขึ้นไว้ให้ดี คุณจะใช้ค่านั้นตอนตั้งค่าปลายทางสตรีมสำหรับแอปพลิเคชันของคุณ
สร้างเป้าหมายสตรีมเพื่อส่งสตรีมไปยัง YouTube
- ในแผงเนื้อหา ให้คลิกที่ "เป้าหมายสตรีม" แล้วคลิก "เพิ่มเป้าหมายสตรีม"
- ในหน้าเพิ่มเป้าหมายสตรีม ภายใต้หมวด "เป้าหมายจากผู้ให้บริการภายนอก" ให้คลิกที่ YouTube Live โดย YouTube จะรับสตรีมผ่านทาง RTMP
-
ในหน้าการตั้งค่า YouTube Live โปรดระบุข้อมูลต่อไปนี้:
- Stream Target Name - ชื่อที่ใช้ระบุเป้าหมายการตั้งค่านี้ใน Wowza Streaming Engine อย่างชัดเจน ชื่อเป้าหมายของสตรีมต้องไม่ซ้ำกัน และต้องไม่มีอักขระต่อไปนี้: น้อยกว่า ( < ), มากกว่า ( > ), โคลอน ( : ), เครื่องหมายคำพูดเดี่ยวและคู่ ( ' และ " ), สแลชไปข้างหน้า ( / ), แบ็กสแลช ( \ ), ท่อ ( | ), เครื่องหมายคำถาม ( ? ), ดอกจัน ( * ), จุดคู่ ( .. ), หรือทิลเด ( ~ )
- Source Stream Name - ชื่อของสตรีมต้นทางที่เข้ามา ซึ่งระบุไว้ตอนที่คุณเชื่อมต่อสตรีมต้นทางกับ Wowza Streaming Engine และจะถูกส่งต่อไปยัง YouTube
-
Destination Application Name - ชื่อของแอปพลิเคชัน YouTube ในช่อง "Stream URL" ซึ่งอยู่ในหน้า "ห้องควบคุมการถ่ายทอดสดของ YouTube" สำหรับกิจกรรมของคุณ ภายใต้แท็บ "การตั้งค่าการสตรีม" ชื่อของแอปพลิเคชันจะปรากฏหลังจากชื่อโฮสต์ ในตัวอย่างต่อไปนี้ ชื่อของแอปพลิเคชันคือ "live2"
rtmp://abc.rtmp.youtube.com/live2 - Destination Application Instance - เว้นช่องนี้ไว้ ไม่จำเป็นต้องมี Destination Application Instance สำหรับเป้าหมายสตรีม YouTube
-
Destination Host - ที่อยู่ของเซิร์ฟเวอร์ YouTube ในช่อง URL ของสตรีม ซึ่งอยู่ในแท็บการตั้งค่าสตรีมของหน้าควบคุม YouTube Live สำหรับอีเวนต์ของคุณ ในตัวอย่างต่อไปนี้ โฮสต์ปลายทางคือ abc.rtmp.youtube.com
rtmp://abc.rtmp.youtube.com/live2 - Destination Port - หมายเลขพอร์ตสำหรับการเชื่อมต่อของคุณ การเชื่อมต่อ RTMP จะใช้พอร์ต 1935 ตามค่าเริ่มต้น
-
Destination Stream Name - ชื่อของสตรีมในช่อง "ชื่อ/คีย์สตรีม" ซึ่งอยู่ในหน้า YouTube Live Control Room ของอีเวนต์ของคุณ ภายใต้แท็บ "การตั้งค่าสตรีม"
หมายเหตุ: ชื่อสตรีมปลายทางคือรหัสตัวอักษรและตัวเลขจำนวน 20 หลัก ไม่ใช่ชื่อเรื่องของสตรีมที่คุณสร้างไว้ใน YouTube
- User Name และ Password - ชื่อผู้ใช้และรหัสผ่าน YouTube ของคุณสำหรับการยืนยันตัวตน
-
คลิก Add this target.
Note: YouTube จะสร้างการแสดงผลสตรีมแบบบิตเรตต่ำโดยอัตโนมัติสำหรับการเล่นแบบปรับบิตเรต ไม่จำเป็นต้องกำหนดค่าเพิ่มเติม
เปิดใช้งาน Stream Targets
ก่อนที่คุณจะเริ่มสตรีม คุณต้องเปิดใช้งานฟีเจอร์ Stream Targets สำหรับแอปพลิเคชัน Wowza Streaming Engine หรือสำหรับเป้าหมายการสตรีมที่คุณสร้างขึ้น
-
ในแผงเนื้อหาของแอปพลิเคชันของคุณ หากคุณไม่เห็นเครื่องหมายถูกถัดจาก "เป้าหมายสตรีม" ให้คลิกที่ "เป้าหมายสตรีม" ในแผงเนื้อหา แล้วคลิก "เปิดใช้งานเป้าหมายสตรีม" เมื่อเปิดใช้งาน Stream Targets แล้ว จะมีเครื่องหมายถูกปรากฏถัดจาก Stream Targets ในแผงเนื้อหา และหน้าของ Stream Targets จะแสดงสถานะว่าเปิดใช้งานแล้ว
-
หากสถานะของเป้าหมายสตรีมแต่ละรายการเป็นปิดใช้งาน ให้คลิกไอคอนเปิดใช้งานสำหรับสตรีมในคอลัมน์การดำเนินการ
- เมื่อได้รับแจ้ง คลิกเริ่มระบบใหม่ทันทีเพื่อให้การเปลี่ยนแปลงของคุณมีผล
เมื่อเปิดใช้งานฟีเจอร์ Stream Targets แล้ว สถานะของเป้าหมายในหน้าสตรีมทาร์เก็ตจะแสดงสถานะใดสถานะหนึ่งต่อไปนี้:
- Waiting – เป้าหมายถูกเปิดใช้งานแล้วแต่ยังไม่ได้ส่งสตรีมไปยังปลายทาง YouTube อาจเป็นเพราะว่าสตรีมต้นทางที่กำหนดไว้ของเป้าหมายยังไม่ได้เชื่อมต่อกับ Wowza Streaming Engine หรือ Wowza Streaming Engine ยังไม่เสร็จสิ้นการเริ่มต้นเชื่อมต่อกับปลายทาง YouTube
- Active – Wowza Streaming Engine เชื่อมต่อกับเป้าหมาย YouTube สำเร็จแล้ว และกำลังส่งสตรีมอย่างต่อเนื่องอยู่ในขณะนี้
- Error – เครื่อง Wowza Streaming Engine ไม่สามารถเชื่อมต่อกับปลายทาง YouTube ได้ โปรดตรวจสอบให้แน่ใจว่าแหล่งสตรีมที่กำหนดไว้ของเป้าหมายได้เชื่อมต่อกับอินพุตของ Wowza Streaming Engine แล้ว ความผิดพลาดอาจเกิดจากการตั้งค่าเป้าหมายที่ไม่ถูกต้องหรือปัญหาจากเซิร์ฟเวอร์ปลายทาง
ทดสอบการเชื่อมต่อ
หมายเหตุ: สตรีมวิดีโอของคุณต้องมีเสียงด้วย หากอุปกรณ์เข้ารหัสของคุณไม่รองรับเสียง คุณสามารถเพิ่มเสียงเข้าไปในสตรีมวิดีโอที่ไม่มีเสียงได้
-
เริ่มสตรีมในกล้องหรืออุปกรณ์เข้ารหัส H.264 ที่กำลังส่งสตรีมไปยังแอปพลิเคชันของคุณใน Wowza Streaming Engine แอปพลิเคชันจะรับสตรีมสดนั้นและส่งต่อไปยัง YouTube
-
ใน Wowza Streaming Engine Manager ให้ตรวจสอบว่าสตรีมทำงานอยู่หรือไม่โดยคลิกที่ Incoming Streams ในแผงเนื้อหา จากนั้นคลิกชื่อสตรีม หน้าแสดงรายละเอียดของสตรีมจะแสดง สถานะ ของสตรีม (Active) รวมถึงรายละเอียดเกี่ยวกับการเชื่อมต่อ ระยะเวลาการทำงาน และปริมาณข้อมูลที่สตรีมสดใช้งาน
- เพื่อตรวจสอบว่า YouTube กำลังรับสตรีมอยู่หรือไม่ ให้ไปที่หน้าควบคุมการถ่ายทอดสด (Live Control Room) ของกิจกรรมคุณ หาก YouTube รับสตรีมได้สำเร็จ พรีวิวของสตรีมจะปรากฏขึ้นบนหน้าโดยอัตโนมัติ
- หยุดสตรีมในกล้องหรือตัวเข้ารหัส H.264 เพื่อสิ้นสุดการเชื่อมต่อทดสอบของคุณ