นายศราวธ ภส
เงน นกวชาการคอมพวเตอร 4
งานประมวลขอมล กองเทคโนโลย
สารสนเทศ กปภ.ข.6
องคความร
เร
อง การถายทอดสดผานทางเวบไชต
องคความร
ท
นามาใช
ในการถายทอดสดผานทางเวบไซต
1. Streaming Server ใช
RED 5
2. Adobe Flash Media Live Encoder
3. เคร<
องม<อและอ@ปกรณ
ประโยชนท
ได
รDบ
1. เพ<
อเผยแพรขาวสารและพHธการผานทางเวปไชต
2. เปJนองคความร
ในการของการทาระบบวHทย@ online และ ระบบเสยงตามสายผานทางเวบ
ไชต
1. RED 5 Streaming Server
RED5 เปJน Java Libraries โดยงานหลDกค<อการทา Streaming Media โดยคนสร
างเขา
Clone มาจาก Flash Media Server ของ Adobe โดยทาเปJน Open source และท
สาคDญค<อ
RED5 ออกแบบมาเพ<
อให
ทางานรวมกDบ Shockwave Flash File (*.swf) โดย RED5 รDบผHดชอบงาน
ทาง Server สวน SWF รDบผHดชอบงานทางด
าน Client
RED5 เปJน Library ทานก[ต
องเขยนโปรแกรมด
วยภาษา Java เพ<
อนาเอา Library เหลาน^ไป
ใช
งาน การทางานกDบ RED5 นD^นต
องทาระบบให
เปJน Client / Server ค<อต
องมการแบงงานกDนทา
ระหวาง Client กDบ Server ทางด
าน Client ก[ใช
SWF สวน Server ต
องอาศDยซอฟตแวรท
เรยกวา
Java Web Container เชน Tomcat , Jetty, Resin เปJนต
น มาชวยเพ<
อให
โปรแกรมท
พDฒนาด
วย
RED5 ทางานเปJน Server บนเว[บได
ร ปท
1 การทางานของ RED 5
ในการถายทอดสดของทาง กปภ.ข.6 นD^น มปfญหาเร<
องระบบ Internet ท
มคา Upload ต
า
ซi
งทาให
ค@ณภาพการถายทอดสดนD^นไมด ทาง กปภ.ข.6 จiงได
ประสานงานไปยDงสนDกงานใหญเพ<
อขอใช
1
นายศราวธ ภส
เงน นกวชาการคอมพวเตอร 4
งานประมวลขอมล กองเทคโนโลย
สารสนเทศ กปภ.ข.6
RED 5 Streaming Server เน<
องจากสานDกงานใหญม internet ท
มคา Upload เพยงพอกDบการใช
งาน
2. Adobe Flash Media Live Encoder
Adobe Flash Media Live Encoder เปJนโปรแกรมท
ทางบรHษDท Adobe พDฒนาเพ<
อ
ทาการสง Streaming ไปยDง Flash media server ซi
งเปJนของบรHษDท Adobe แตด
วยหลDกการ
ทางานของ RED 5 server เปJนแบบเดยวกDบ Flash media server ทาให
Adobe Flash Media
Live Encoder สามารถสงข
อม ลไปยDง RED 5 Server ได
3. เคร<องม<อและอ@ปกรณ
3.1 กล
อง VDO สาหรDบการถายทอดสด จะเปJน Web Cam ก[ได
แตภาพท
ได
จะไมคมชDดและ
จะไมสะดวกในการย
าย ในการถายทอดสดจาใช
กล
อง Sony Handycam
ร ปท
2 กล
อง VDO สาหรDบการถายทอดสด
3.2 อ@ปกรณ Dazzle Recorder สาหรDบการแปลงสDญญาณภาพและเสยงจากกล
อง VDO
เปJน Streaming เพ<
อทาการสงไปยDง Streaming Server หร<อถ
ากล
อง VDO มระบบ Streaming อย
แล
วอ@ปกรณ Dazzle Recorder ก[ไมต
องใช
ร ปท
3 อ@ปกรณ Dazzle
Recorder
2
นายศราวธ ภส
เงน นกวชาการคอมพวเตอร 4
งานประมวลขอมล กองเทคโนโลย
สารสนเทศ กปภ.ข.6
ขD^นตอนปฏHบDตHการถายทอดสดผานทางเวบไชต
1. ตHดตD^ง Driver และเช<
อมตออ@ปกรณ Dazzle Recorder กDบคอมพHวเตอรผานทาง USB
port
2. ตอสาย AV จากกล
อง VDO เข
ากDบอ@ปกรณ Dazzle Recorder
3. เปoด Program Adobe Flash Media Live Encoder เพ<
อทาการ Upload Streaming
3
นายศราวธ ภส
เงน นกวชาการคอมพวเตอร 4
งานประมวลขอมล กองเทคโนโลย
สารสนเทศ กปภ.ข.6
4. ปรDบ Device ในสวนของ VDO ให
เปJน Dazzle DVC100 video device หร<อเปJนตDว
อ<
นขi^นอย กDบอ@ปกรณท
ใช
5. พHมพ rtmp://110.76.152.62:80/installer ท
FMS URL และ reg6live ตรง Stream
เพ<
อระบ@ RED 5 server และ stream เพ<
อท
จะทาการ Upload ถ
าต
องการบDนทiกการ
ถายทอดสดก[ให
เล<อกท
Save to file
6. เล<อกความละเอยดของภาพและค@ณภาพของเสยงในการถายทอดสด ทD^งน^ในการเล<อกให
พHจารณาถiงการ Upload ของระบบ Internet
4
นายศราวธ ภส
เงน นกวชาการคอมพวเตอร 4
งานประมวลขอมล กองเทคโนโลย
สารสนเทศ กปภ.ข.6
7. กดป@uม Connect เพ<
อเช<
อมตอกDบ RED 5 server
8. กดป@uม Start เพ<
อเรH
มทาการถายทอดสด
9. เปoดเวปไชต http://live.pwa.co.th/reg6live.html เพ!"อชมการถ$ายทอดสด
5