Contact
Line : comsiam
Contact
Line : comsiam

Stream Key YouTube คือรหัสที่ใช้เชื่อม โปรแกรม Encoder เช่น OBS เข้ากับ YouTube Live เพื่อบอกว่า Video และ Audio ที่ Encoder กำลังส่งต้องถูกส่งไปยัง Live Stream ของช่องใด
หากอธิบายง่ายๆ Stream Key ทำหน้าที่คล้าย
รหัสลับสำหรับเชื่อม Encoder กับ Live Stream
เมื่อ OBS มี Stream Key ที่ถูกต้อง ก็สามารถส่งภาพและเสียงไปยัง YouTube Live Control Room ได้
เพราะ Stream Key สามารถใช้เชื่อมเข้าสู่ Stream ของคุณ จึงต้องเก็บเป็นความลับ ไม่ควรโพสต์ แชร์ หรือแสดงบนหน้าจอระหว่าง Live
Stream Key คือรหัสที่ YouTube สร้างขึ้นสำหรับการ Live ผ่าน Encoder
ใช้ร่วมกับ
Encoder ใช้ Stream Key เพื่อระบุว่า Stream นี้เป็นของช่องและการตั้งค่าใด
โดยทั่วไป Webcam Live จาก Browser ไม่จำเป็นต้องจัดการ Stream Key แบบเดียวกับ Encoder
Stream Key สำคัญเป็นพิเศษเมื่อใช้
OBS หรือ Encoder
ส่งสัญญาณไปยัง YouTube
ดังนั้นถ้าเพียงเปิด Webcam Live จาก YouTube โดยตรง คุณอาจไม่ต้องแตะ Stream Key เลย
OBS จะสร้าง Video Stream จาก Source เช่น
แล้วส่งข้อมูลไป YouTube
Stream Key ทำให้ YouTube รู้ว่า Stream ที่ OBS ส่งมานั้นต้องเชื่อมกับ Stream ไหน
นอกจาก Stream Key แล้ว Encoder บางประเภทต้องใช้
Stream URL
หรือ Server URL
ด้วย
Stream URL บอก Encoder ว่าจะส่งข้อมูลไปที่ Server ใด
ส่วน Stream Key ใช้ระบุ Stream ของคุณ
อธิบายง่ายๆ
Stream URL = ปลายทางของ Server
Stream Key = รหัสของ Stream
Encoder บางโปรแกรม เช่น OBS มี Preset สำหรับ YouTube อยู่แล้ว จึงอาจไม่ต้องกรอก Server URL เอง
เข้า
YouTube Studio
จากนั้นไปที่
สร้าง → ถ่ายทอดสด
เพื่อเปิด
Live Control Room
แล้วเลือก
Stream
จะพบส่วน
Stream Key
บริเวณการตั้งค่า Stream
ทำตามนี้
จากนั้นนำไปใส่ใน Encoder
ถ้ายังไม่เคย Live ผ่าน Encoder
YouTube จะให้ตั้งรายละเอียด Stream ก่อน เช่น
จากนั้นสร้าง Stream
เมื่อสร้างเรียบร้อยจึงจะเห็นข้อมูลที่ใช้เชื่อม Encoder
เป็นข้อความตัวอักษรและตัวเลขที่ระบบสร้างให้
ไม่จำเป็นต้องจำ
ให้ใช้วิธี
Copy
แล้วนำไป Paste ใน Encoder
ไม่ควรพิมพ์ด้วยมือ เพราะผิดเพียงตัวเดียวก็อาจเชื่อมไม่ได้
เพราะเป็นข้อมูลสำคัญด้านความปลอดภัย
YouTube จึงซ่อน Key ไว้โดยค่าเริ่มต้น
คุณสามารถใช้ปุ่ม Copy เพื่อนำไปใช้โดยไม่จำเป็นต้องเปิดให้เห็นตลอดเวลา
ควรถือว่าเป็นข้อมูลลับระดับเดียวกับ Credential สำหรับ Streaming
อย่า
ถ้าคนอื่นได้ Key อาจสามารถส่ง Stream เข้าสู่การตั้งค่าของคุณได้
ให้ถือว่า Key อาจถูกเปิดเผยแล้ว
ควร
Reset Stream Key
ทันทีหลังหยุด Stream หรือเมื่อสามารถจัดการได้อย่างปลอดภัย
จากนั้นนำ Key ใหม่ไปใส่ใน Encoder
เข้า
YouTube Studio → สร้าง → ถ่ายทอดสด → Stream
หา
Stream Key
จากนั้นกด
Reset
หรือปุ่ม Refresh ที่อยู่ข้าง Key
YouTube จะสร้าง Key ใหม่
Key เก่าจะไม่ใช่ Key ที่ต้องใช้กับการตั้งค่านั้นอีก
ดังนั้นต้อง
จากนั้นทดสอบการเชื่อมต่อใหม่
YouTube ระบุว่า
Channel Owner หรือ Manager
สามารถ Reset Stream Key ได้
แต่ Role บางประเภท เช่น Editor หรือ Viewer อาจไม่มีสิทธิ์ Reset
ดังนั้นช่องที่มีทีมงานควรจัด Permission ให้เหมาะสม
ได้
YouTube รองรับ
Custom Stream Key
สำหรับคนที่ต้องการใช้ Key เดิมซ้ำกับ Stream ในอนาคต
มีประโยชน์กับ Creator ที่ Live เป็นประจำ
ใน Live Control Room
บริเวณ
Select Stream Key
เลือก
Create new stream key
จากนั้นตั้งค่าตามที่ระบบให้เลือก
แล้ว Create
Key ใหม่จะถูกเพิ่มในรายการ Stream Key
ช่วยให้ไม่ต้องเปลี่ยน OBS ทุกครั้งที่ Live
ตัวอย่าง
คุณ Live ทุกวันศุกร์
สามารถใช้ Stream Key เดิมกับ OBS ต่อเนื่องได้
ลดขั้นตอน
ทุกครั้ง
สามารถ Reuse ได้ตามระบบ แต่ควร Reset หากสงสัยว่า Key รั่ว
อย่ายึดติดกับ Key เดิมเพียงเพราะไม่อยากแก้ OBS
ความปลอดภัยสำคัญกว่า
YouTube มีตัวเลือก
Reuse Settings
สำหรับสร้าง Stream ใหม่จาก Setting เดิม
ระบบสามารถ Copy
จาก Stream ก่อนหน้า
ช่วยประหยัดเวลาสำหรับ Creator ที่ Live รูปแบบเดิมบ่อย
เกี่ยวข้องกันแต่ไม่เหมือนทั้งหมด
Reuse Settings สามารถ Copy การตั้งค่าหลายส่วน
ส่วน Custom Stream Key คือการตั้ง Key ที่สามารถเลือกกลับมาใช้ได้
ทั้งสองช่วยลดเวลาการ Setup
เปิด OBS
เข้า
Settings → Stream
จากนั้นเลือก Service เป็น
YouTube
ถ้าใช้ Stream Key ให้ใส่ Key ในช่องที่เกี่ยวข้อง
แล้วกด
Apply → OK
OBS บาง Version รองรับการเชื่อมบัญชี YouTube โดยตรง
หากใช้วิธี Login Account คุณอาจไม่จำเป็นต้อง Copy Stream Key ด้วยมือ
แต่ Stream Key ยังคงเป็นวิธีมาตรฐานที่รองรับกับ Encoder จำนวนมาก
สำหรับมือใหม่ที่ OBS รองรับ Account Integration การเชื่อมบัญชีอาจสะดวกกว่า
Stream Key เหมาะเมื่อ
เลือกตามอุปกรณ์และระบบ
ทำตามนี้
① เปิด YouTube Live Control Room
② สร้าง Stream
③ Copy Stream Key
④ เปิด OBS
⑤ Settings → Stream
⑥ เลือก YouTube
⑦ ใส่ Stream Key
⑧ Apply
⑨ Start Streaming
⑩ กลับไปดู Preview ใน YouTube
เมื่อ Preview ขึ้นจึงตรวจภาพและเสียงก่อน Live จริง
ถ้า OBS มี YouTube Service Preset ให้เลือก อาจไม่ต้องใส่ Server URL เอง
แต่ Encoder ที่ไม่มี Preset อาจต้องกรอก
Stream URL + Stream Key
ทั้งคู่
ให้ดูวิธีของ Encoder ที่ใช้อยู่
เมื่อกด
Start Streaming
OBS จะเริ่มส่ง
ไปยัง YouTube
ถ้า Key และ Connection ถูกต้อง YouTube Live Control Room จะเริ่มได้รับสัญญาณและแสดง Preview
ขึ้นอยู่กับ Workflow และการตั้งค่า
สำหรับ Scheduled Stream คุณสามารถ
Start Streaming จาก Encoder
↓
รอ Preview
↓
ตรวจระบบ
↓
กด Go Live
ใน Live Control Room
ช่วยให้ตรวจภาพก่อนผู้ชมเห็น
YouTube มีตัวเลือก
Auto-start
เมื่อเปิด ระบบสามารถเริ่ม Live เมื่อ YouTube ตรวจพบ Stream จาก Encoder
เหมาะกับ Creator ที่มี Workflow ชัดเจนแล้ว
ไม่จำเป็น
ช่วงแรกสามารถปิดไว้
เพื่อให้มีเวลา
ก่อนกด Go Live
ลดโอกาสเปิดภาพที่ยังไม่พร้อมให้ผู้ชมเห็น
Auto-stop ทำให้ Stream สามารถจบตามการหยุดส่งสัญญาณจาก Encoderใน Workflow ที่รองรับ
เหมาะกับระบบที่ต้องการควบคุม Live จาก Encoder เป็นหลัก
แต่ควรทดสอบก่อนใช้กับงานสำคัญ
โดย Default YouTube สามารถตรวจจับ Resolution และ Frame Rate ที่ Encoder ส่งมาให้อัตโนมัติ
แต่ Custom Stream Key สามารถใช้ Manual Resolution Setting ได้ใน Workflow ที่ YouTube รองรับ
ดังนั้น Key อาจเกี่ยวข้องกับ Profile การตั้งค่าของ Stream ได้
เมื่อสร้าง Custom Key สามารถเลือก
Turn on manual settings
สำหรับ Stream Resolution ตามระบบ
เหมาะกับ Workflow ที่ต้องการล็อก Resolution/Frame Rate
มือใหม่ส่วนใหญ่สามารถใช้ Auto Detection ได้ก่อน
หากระบบตั้ง Manual Resolution แล้ว Encoder ส่งค่าที่ต่างออกไป อาจเกิด Warning หรือการตั้งค่าที่ไม่ตรงกับ Stream Profile
ดังนั้นถ้าเลือก Manual ต้องตรวจ OBS ให้ตรง
เช่น
1080p60
ต้องตั้ง Output และ FPS ให้สัมพันธ์กัน
Key ไม่ได้เป็นตัวกำหนด Bitrate โดยตรงแบบรหัสตัวเลข
แต่ Custom Stream Key สามารถผูกกับ Setting ของ Stream และ Manual Resolution บางประเภทได้
Bitrate หลักยังตั้งจาก Encoder เช่น OBS
Encoder อาจ
สิ่งแรกที่ควรตรวจคือ Key ถูกต้องและยังใช้งานอยู่หรือไม่
YouTube แนะนำว่า หาก Third-party Encoder มี Error ตอนเริ่ม
ให้เข้า Live Control Room
Copy Stream Key ใหม่
แล้วนำไปอัปเดตใน Encoder
ถ้ายังไม่ได้ ให้ตรวจ
เพิ่มเติม
ต่างกัน
เพียง Copy Key ปัจจุบันอีกครั้ง
สร้าง Key ใหม่แทน Key เดิม
ถ้าแค่ Paste ผิด ให้ Copy ใหม่
ถ้าสงสัยว่า Key หลุด ให้ Reset
ควรแชร์เฉพาะคนที่จำเป็นต้องใช้จริง
ตัวอย่าง Production Team ที่ต้องตั้ง Encoder
ควรใช้
แทนการส่งผ่าน Group Chat สาธารณะ
นี่เป็นความผิดพลาดที่พบบ่อย
ถ้าจะทำ Tutorial
ให้
อย่าเปิด Key จริงของช่องให้ผู้ชมเห็น
ไม่จำเป็นเสมอไป
สามารถนำ Custom Stream Key เดิมไปใส่ใน Encoder เครื่องใหม่ได้ ถ้ายังต้องการใช้ Key เดิมและไม่มีปัญหาด้านความปลอดภัย
แต่ต้องเก็บ Key อย่างปลอดภัย
ไม่จำเป็น
Stream Key เป็นของการเชื่อม Stream กับ YouTube ไม่ได้ผูกกับ OBS Installation เดียวเสมอไป
ถ้าย้าย OBS ไปเครื่องใหม่ สามารถนำ Key เดิมมาใช้ตาม Workflow เดิมได้
สำคัญมาก
อย่านำ Stream Key ของช่อง A ไปใช้โดยคิดว่าเป็นช่อง B
ก่อน Live ให้ตรวจ
ใน Live Control Room
โดยเฉพาะทีมที่ดูแลหลายช่อง
ถ้าระบบให้ตั้งชื่อ Profile ควรใช้ชื่อ เช่น
OBS Main PC
Gaming 1080p60
Studio Encoder
ช่วยให้เลือกถูกเมื่อมีหลาย Key
ดีกว่าใช้ชื่อ
Key1
Key2
Key3
โดยไม่รู้ว่าอะไรใช้กับอะไร
ขึ้นอยู่กับระบบ
ช่องทั่วไปใช้ Key เดียวหรือไม่กี่ Key ก็เพียงพอ
Production ที่มี
อาจแยก Custom Key ตามอุปกรณ์เพื่อจัดการง่ายขึ้น
Stream Key ใช้ระบุ Stream
Backup Server คือระบบปลายทางสำรองใน Workflow ขั้นสูง
อย่าสับสนกัน
สำหรับมือใหม่มักไม่จำเป็นต้องตั้ง Backup Ingest ก่อน
YouTube รองรับ Live Streaming ผ่าน Protocol อย่าง
RTMP/RTMPS
ตาม Encoder Setting
Encoder บางตัวสามารถใช้ YouTube Preset เพื่อลดการตั้งค่าด้วยตนเอง
ควรใช้ค่าที่ YouTube และ Encoder รองรับใน Version ปัจจุบัน
ได้ใน Workflow ที่รองรับ
YouTube ระบุว่าเมื่อสร้าง HLS Stream สามารถสร้าง Custom Stream Key และเลือก Protocol เป็น
HLS
ได้
เหมาะกับ Workflow ขั้นสูงหรือกรณีที่ต้องใช้ Codec/Feature บางประเภท
มือใหม่ทั่วไปไม่จำเป็นต้องเริ่มจาก HLS
สำหรับผู้อ่าน comsiam ให้ตรวจตามนี้
YouTube
OBS
Security
Test
เมื่อครบจึง Go Live
Stream Key YouTube คือรหัสสำหรับเชื่อม Encoder เช่น OBS กับ YouTube Live
Workflow พื้นฐานคือ
YouTube Studio → สร้าง → ถ่ายทอดสด → Stream → Copy Stream Key
จากนั้น
OBS → Settings → Stream → YouTube → ใส่ Stream Key
แล้วกด
Start Streaming
เมื่อ YouTube ได้รับสัญญาณแล้ว ให้ตรวจ Preview และ Stream Health ก่อน Go Live
YouTube รองรับการใช้
Custom Stream Key
เพื่อ Reuse Key เดิม และยังสามารถใช้
Reuse Settings
เพื่อคัดลอก Stream Setting จาก Live ก่อนหน้าได้
หาก Stream Key รั่ว ให้
Reset Key
ทันที แล้วนำ Key ใหม่ไปอัปเดต Encoder
แนวทางของ comsiam คือให้ถือ Stream Key เป็นข้อมูลลับ อย่าเปิดใน Tutorial, Screen Share หรือ Screenshot แม้เพียงชั่วคราว
Stream Key ที่ตั้งถูกต้องช่วยให้ Encoder ส่งภาพและเสียงเข้าช่องได้ แต่คุณภาพของ Live ยังขึ้นอยู่กับ
Encoder Setting + Bitrate + Internet + Audio + Hardware
ดังนั้นหลังเชื่อม Stream Key สำเร็จ อย่ารีบ Go Live ทันที ควรตรวจ Preview และทดสอบระบบก่อนทุกครั้ง โดยเฉพาะงาน Live ที่สำคัญ