1 · ติดตั้งส่วนประกอบ
ดับเบิลคลิกแพ็กเกจที่ดาวน์โหลดมา แล้วยืนยันด้วยรหัสผ่านผู้ดูแล ระบบจะไม่ถามอย่างอื่น และไม่ต้องรีสตาร์ท Mac
CamMicLink · ส่วนประกอบเสียง
ส่วนประกอบเสียง CamMicLink จะติดตั้งอุปกรณ์เสียงเสมือนชื่อ CamMicLink Microphone เมื่อติดตั้งแล้ว Zoom, Teams, Discord, OBS, QuickTime และแอปใดก็ตามที่มีรายการไมโครโฟนจะพบมันเอง — ไม่ต้องกำหนดเส้นทาง ไม่ต้องรวมอุปกรณ์ ไม่มีค่าตั้งที่ต้องจำ
เวอร์ชัน 0.1.7 · 57 KB · macOS 14 ขึ้นไป · Apple silicon และ Intel · ลงนามและผ่านการรับรอง
ดับเบิลคลิกแพ็กเกจที่ดาวน์โหลดมา แล้วยืนยันด้วยรหัสผ่านผู้ดูแล ระบบจะไม่ถามอย่างอื่น และไม่ต้องรีสตาร์ท Mac
เปิด CamMicLink อีกครั้ง หรือรอสักสองสามวินาทีหากยังเปิดอยู่ สวิตช์ข้างไมโครโฟนเสมือนจะพร้อมใช้เอง แอปคอยเฝ้าดูอุปกรณ์อยู่
ใน Zoom, Teams, OBS หรือแอปอื่น เลือก CamMicLink Microphone เป็นไมโครโฟน เท่านี้ — เสียงจาก iPhone ไปถึงที่ที่ควรมีไมโครโฟนแล้ว
ไมโครโฟนเสมือนบน macOS ไม่ใช่ฟีเจอร์ของแอป แต่เป็นไดรเวอร์ Core Audio macOS โหลดได้จากโฟลเดอร์ระบบที่ต้องใช้สิทธิ์ผู้ดูแลเท่านั้น และแอปจาก Mac App Store ทำงานในแซนด์บ็อกซ์ที่เขียนที่นั่นไม่ได้
App Review ยังกำหนดให้แอปบน Mac App Store ต้องครบในตัวเอง เวอร์ชันจากสโตร์จึงดาวน์โหลดหรือติดตั้งสิ่งที่เพิ่มฟังก์ชันไม่ได้ ด้วยเหตุนี้ผลิตภัณฑ์เสียงเสมือนทุกตัวบน macOS — รวมถึงไดรเวอร์โอเพนซอร์สที่รู้จักกันดี — จึงเผยแพร่นอก App Store
ดังนั้นส่วนประกอบจึงอยู่ที่นี่: ดาวน์โหลดครั้งเดียว รหัสผ่านครั้งเดียว และแอปไม่เปลี่ยน เวอร์ชันดาวน์โหลดตรง ของ CamMicLink ติดตั้งให้คุณได้ เพราะไม่ได้อยู่ในแซนด์บ็อกซ์
ไฟล์เดียว CamMicLinkMic.driver ลงใน /Library/Audio/Plug-Ins/HAL/ — โฟลเดอร์เดียวกับที่อุปกรณ์เสียงเสมือนทุกตัวบน macOS ใช้ เป็นปลั๊กอิน Core Audio ในพื้นที่ผู้ใช้ที่บริการเสียงของระบบโหลดขึ้นมา ไม่มีเคอร์เนลเอ็กซ์เทนชันและไม่มีอะไรทำงานเบื้องหลัง
แพ็กเกจลงนามด้วยใบรับรอง Developer ID Installer และผ่านการรับรองจาก Apple พร้อมแนบตั๋วไว้ — จึงเปิดได้โดยไม่มีการเตือนว่าเป็นนักพัฒนาที่ไม่รู้จัก
โดยปกติอุปกรณ์จะปรากฏภายในหนึ่งวินาทีหลังติดตั้ง ถ้าไม่ขึ้น ให้รีสตาร์ทบริการเสียงจาก Terminal:
sudo killall coreaudiod
เสียงกลับมาภายในไม่กี่วินาที ไม่ต้องรีสตาร์ทเครื่อง
ตรวจว่าแอปนั้นใช้ CamMicLink Microphone จริง ไม่ใช่ไมโครโฟนในตัว — แอปส่วนใหญ่จำตัวเลือกของตัวเอง และบางตัวแคชรายการอุปกรณ์ไว้จนกว่าจะเปิดใหม่
ตรวจด้วยว่าสวิตช์ไมโครโฟนเสมือนใน CamMicLink เปิดอยู่
เปิด Terminal — ⌘ Space พิมพ์ Terminal แล้วกด Return คัดลอกสองบรรทัดด้านล่าง วาง กด Return แล้วใส่รหัสผ่าน Mac เมื่อถูกถาม อุปกรณ์จะหายจากรายการเสียงภายในไม่กี่วินาที
sudo rm -rf "/Library/Audio/Plug-Ins/HAL/CamMicLinkMic.driver"
sudo killall coreaudiod
มีคำถามหรือมีอะไรทำงานแปลก ๆ? เขียนมาที่ cammiclink@oscarzhou.com — ถึงมือคนที่เขียนไดรเวอร์โดยตรง