วิธีนับชุดข้อมูล PattayaStream
PattayaStream นับบันทึกไลฟ์สาธารณะจากพัทยาที่มีวันที่ ไม่ได้นับเหตุการณ์หรือผู้ชมที่ไม่ซ้ำ ระบบเช็ก Kick และ YouTube ทุก 30 นาที และป้ายไลฟ์หมดอายุหลัง 75 นาทีถ้าไม่มีการเช็กใหม่ เวลาเริ่มย้อนหลัง ข้อมูลช่อง และผลเช็กไลฟ์แยกกัน และการอ่านใหม่ที่ล้มเหลวไม่เปลี่ยนเวลาของผลเดิม
การเช็กสถานะกล้องและช่อง
ระบบตั้งค่าให้เช็ก Kick และ YouTube ทุก 30 นาที ผลเช็กสำเร็จที่ระบุว่าไลฟ์ใช้ได้ไม่เกิน 75 นาที นี่คือนโยบายที่ตั้งไว้ ไม่ใช่การรับรองว่าระบบทำงานสำเร็จทุกรอบ
หากอ่านแหล่งข้อมูลไม่สำเร็จ ระบบเก็บผลสำเร็จล่าสุดพร้อมเวลาเดิม เมื่อหมดอายุจะใช้แสดงป้ายไลฟ์ปัจจุบันไม่ได้ การเช็กไม่สำเร็จไม่ยืนยันว่าช่องหยุดถ่ายทอด
วันที่เช็กข้อมูลช่องใช้กับรายละเอียดรายการ เวลาเริ่มบันทึกใช้กับไลฟ์ในอดีต ทั้งสองไม่ใช่การทดสอบภาพปัจจุบัน ชื่อและวันที่ชุดข้อมูลกล้องเมืองแยกจากการเช็กช่อง เวลาในภาพและสถานะเล่นภาพยังไม่ทราบจนกว่าจะตรวจฉากจริง
ตรวจโค้ดเมื่อ 29 ตุลาคม 2569 (2026) · วิธีเช็กของเรา
วิธีเปิดลิงก์ผู้ให้บริการ (ภาษาอังกฤษ) (EN) · เลือกกล้อง · ประวัติการปรับปรุง (ภาษาอังกฤษ) (EN)
ชุดข้อมูล ณ วันที่ · Asia/Bangkok (UTC+7).
ฟิลด์ของไดเรกทอรี
ไฟล์ช่องมีหนึ่งแถวต่อรายการปัจจุบันในไดเรกทอรี หนึ่งรายการอาจมีหลายบัญชีแพลตฟอร์ม ย่านเป็นป้ายของไดเรกทอรี ไม่ใช่ตำแหน่งถ่ายทำปัจจุบันของครีเอเตอร์ที่เดินทาง profile_checked คือวันที่เช็กข้อมูลช่อง ไม่ใช่การทดสอบเล่นวิดีโอ และ live_now เป็น null เสมอ
เวลาเริ่มที่นับได้
ตัวอย่างรายเดือนใช้ข้อมูลย้อนหลังชุดเดียวกับหน้าช่อง จาก data/stream-log.json ผลเช็กช่องล่าสุดที่บันทึกไว้ และประวัติที่มีวันที่ นับเฉพาะเวลาเริ่มที่แน่นอนและถูกต้อง ไม่เกินวันตัดข้อมูลและอยู่ในเดือนตามปฏิทินกรุงเทพฯ ไม่รวมวันที่โดยประมาณ รายการที่มีแค่วัน หรือไลฟ์ที่ยังไม่จบ
การลบรายการซ้ำ
ใช้รหัสวิดีโอ YouTube และเส้นทาง URL ของแพลตฟอร์มเพื่อลบรายการซ้ำ URL ของบันทึกเดียวกันนับครั้งเดียวทั้งไดเรกทอรี คนละแพลตฟอร์มนับแยกและอาจเป็นเหตุการณ์เดียวกัน การต่อสัญญาณใหม่อาจมีหลายบันทึก ไม่ได้ลบเหตุการณ์ซ้ำข้ามแพลตฟอร์ม
ขอบเขตวันที่
first_start และ last_start คำนวณใหม่จากบันทึกที่นับได้ของแต่ละช่องในเดือนนั้น firstStart และ lastStart ของรายงานคือเวลาเริ่มแรกและสุดท้ายที่นับได้ ไม่ใช่วันเปิดช่อง วันเก็บชุดข้อมูล หรือหลักฐานว่ามีไลฟ์หลังบันทึกล่าสุด ค่า null หมายถึงไม่มีเวลาเริ่มที่นับได้ ไม่ได้หมายถึงไม่มีกิจกรรมจริง
ข้อจำกัด
ข้อมูลย้อนหลังเป็นตัวอย่างที่ครอบคลุมไม่เท่ากันและมักจำกัดจำนวนต่อบัญชี ไม่ประมาณรายการที่ขาดหรือเปิดไม่ได้ ตัวเลขไม่ใช่จำนวนไลฟ์ทั้งหมดของเมือง ผู้ชม ส่วนแบ่งผู้ชม คุณภาพ ความยาว จำนวนที่ไลฟ์พร้อมกัน หรือสถานะเล่นภาพปัจจุบัน ช่องที่มีไลฟ์หมายถึงรายการที่มีบันทึกซึ่งนับได้อย่างน้อยหนึ่งรายการ
สร้างซ้ำและตรวจสอบ
สร้างซ้ำด้วย npm ci และ npm run build จากรีวิชันของรีโพที่ใช้กับชุดข้อมูล scripts/stream-insights.mjs กำหนดวิธีเลือกและนับ ส่วน scripts/dataset-pages.mjs สร้างไฟล์ดาวน์โหลด ตรวจ checksum ได้ที่ /data/manifest.json การแก้ข้อมูลภายหลังอาจเปลี่ยนไฟล์ โปรดเก็บไฟล์และ checksum ของรุ่นที่อ้างอิง
ฟิลด์และแหล่งที่มา
channels: slug, name, kind, area, profile_url, channels, profile_checked, recordings, first_start, last_start, live_now.
CSV ใช้ platforms และ channel_urls คั่นด้วย | ส่วน JSON เก็บเป็นออบเจ็กต์ บันทึกต้นทางมีแพลตฟอร์ม เวลาเริ่มแน่นอน URL และวันที่อ่าน (null เมื่อไม่ทราบ) CSV รายเดือนมี month, snapshot, dimension, label และ count แต่ละมิติรวมได้ยอดเดียวกัน
README · SHA-256 manifest · ดาวน์โหลดและการอ้างอิง
CC BY 4.0 · ให้เครดิต PattayaStream ลิงก์สัญญาอนุญาต และระบุเมื่อแก้ไขข้อมูล
สัญญาอนุญาตครอบคลุมการรวบรวม ตารางข้อเท็จจริง และวิธีนับของ PattayaStream เท่านั้น ไม่ให้สิทธิ์วิดีโอ เสียง ภาพ เครื่องหมายการค้า หรือเนื้อหาแพลตฟอร์มของบุคคลอื่น