
ระบบถ่ายทอดสดสัญญาณภาพและเสียงด้วย VLC
การถ่ายทอดสดสัญญาณภาพและเสียงด้วยระบบ Streaming โดยโปรแกรม VideoLan (vlc) แบบ UDP Multicast
องค์ประกอบของระบบ
-
INPUT Source
{C} o Audio Input
o Video Input
Encode
o Encoder card
o VLC Software
OUTPUT
o Audio & Video Broadcast Network
ในที่เราจะกล่าวถึงระบบ Encode เพื่อนำสัญญาณภาพและเสียง ออกผ่านระบบเครือข่าย ในรูปแบบ UDP แบบ Multicast
- Encoder Card คือ อุปกรณ์ ที่ใช้แปลงสัญญาณภาพและเสียงจากฟอร์แมตหนึ่ง ไปอีกฟอร์แมตซึ่งมีหลายรูปแบบในการ Encode ในที่เป็นการแปลงสัญญาณภาพและเสียงในรูปแบบ Analog เป็นสัญญาณ Digital
- VLC Software เพื่อการ Encode และส่งสัญญาณออกบนระบบเครือข่าย
วิธีการใช้งาน
เปิดโปรแกรม VLC เลือก Media -> Streaming
เลือก Input เป็น capture device เลือก capture mode และเลือก อุปกรณ์ card capture
เลือก Streaming Output เป็น UDP ตรง Destination Add UDP(Legacy)
จากนั้นกำหนด IP Multicast และ port number
คลิก Next เราจะเห็น Option ของ Streaming ของเรา แล้วเลือก Stream เป็นอันเรียบร้อย
หรือเราเขียนเป็น script ก็ได้ ยกตัวอย่าง
C:\ProgramFiles\VideoLAN\VLC\vlc.exe"-vvdshow://:dshow-vdev=
"DazzleDVC100VideoDevice" :dshow-adev="DazzleDVC100AudioDevice"--sout"#transcode {vcodec=mp2v,vb=3000,scale=1,acodec=mpga,ab=256,channels=2,samplerate=44100} :duplicate{dst=std{access=udp,mux=ts,dst=225.1.1.1:1234},dst=display}} |