ตั้งค่าการถ่ายวิดีโอสด
สิ่ง ที่ หน้า นี้ ทํา
คู่มือนี้ช่วยให้คุณตั้งค่าวิดีโอสดที่สตรีมบนเว็บไซต์ Comushumbz ของคุณ เมื่อปรับแต่งแล้ว ผู้สร้างของคุณสามารถออกอากาศสดได้โดยตรง จากเว็บเบราว์เซอร์ไปยังแฟนๆของพวกเขา ด้วยการสนทนาแบบเรียลไทม์ คิดเสียว่าเป็นการจัดฉากให้ทวิชต์ของคุณเอง หรือมีแต่ฟอนต์เท่านั้น
[วิดีโอ: ภาพสด
เหตุ ผล ที่ คุณ ต้องการ สิ่ง นี้
คุณสมบัติการไหลสดนี้ อนุญาตให้สร้างบนเว็บไซต์ของคุณได้:
- ไปถ่ายทอดสดโดยตรงจากเบราว์เซอร์ของพวกเขา (ไม่มีซอฟต์แวร์พิเศษ)
- มิวสิกวิดีโอมีความล่าช้าต่ํา (ไม่ถึง 1 วินาที)
- พูดคุยกับผู้ชมในเวลาจริง
- รับทิประหว่างที่ไหล
- เสนอการแสดงแบบตัวต่อตัว
- ควบคุมผู้ที่สามารถดู (อิสระ, สมาชิกเท่านั้น, จ่าย- ดู ฯลฯ)
สําหรับผู้ชม พวกเขาทําได้
- ดูผู้สร้างออกอากาศสด
- ส่งข้อความในการสนทนา
- ส่งคําแนะนําไปยังผู้สร้าง
- ต้องการแสดงแบบส่วนตัว
ก่อน เริ่ม งาน
ถ่ายทอดสด ต้องการเซิร์ฟเวอร์ที่อุทิศหรือ VPS (เซิร์ฟเวอร์ส่วนตัว). มันจะไม่ทํางานในการรับแขกร่วมกันเช่นโกแดดหรือแผนพื้นฐานของ Bluehost คุณต้องการสิทธิ์ผู้ดูแลระบบในการติดตั้งซอฟต์แวร์บนเซิร์ฟเวอร์
สิ่งที่คุณต้องการ
- เครื่องแม่ข่ายหรือ VPS ที่แยกต่างหาก - นี้อาจจะเป็นเซิร์ฟเวอร์เดียวกัน ที่คอมมัส ทฮูมเบสติดตั้ง หรืออื่น ๆ RAM น้อยที่สุด 2GB, 2 CPU แกนแนะนํา
- โดเมนหรือตัวเลือกย่อย - อย่างเช่น
streaming.yoursite.com - ประมาณ 30-60 นาที - สําหรับขั้นตอนการตั้งค่า
- ความสะดวกสบายพื้นฐานกับบรรทัดคําสั่ง - คุณจะต้องประมวลผลคําสั่งบางอย่างบนเซิร์ฟเวอร์ของคุณ
กําลังตรวจสอบว่าคุณพร้อม
บันทึกการทํางานไปยังเซิร์ฟเวอร์ของคุณผ่านทาง SSH และประมวลผลคําสั่งเหล่านี้:
โปรดตรวจสอบ IP ของเซิร์ฟเวอร์ของคุณ
หาก Doker ไม่ได้ติดตั้ง ไม่ต้องกังวล - สคริปต์ตั้งค่าสามารถติดตั้งให้คุณ
การ เข้าใจ ปัญหา
วิธี ดําเนิน ชีวิต
- ผู้สร้างจะเปิดหน้า "Go Live" บนเว็บไซต์ของคุณ
- เว็บแคมและไมโครโฟนของพวกเขาเชื่อมต่อกับเซิร์ฟเวอร์สตรีมของคุณ
- เซิร์ฟเวอร์สตรีมส่งวิดีโอไปยังผู้ชมทั้งหมด
- ทุกคนสามารถพูดคุยและส่งเคล็ดลับในเวลาจริง
สิ่ง ที่ ได้ รับ การ ติดตั้ง
กระบวนการติดตั้ง สดกิตซึ่งคือ ซอฟต์แวร์ของเซิร์ฟเวอร์ มันทํางานในตู้คอนโทรลของโดกเกอร์ (คิดเหมือนระบบคอมพิวเตอร์ขนาดเล็กที่บรรจุตัวเอง) บนเซิร์ฟเวอร์ของคุณและจัดการกับวิดีโอทั้งหมด
ผม กําหนด ขั้น ตอน
ขั้น ที่ 1: เลือก วิธี ใช้ วัคซีน
มีสองวิธีที่จะตั้งค่าเซิร์ฟเวอร์การไหล:
ตัวเลือก: ตั้งค่าอัตโนมัติ (แนะนําให้ใช้ใหม่) - บททําทุกอย่างเพื่อคุณ
ตัวเลือก B: ตั้งค่าด้วยตนเอง - คุณเรียกใช้แต่ละคําสั่งด้วยตัวคุณเอง (สําหรับผู้ใช้ขั้นสูง)
เราแนะนําตัวเลือก A สําหรับคนส่วนใหญ่
ตัวเลือก: ตั้งค่าอัตโนมัติ (มากสุด)
1. อัปโหลดสคริปต์ตั้งค่า
- ดาวน์โหลดสคริปต์การตั้งค่าจากโฟลเดอร์การติดตั้ง CommusThumbz ของคุณ:
tools/setuplivekitserver.sh - อัปโหลดมันมายังเซิร์ฟเวอร์ของคุณ (คุณสามารถใส่มันไว้ในไดเร็กทอรีของคุณได้)
2. ทําให้สคริปต์ประมวลผลได้
บันทึกการทํางานเข้าไปยังเซิร์ฟเวอร์ของคุณผ่านทาง SSH และทํางาน:
3. ประมวลผลสคริปต์ตั้งค่า
สคริปต์จะถามคําถามคุณสองสามข้อ
- ติดตั้งโดเกอร์หากต้องการ
- ปรับแต่งไฟร์วอลล์ของคุณ
- ตั้งค่าเซิร์ฟเวอร์ทอร์เรนต์
- สร้างกุญแจรักษาความปลอดภัย
4 เก็บ รักษา ข้อ ดี ของ คุณ
ตอนจบ บทนี้จะแสดงบางอย่างเช่น
คัดลอกเอกสารเหล่านี้และบันทึกพวกเขาบางที่ปลอดภัย! คุณต้องใช้มันในส่วนถัดไป
5 ตรวจ การติดตั้ง
สคริปต์จะบอกคุณถ้าทุกอย่างยังใช้งานได้ คุณน่าจะได้เห็นข้อความที่ว่า "ลีเว คิตวิ่งสําเร็จแล้ว"
ตัวเลือก B: ตั้งค่าด้วยตนเอง (พิมพ์แล้ว)
หากคุณต้องการทําการติดตั้งด้วยตนเอง หรือสคริปต์อัตโนมัติ ไม่ได้ทํางานกับเซิร์ฟเวอร์ของคุณ โปรดทําตามขั้นตอนการติดตั้งด้วยตนเองแบบละเอียด ในคู่มือทางเทคนิค
ขั้นตอนด้วยตนเองเป็นหลักสิ่งที่ สคริปต์อัตโนมัติไม่เพียง แต่แตกเป็นคําสั่งแต่ละ ใช้นี่ก็ได้ ถ้าคุณรู้สึกสบายใจกับการบริหารเซิร์ฟเวอร์
เชื่อมต่อ ComusThumbz ไปยังแม่ข่ายระบบสายข้อมูล
ตอนนี้เซิร์ฟเวอร์ของคุณกําลังทํางานอยู่ คุณต้องบอกการติดตั้ง ComusThumbz ของคุณว่าจะเชื่อมต่อกับมันอย่างไร
ขั้นที่ 1: เปิดคุณสมบัติ
- บันทึกการทํางานลงในพาเนล Admin ของคุณ
- ไปยัง แถบพาเนล Admin > ตั้งค่าต่าง ๆComment
- ค้นหา การ ไหล เวียน ชีวิต แล้วโยนมันลงไป
- คลิก จัดเก็บความเปลี่ยนแปลง
ขั้น ที่ 2: เพิ่ม ราย ละเอียด ของ เครื่อง บูชา
คุณต้องเพิ่มข้อมูล 3 ชิ้นส่วนของแฟ้มปรับแต่งของคุณ
- บันทึกลงเว็บเซิร์ฟเวอร์ของคุณผ่านทาง SFTP หรือเครื่องมือจัดการแฟ้ม
- นํามายัง
ct/dat/config.inc.php - เปิดแฟ้มเพื่อทําการแก้ไข
- เพิ่มบรรทัดเหล่านี้ที่ท้ายแฟ้ม (ก่อนหน้าการปิด
?>ถ้ามีหนึ่ง :
- แทนที่ค่า:
streaming.yoursite.com- โดเมนเซิร์ฟเวอร์ของคุณpaste-your-api-key-here- กุญแจ API จากขั้นที่ 4 ของการติดตั้งpaste-your-api-secret-here- ความลับ API จากขั้นตอนที่ 4 ของการติดตั้ง
- บันทึกแฟ้ม
สําหรับ ที่อยู่อาศัยHOSTใช้
wss:// ถ้าคุณมี SSL/HTTPS บนเว็บไซต์ของคุณ ถ้าคุณกําลังทดสอบเครือข่ายท้องถิ่น คุณสามารถใช้ ws:// ตามด้วย IP address และ :7880.ขั้น ที่ 3: ตรวจ สอบ มันทํางาน
- บันทึกลงเว็บไซต์ของคุณโดยใช้สิทธิ์ของผู้ใช้ที่มีสิทธิ์ในการสร้าง
- ไปยัง บัญชีผู้ใช้ของฉัน > มีชีวิตต่อไป (ในการตั้งค่าผู้ใช้ของคุณ)
- คุณควรจะดูหน้า "Go Life" ด้วยตัวเลือกเว็บแคม
- หากคุณเห็นข้อความผิดพลาด บางสิ่งบางอย่างไม่ได้ตั้งค่าอย่างถูกต้อง
การ ทดสอบ สภาพ การณ์ ของ คุณ
การทดสอบการไหลเวียนที่สมบูรณ์
ปฏิบัติตามขั้นตอนเหล่านี้เพื่อตรวจสอบทุกอย่างที่ทํางาน:
1. เตรียม พระ ผู้ สร้าง เรื่อง ราว
คุณต้องมีบัญชีที่มี อภิสิทธิ์ในการสร้างที่จะทดสอบ
- ไปยัง แถบพาเนล Admin > ผู้ใช้ > การจัดการผู้ใช้
- ค้นหาผู้ใช้ที่คุณต้องการทดสอบ
- คลิก แก้ไข
- ทําให้แน่ใจว่า พระ ผู้ สร้าง ถูกกําหนดให้เป็น ใช่
- บันทึก
2 เริ่ม ใช้ กระแส น้ํา ทดสอบ
- บันทึกการทํางานในฐานะผู้สร้าง
- ไปยัง บัญชีผู้ใช้ของฉัน > มีชีวิตต่อไป
- เติมชื่อเล่นของกระแส (เช่น "Test สายน้ํา")
- ตั้งค่าการเข้าถึง ว่าง (เพื่อให้ทุกคนสามารถดู)
- คลิก เริ่มการสายข้อมูล
- เมื่อเบราว์เซอร์ของคุณร้องขอการอนุญาตให้ใช้กล้อง/ microphone ให้คลิก อนุญาต
- คุณควรจะเห็นภาพตัวอย่างบนจอภาพ
3. ดูกระแสเลือดเป็นเครื่องมือดู
- เปิดหน้าต่างอื่น (หรือไม่รู้จัก)
- แวะชมเว็บไซต์ของคุณและไปที่ ลําธาร ที่ มี ชีวิต ในเมนูหลัก
- คุณควรจะได้เห็นกระแสการทดสอบของคุณในรายการ
- คลิกเพื่อดู
- วิดีโอควรจะปรากฏขึ้นภายใน 11-2 วินาที
4 ทดสอบ แชต
- ในหน้าต่างตัวแสดง ให้พิมพ์จดหมายในกล่องสนทนาและกด enter
- ข้อความควรจะปรากฏทั้งในหน้าต่างผู้ชมและเครื่องกระจายเสียง
- ยืนยันว่าการสื่อสารแบบเรียลไทม์ได้ผล
5. ยุติ สายน้ํา
- กลับมาที่หน้าต่างเครื่องกระจายเสียง คลิก สายข้อมูลสิ้นสุด
- กระแส น้ํา ควร อันตรธาน ไป จาก หน้า ลําธาร ไลฟ์
- ผู้แสดงควรจะเห็นข้อความว่ากระแสสิ้นสุดแล้ว
ถ้าทั้งห้าขั้นตอนได้ผล ยินดีด้วย การถ่ายทอดสดของคุณพร้อมปฏิบัติการ
ที่ พระ ผู้ สร้าง และ ผู้ ชม ไป
สําหรับ พระ ผู้ สร้าง
ไปยังหน้าเว็บ: ตั้งค่าต่าง ๆ > มีชีวิตต่อไป
ในหน้านี้ ผู้สร้างทําได้
- เลือกกล้องและไมโครโฟน
- ตั้งค่าชื่อและคําอธิบายของแฟ้ม
- เลือกที่จะสามารถดู (ไม่มีรหัสผ่าน, มีการป้องกัน, มีเฉพาะสมาชิกเท่านั้น, จะจ่ายต่อดูเท่านั้น, หรือกําหนดปลายทาง)
- ดูจํานวนผู้ชม
- อ่านและตอบจดหมายสนทนา
- ดูการแจ้งทิป
- ยอมรับหรือปฏิเสธการร้องขอแสดงส่วนส่วนตัว
สําหรับเครื่องมือแสดง
ไดเร็กทอรีของสายข้อมูล: ไลฟ์สตรีม (ในเส้นทางหลัก)
หน้านี้แสดง:
- เส้นทแยงทั้งหมดที่มีการทํางานเป็นตารางของไพ่ตัวอย่าง
- จํานวน ของ ผู้ ชม ที่ เฝ้า ดู ลําธาร แต่ ละ สาย
- ภาพและชื่อของพระผู้สร้าง
แสดงหน้าสายข้อมูล: กําลังคลิกบนช่องใด ๆ ที่เปิดหน้าของตัวแสดง
ในหน้านี้ ผู้ชมสามารถ:
- ดูวีดีโอสด
- สนทนา กับ ผู้ สร้าง และ ผู้ ชม คน อื่น ๆ
- ส่งทิป
- ขอแสดงแบบส่วนตัว (ถ้ามีป้ายพอ)
งานทั่วไป
กําลังเริ่มการทํางานเซิร์ฟเวอร์การสายข้อมูล
ถ้าลําธารของคุณไม่ทํางาน บางครั้งคุณก็ต้องเริ่มการทํางานเซิร์ฟเวอร์ใหม่อีกครั้ง
รอ 10 วินาที จากนั้นทดสอบอีกครั้ง
ตรวจสอบว่าเซิร์ฟเวอร์ระบบสตรีมกําลังทํางานอยู่หรือไม่
หากคุณเห็นบรรทัดที่มี "viikit" ในนั้น เซิร์ฟเวอร์ก็จะทํางาน ถ้าคุณไม่เห็นอะไรเลย เริ่มเลย
ปูมบันทึกของเซิร์ฟเวอร์
ถ้าบางอย่างไม่ได้ผล และคุณต้องดูว่ามันเกิดอะไรขึ้น
ดูปูมบันทึกในเรียลไทม์ (กด Ctrl+C เพื่อหยุดการทํางาน)
กําลังปรับปรุงเซิร์ฟเวอร์การสายข้อมูล
ทุก ๆ สอง สาม เดือน คุณ อาจ ต้องการ ปรับ ปรุง ให้ ทัน สมัย กับ ฉบับ ล่า สุด:
เริ่มใหม่ด้วยรุ่นใหม่
การยิงปัญหา
สายน้ําจะไม่เริ่ม
สิ่งที่คุณเห็น: ผู้สร้างคลิก "เริ่มการไหล" แต่ไม่มีอะไรเกิดขึ้นหรือผิดพลาดเกิดขึ้น
วิธี แก้ไข:
- โปรดตรวจสอบว่าได้เปิดใช้งานคุณสมบัตินี้หรือไม่ แถบพาเนล Admin > ตั้งค่าต่าง ๆComment
- ตรวจสอบบัญชีของผู้สร้างมี พระ ผู้ สร้าง กําหนดให้ใช้
- ตรวจสอบของคุณ
config.inc.phpแฟ้มมีการตั้งค่า ISVKIT สามตัว - ตรวจสอบเซิร์ฟเวอร์ชั่วคราวกําลังทํางานอยู่:
docker ps | grep livekit
ตัวแสดงไม่สามารถเชื่อมต่อได้
สิ่งที่คุณเห็น: The Life flows woods blook แต่คลิกที่ลําธาร แสดงถึงข้อผิดพลาดหรือหน้าจอสีดํา
วิธี แก้ไข:
- ทําให้แน่ใจว่าไฟร์วอลล์ของคุณ อนุญาตให้การจราจรบนพอร์ตเหล่านี้:
- TCP: 7880, 7881
- UDP: 50000-60000
- ตรวจ ดู ที่ อยู่ อาศัย ของ คุณHST ใช้
wss://(ไม่ws://ถ้าเว็บไซต์ของคุณใช้ HTTPs - ตรวจสอบใบรับรอง SSL ของคุณถูกต้องหากใช้งาน HTTPS
แชตเวิร์ค แต่วิดีโอเป็นสีดํา
สิ่งที่คุณเห็น: ผู้แสดงสามารถส่งข้อความแชทได้ แต่วิดีโอไม่เคยปรากฏ
วิธี แก้ไข:
นี่มักจะหมายถึง ท่าเรือยูดีพีถูกบล็อก บนเซิร์ฟเวอร์ของคุณ:
จากนั้นให้เริ่มการทํางานเซิร์ฟเวอร์ทยอยใหม่ แล้วลองใหม่อีกครั้ง
"คุณมีกระแสลมที่ใช้งานอยู่แล้ว" ผิดพลาด
สิ่งที่คุณเห็น: พระ ผู้ สร้าง ทรง พยายาม จะ มี ชีวิต อยู่ แต่ ก็ เข้าใจ ผิด ที่ บอก ว่า พวก เขา มี ลําธาร อยู่ แล้ว.
วิธี แก้ไข:
เหตุการณ์นี้เกิดขึ้นหากกระแสก่อนหน้าไม่สิ้นสุดอย่างถูกต้อง (เครื่องดูดน้ําเสีย) คุณจบมันได้เอง:
- ไปยัง แถบพาเนล Admin > ลําธาร ที่ มี ชีวิต (ถ้าคุณมีหน้านี้)
- ค้นหากระแสติดแล้วคลิก สายข้อมูลสิ้นสุด
หรือขอให้นักพัฒนาทํางานคําสั่ง SQL นี้:
แทนที่ [USERID] ด้วยหมายเลขผู้ใช้ของผู้สร้าง
ไม่ให้แสดงตัวอย่างของกระแส
สิ่งที่คุณเห็น: หน้า ไดเร็คทอรี Live Wlows แสดงให้เห็นถึงลําธาร แต่ไม่มีภาพตัวอย่าง
วิธี แก้ไข:
- ตรวจสอบว่า
uploads/streamsnapshots/มีโฟลเดอร์อยู่แล้ว - โปรดแน่ใจว่าโฟลเดอร์เขียนได้ (ตําแหน่ง 755 หรือ 777)
- ทุก ๆ 30 วินาที ใน ช่วง น้ํา ที่ ไหล อยู่
เคล็ดลับสําหรับผู้ใช้ใหม่
- เริ่มด้วยลําธารอิสระ - สบายใจกับเทคโนโลยี ก่อนที่จะตั้งลําธารที่จ่ายไป
- ทดสอบกับเพื่อน - มีไม่กี่คนดูกระแสแรกของคุณ เพื่อตรวจสอบทุกอย่างทํางาน
- โปรดตรวจสอบความเร็วอินเทอร์เน็ตของคุณ - ผู้สร้างต้องการอย่างน้อย 5 Mbps อัปโหลดความเร็วเพื่อการไหลเวียนที่มีคุณภาพ
- ใช้การเชื่อมต่อแบบเครือข่าย - ไวไฟสามารถเป็นที่เชื่อถือสําหรับสตรีม; สายเคเบิลอีเทอร์เน็ตทํางานดีกว่า
- ปิดโปรแกรมอื่น ๆ - การไหลเวียนใช้ทรัพยากรคอมพิวเตอร์จํานวนมาก ปิดโปรแกรมที่ไม่จําเป็น
- มีแสงที่ดี - ผู้ชมจะทิปไม่ได้ ถ้าพวกเขาไม่เห็นคุณชัด
ตัวเลือกการเข้าใช้อธิบาย
เมื่อผู้สร้างเริ่มต้นกระแส พวกเขาเลือกว่าใครจะดู
ผู้ สร้าง สามารถ เปลี่ยน สภาพ แวด ล้อม เหล่า นี้ ของ แต่ ละ ลําธาร.
การเข้าใจการแสดงส่วนตัว
การแสดงส่วนตัวเป็นสายน้ําหนึ่งต่อหนึ่ง ระหว่างผู้สร้างและผู้ชมเพียงคนเดียว นี่คือการทํางานของพวกเขา
- ผู้ ชม เฝ้า ดู ลําธาร สาธารณะ
- พวกเขาคลิก ต้องการแสดงส่วนตัว
- พวกเขาตั้งเวลาไว้กี่นาที
- คํา ทูล ขอ นั้น ปรากฏ ต่อ พระ ผู้ สร้าง
- ถ้าผู้สร้างยอมรับ
- น้ําท่วมสิ้นสุดลง
- สายน้ําส่วนตัวใหม่
- เฉพาะผู้ติดตามเท่านั้นที่สามารถดูได้
- หมึก ถูก ตัด ออก ต่อ นาที โดย อัตโนมัติ
- เมื่อ เวลา หมด ลง (หรือ ไม่ ก็ สิ้น สุด) การแสดง ส่วน ตัว สิ้น สุด ลง
ผู้สร้างกําหนดอัตราต่อนาที ในการตั้งค่าโพรไฟล์ของผู้สร้าง
ความ มั่นคง และ ความ มั่นคง
อะไรถูกปกป้อง
- ทุกช่องวิดีโอถูกเข้ารหัสไว้ในการขนส่ง
- Tokents (ค่าใช้จ่ายสําหรับการเข้าใช้) เกิดจากเซิร์ฟเวอร์ ไม่ใช่เบราว์เซอร์
- ผู้แสดงสามารถร่วมห้องได้เท่านั้น พวกเขาได้รับอนุญาต
- จดหมายถูกจัดเก็บไว้ในฐานข้อมูลของคุณ
ต้อง ระวัง อะไร
- ต้องการ SSL/ HTTS - ใช้เสมอ
wss://ในการตั้งค่าการจําหน่ายของคุณ - ติดตามรายงานการไหล - มีระบบพอประมาณสําหรับเนื้อหาที่ไม่เหมาะสม
- ตั้งค่าอัตราการจํากัด - ป้องกันสแปมสําหรับสนทนาโดยจํากัดให้ผู้ใช้สามารถส่งจดหมายได้เร็วแค่ไหน
- ทบทวนไฟร์วอลล์ของคุณ - เปิดเพียงท่าเรือที่กล่าวถึงในคู่มือนี้
หน้าที่เชื่อมโยง
ได้ รับ ความ ช่วย เหลือ
ถ้าคุณติด:
- ตรวจสอบปูมบันทึก - ทํางาน
docker logs livekitเพื่อดูว่าเซิร์ฟเวอร์สตรีมรายงานอะไร - ทดสอบการเชื่อมต่อ -ให้แน่ใจว่าคุณสามารถเข้าถึงเซิร์ฟเวอร์ของคุณจากเบราว์เซอร์ได้
- ตรวจสอบค่าปรับแต่งของคุณ 2553. - ตรวจสอบการตั้งค่า 3 ส่วนใน
config.inc.php - Check forum - ผู้ใช้คนอื่นอาจแก้ปัญหาเดียวกันได้
- รองรับที่อยู่ติดต่อ - ให้ผลลัพธ์ของ
docker psและdocker logs --tail 50 livekit
อะไรต่อไป?
เมื่อการถ่ายทอดสดของคุณถูกจัดตั้งขึ้น
- Promote the feature - Let your creators know they can now go live
- Create a guide for creators - Write simple instructions for your specific audience
- Set token prices - Decide pricing for pay-per-view and private shows
- Monitor usage - Watch server resources to see if you need to upgrade
- Gather feedback - Ask creators and viewers what they like or what needs improvement
Live streaming can significantly increase engagement and revenue on your site. Take time to promote it to your creators and viewers!