หลายท่านคงเคยได้ดูทีวี หรือฟังวิทยุ ผ่านทางเว็บเบราว์เซอร์ กันมาบ้าง แล้วถ้าเราจะทำใช้เองด้วย VB.Net ล่ะ โอย ง่ายมาก ๆ เรามาดูขั้นตอนการทำเลย ถ้าใครมี Visual Studio .Net รุ่นใหนก็ใช้ได้หมด หรือ ถ้าท่านใดมี Visual Basic รุ่น Express ก็ใช้ได้ไม่มีปัญหา
สำหรับตัวอย่าง จะใช้ Visual Basic 2008 Express Edition (ของฟรีดาวน์โหลดมาใช้ได้เลย ไม่ต้องกลัวเรื่องลิขสิทธิ์)
1. เปิดโปรแกรม VB 2008
2. คลิกทีเมนู File เลือก New Project
3. เลือก Windows From Application จากนั้น ตรงช่อง Name ป้อนชื่อว่า myTV แล้วคลิกปุ่ม OK
4. ที่ form1 ให้ลาก MenuStrip จาก Toolbox มาวางไว้ที่ฟอร์ม จากนั้นก็กำหนดหัวข้อเมนูดังภาพ
5. หลังจากกำหนดรายการในเมนูเป็นที่เรียบร้อย ให้เอาเมาส์มาคลิกทีฟอร์มในตำแหน่งว่าง ๆ สักครั้ง จากนั้นไปที่เมนู Tools เลือกรายการ Choose Toolbox Items.... รอสักพัก
จะปรากฎหน้าต่าง Choose Toolbox Items ให้คลิกที่แทปชื่อ COM Components จากนั้นให้เลือกรายการ Windows Media Player โดยคลิกด้านหน้าให้มีเครื่องหมายถูก จากนั้นก็ไปคลิกปุ่ม OK
จากนั้นก็นำเมาส์ไปคลิกที่ฟอร์ม ก็จะได้ Control ของ Windows Media Player มาปรากฎที่ฟอร์ม
** คอนโทรล ตามตัวอย่างของผู้เขียนจะมีชื่อ AxWindowsMediaPlayer1
** จากนั้นก็ทำทุก ๆ ช่อง เราสามารถหา link สำหรับดูทีวีช่องต่าง ๆ ได้ตาม เว็บไซต์ทั่วไป
** ถ้าจะฟังวิทยุ ก็ทำลักษณะเดียวกัน
ทำการ build project หรือลองทดสอบ โดยกดปุ่ม F5 เพื่อสั่ง ให้ฟอร์มเปิดทำงาน
ผลที่ได้ดังภาพ
ปล. สำหรับการหาช่องทีวีต่าง ๆ ให้ไปเปิดดูที่เว็บเจ้าของช่องรายการนั้น ๆ เช่น Thai PBS
ให้เข้าที่เว็บไซต์ http://www.thaipbs.or.th/Live/
จะขึ้นหน้าจอทีวี ให้คลิกขวาที่หน้าจอทีวี ดังภาพ
จะปรากฎหน้าต่าบ Option เราจะเห็น Link สำหรับนำไปอ้างในโปรแกรมของเรา ดังภาพ
สำหรับช่อง อื่น ๆ ก็ทำลักษณะเดียวกัน
สวัสดี มีทีวีดูทั้งปี
1 ความคิดเห็น:
ดีครับ อยากทราบการหา URL ของช่อง 3 5 7 9 อ่ะครับ หาไม่ได้จนปัญญา
แสดงความคิดเห็น