Audio and Video Conference Mixer นำเสนอโดย นายนรพัทธ์ คาระวะวัฒนา ภาควิชาวิศวกรรมคอมพิวเตอร์ คณะวิศวกรรมศาสตร์ มหาวิทยาลัยสงขลานครินทร์
หัวข้อในการนำเสนอ รูปแบบการติดต่อแบบ Conference รูปแบบการทำงานของ Audio Mixer รูปแบบการทำงานของ Video Mixer ระดับชั้นการประมวลผลข้อมูล ตัวอย่างผลการทดสอบโปรแกรม
รูปแบบการติดต่อแบบ Conference Media ถูกส่งจาก Client ไปยัง Media Mixer Media Mixer รวมข้อมูลและส่งกลับมายัง Client
รูปแบบการรับ-ส่งข้อมูลเสียง ข้อมูลเสียงจาก Client จะถูกส่งมายัง Media Mixer Media Mixer ทำการรวมข้อมูลเสียงและส่งกลับไปยังแต่ละ Client
การทำงานภายในของ Audio Mixer
หลักการในการรวมข้อมูลเสียง ทำการบวกข้อมูลในแต่ละ Sample เข้าด้วยกัน
รูปแบบการรับ-ส่งข้อมูลวิดีโอ ข้อมูลวิดีโอถูกส่งจาก Client ไปยัง Media Mixer Media Mixer ทำการรวมข้อมูลและส่งกลับไปยัง Client
การทำงานภายในของ Video Mixer
Layout ของวิดีโอ Layout 8 Parties Layout 16 Parties
การย่อขนาดของวิดีโอ เพื่อนำวิดีโอจัดลงตามตำแหน่งและขนาดที่ต้องการ
การจัดตำแหน่งของวิดีโอ setVideoInLayout(int row, int column, byte[] src, byte[] dest) { int offset = width*heightS*(row-1) + (column-1)*widthS ; for(int i = 0; i < heightS; i++) { copy(scr, i*widthS, dest, offset, widthS); offset += width; }
ระดับชั้นการประมวลผลข้อมูล
ตัวอย่างผลการทดสอบโปรแกรม
สิ้นสุดการนำเสนอ คำถามและข้อเสนอแนะ