ThaiDreambox ::... TDB http://ThaiDreambox.bayore.net




24 มิถุนายน 2561, 04:46 *
ยินดีต้อนรับคุณ, บุคคลทั่วไป กรุณา เข้าสู่ระบบ หรือ ลงทะเบียน

เข้าสู่ระบบด้วยชื่อผู้ใช้ รหัสผ่าน และระยะเวลาในเซสชั่น

ยินดีต้อนรับเข้าสู่... หนึ่งทศวรรษ ThaiDreambox

 
   หน้าแรก   ช่วยเหลือ ค้นหา เข้าสู่ระบบ สมัครสมาชิก  
หน้า: [1] 2   ลงล่าง
  ตอบ  |  พิมพ์  
ผู้เขียน หัวข้อ: Streaming ลงในวง LAN ให้คอมในดูผ่าน VLC ได้อิสระใน 1 TP ด้วย DVB-S PCI 1 ใบ  (อ่าน 14501 ครั้ง)
0 สมาชิก และ 1 บุคคลทั่วไป กำลังดูหัวข้อนี้
chakphanu
น้องใหม่
*
ออฟไลน์ ออฟไลน์

กระทู้: 14


« เมื่อ: 27 สิงหาคม 2554, 16:24 »
ตอบโดยอ้างถึงข้อความอ้างถึง

บอกเป็นแนวทางนะครับ โดยผมไม่ลงรายละเอียดไว้

ระบบที่ผมทำอยู่ มี PC ในวง LAN อยู่หลายเครื่อง  เลยต้องใช้ Multicast เท่านั้น เพื่อประหยัด bandwidth ของวง LAN

ผมใช้ Linux Ubuntu + DVB-S PCI
ส่วน  software ผมใช้  DVBLast ในการทำ streaming และใช้ minisap S*** ในการประกาษ channel ต่างๆ ไปโผล่ที่ playlist ของ vlc

ปล. กรณีที่ท่านทำ streaming ชองช่องเข้ารหัส ให้ท่านลง  dvbloopback และ sasc-ng ด้วยนะครับ  จะทำให้ dvblast streaming ช่องเข้ารหัสได้


ผมได้ทดลอง streaming ได้สูงสุดประมาณ 10 ช่อง(เข้ารหัสด้วย Irdeto)ใน 1TP โดยไม่กระตุก



บันทึกการเข้า

Nco2131
น้องใหม่
*
ออฟไลน์ ออฟไลน์

กระทู้: 52


« ตอบ #1 เมื่อ: 27 สิงหาคม 2554, 21:30 »
ตอบโดยอ้างถึงข้อความอ้างถึง

รบกวน ขอวิธีทำ  แบบละเอียดได้ไหม ครับ
เม็ล [email protected]
บันทึกการเข้า
Carlick
น้องใหม่
*
ออฟไลน์ ออฟไลน์

กระทู้: 121


« ตอบ #2 เมื่อ: 27 สิงหาคม 2554, 21:49 »
ตอบโดยอ้างถึงข้อความอ้างถึง

ขอด้วยคนครับ PM ให้ผมด้วยครับถ้าหากไม่เป็นการรบกวน
บันทึกการเข้า
นายยม
บุคคลทั่วไป
« ตอบ #3 เมื่อ: 27 สิงหาคม 2554, 22:07 »
ตอบโดยอ้างถึงข้อความอ้างถึง

อ่าน3รอบ ผมยังไม่เข้าใจว่าทำอะไร -_-"
ที่บอกมา คือจะสตรีมให้ pc ดูพร้อมๆกันได้ 10 เครื่องหรือเปล่า ?
บันทึกการเข้า
hs5lyq
น้องใหม่
*
ออฟไลน์ ออฟไลน์

กระทู้: 108


« ตอบ #4 เมื่อ: 27 สิงหาคม 2554, 22:27 »
ตอบโดยอ้างถึงข้อความอ้างถึง

อยากเล่น dvb-s pci ด้วยคนแต่เคยไปถามร้านขายจาน(แถวบ้าน)บอกว่ามันมีด้วยเหรอ....อ้าว
ไปถามร้านคอม(แถวบ้าน)บอกว่ามันไม่มีไอ้ที่พี่ว่าหรอกอุปกรณ์อะไร...ที่พี่ว่ามาเนี่ย   แล้วก็ร้านค้าในนี้มีก็ไม่มีโชว์ซะด้วย
หรือว่าบ้านผมเป็นบ้านนอก Grin Grin Grin Grin
บันทึกการเข้า
Bxxx
บุคคลทั่วไป
« ตอบ #5 เมื่อ: 27 สิงหาคม 2554, 22:56 »
ตอบโดยอ้างถึงข้อความอ้างถึง

รอครับ งงงง
บันทึกการเข้า
chaipijit
บุคคลทั่วไป
« ตอบ #6 เมื่อ: 28 สิงหาคม 2554, 11:53 »
ตอบโดยอ้างถึงข้อความอ้างถึง

ผมอยากdvb s2 pci -แนะนำด้วย
บันทึกการเข้า
chaipijit
บุคคลทั่วไป
« ตอบ #7 เมื่อ: 28 สิงหาคม 2554, 11:55 »
ตอบโดยอ้างถึงข้อความอ้างถึง

ผมอยากg]jodvb s2 pci -แนะนำด้วย ขอคำแนะนำ [email protected]
บันทึกการเข้า
ไก่
บุคคลทั่วไป
« ตอบ #8 เมื่อ: 28 สิงหาคม 2554, 12:20 »
ตอบโดยอ้างถึงข้อความอ้างถึง

นั่นดิ ทำไมปล่อยให้เพื่อสมาชิกเขางงกันครับ
บอกวิธีการต่างๆมาเลยครับผม
บันทึกการเข้า
blue_top
น้องใหม่
*
ออฟไลน์ ออฟไลน์

กระทู้: 110


« ตอบ #9 เมื่อ: 28 สิงหาคม 2554, 22:04 »
ตอบโดยอ้างถึงข้อความอ้างถึง

dvb-s2 pci ใช้ยี่ห้ออะไรรุ่นไรครับ จะหามาลองเล่นดู
เห็นกระทู้นี้ใช้ prof revolution 7300 Grin
บันทึกการเข้า
chakphanu
น้องใหม่
*
ออฟไลน์ ออฟไลน์

กระทู้: 14


« ตอบ #10 เมื่อ: 28 สิงหาคม 2554, 22:34 »
ตอบโดยอ้างถึงข้อความอ้างถึง

เข้ามาอธิบายก็แล้วกัน

คือจุดประสงค์ผมคือ ทำให้  streaming พร้อมๆ กันได้เกือบทุกช่องใน 1TP (ได้ประมาณ 10 ช่อง)  ให้ VLC ได้ดูในวง LAN

โดย vlc แต่ละเครื่อง เลือกดูได้อิสระ(มีให้เลือก 10 ช่อง)  พร้อมๆ กัน และไม่จำกัดจำนวนเครื่อง

เช่น มี 100 เครื่อง ก็สามารถดูได้พร้อมๆ กันทั้ง 100 เครื่อง โดยที่ทางผมส่งไปให้ดู 10 ช่อง ต่อ 1 DVB-S PCI

เพราะการใช้ Multicast ทำให้ Bandwidth สูงสุดที่ส่งในวง LAN ไม่เกิน 30-40Mbps ครับ
บันทึกการเข้า
นายยม
บุคคลทั่วไป
« ตอบ #11 เมื่อ: 28 สิงหาคม 2554, 22:56 »
ตอบโดยอ้างถึงข้อความอ้างถึง

เข้าใจละครับ  Smiley

ทำได้ก็ดีครับ แต่ถ้า...อธิบายวิธีให้เพื่อนสมาชิกที่สนใจได้ทำใช้กันบ้างก็ดีครับ
กระทู้จะได้มีประโยชน์บ้าง คนสนใจเยอะเหมือนกัน



ส่วนตัวผมเองคงไม่ได้ใช้ เพราะบ้านก็มีคอม 2 เครื่อง
ก็ stream ดูอยู่เึครื่องเดียว
ช่องเดียวก็แค่ 3mbps ไม่ได้มีผลอะไรอยู่แล้ว
บันทึกการเข้า
Rocksecond
สมาชิก VIP
***
ออฟไลน์ ออฟไลน์

กระทู้: 5


« ตอบ #12 เมื่อ: 29 สิงหาคม 2554, 07:35 »
ตอบโดยอ้างถึงข้อความอ้างถึง

พอจะบอกลำดับ ทำได้ไหมครับ น่าสนดีออก streaming ผ่านวง Lan

บันทึกการเข้า
OPP
สมาชิก VIP
***
ออฟไลน์ ออฟไลน์

เพศ: ชาย
กระทู้: 133



« ตอบ #13 เมื่อ: 29 สิงหาคม 2554, 07:50 »
ตอบโดยอ้างถึงข้อความอ้างถึง

อืมเครื่อว pc ต้องแรงแค่ไหนครับ กลัวมันกระตุกหรือสะดุด น่าเอาไปวางในอพาร์ทเมนท์
บันทึกการเข้า
chakphanu
น้องใหม่
*
ออฟไลน์ ออฟไลน์

กระทู้: 14


« ตอบ #14 เมื่อ: 29 สิงหาคม 2554, 14:51 »
ตอบโดยอ้างถึงข้อความอ้างถึง

อืมเครื่อว pc ต้องแรงแค่ไหนครับ กลัวมันกระตุกหรือสะดุด น่าเอาไปวางในอพาร์ทเมนท์


[email protected]:~# cat /proc/cpuinfo |grep "model name"
model name   : Intel(R) Pentium(R) D CPU 2.80GHz
model name   : Intel(R) Pentium(R) D CPU 2.80GHz
[email protected]:~#
บันทึกการเข้า
chakphanu
น้องใหม่
*
ออฟไลน์ ออฟไลน์

กระทู้: 14


« ตอบ #15 เมื่อ: 29 สิงหาคม 2554, 15:25 »
ตอบโดยอ้างถึงข้อความอ้างถึง

ยกตัวอย่างช่อง Free To Air ก่อนแล้วกัน

ลง dvblast, minisap ใน ubuntu

โค๊ด:
apt-get install minisapserver dvblast

ทำการสร้าง config file ให้ dvblast สมุตว่า  thaicom5-tp12h.cfg

ในไฟล์จะมีเนื้อหาดังนี้
อ้างถึง
; format : <IP>[:<port>][/udp]   <always on>   <SID>   [<PID>,]*
; <multicast group>   <always on>   <SID>

; Money Channel
239.255.1.1   1   911

; Thai TV Global Network
239.255.1.2   1   912

; ETV (Thailand)
239.255.1.3   1   913

; DLTV 1 - 15
239.255.1.4   1   914
239.255.1.5   1   915
239.255.1.6   1   916
239.255.1.7   1   917
239.255.1.8   1   918
239.255.1.9   1   919
239.255.1.10   1   920
239.255.1.11   1   921
239.255.1.12   1   922
239.255.1.13   1   923
239.255.1.14   1   924
239.255.1.15   1   925
239.255.1.16   1   926
239.255.1.17   1   927
239.255.1.18   1   928


เสร็จแล้วก็ลอง streaming ได้เลย โดยสั่ง

โค๊ด:
dvblast -q -c  thaicom5-tp12h.cfg -a 1 -f 12272000 -s 30000000 -t 16 -e -w -C >/dev/null 2>&1


จากนั้น ท่านสามารับชมได้ โดยใช้ vlc  กด control+N เพื่อเปิด streaming network  แล้วใส่ url ลงไปว่า
อ้างถึง
rtp://@239.255.1.1:3001

ก็จะดูได้เลย โดยที่สามารถเปลี่ยนช่องได้โดยเปลี่ยน  group address เป็นช่องที่เราต้องการ  เช่น .2 .3 .4 ...
การส่งลง lan จะส่งแบบ multicast  ครับ หมายถึง  ส่งครั้งเดียว  ไปเลย  ใครจะรับ ไม่รับ ก็ช่าง จะใช้ bandwidth เท่าเดิม คงที่ตลอดเวลาครับ



ต่อไปมาเรื่อง SAP กัน เพราะจะเห็นว่า ต้องมาทำ playlist เอง หรือเปิดช่องทีละช่องเอง อาจไม่สะดวก
ใน VLC สามารถดึงรายการอัตโนมัตได้ คล้ายๆ ระบบ EPG ครับ  โดยที่นิยม ก็ใช้ SAP กัน
ในขั้นตอนที่เราติดตั้ง minisap server นั้น  มันจะมีไฟล์ config เก็บไว้ที่  /etc/sap.cfg ครับ

โดยในไฟล์มีเนื้อหาดังนี้
อ้างถึง
# sap.cfg - Configuration file of the mini SAP server
# Global miniSAPserver options
[global]

# Number of seconds between announces. 5 is default. Internet announces better use 30.
sap_delay=5

# The network interface on which to stream.
#interface=eth0


[program]
type=rtp
name=Money Channel
user=dvblast
# machine=ใส่ ip ของเครื่องที่ใช้ streaming ลงไป เช่น 192.168.1.2
machine=192.168.1.2
site=http://google.co.th/
address=239.255.1.1
port=3001
playlist_group=FreeToAir

[program]
type=rtp
name=Thai TV Global Network
user=dvblast
machine=192.168.1.2
site=http://google.co.th/
address=239.255.1.2
port=3001
playlist_group=FreeToAir

[program]
type=rtp
name=ETV (Thailand)
user=dvblast
machine=192.168.1.2
site=http://google.co.th/
address=239.255.1.3
port=3001
playlist_group=FreeToAir

[program]
type=rtp
name=DLTV 1
user=dvblast
machine=192.168.1.2
site=http://google.co.th/
address=239.255.1.4
port=3001
playlist_group=DLTV

[program]
type=rtp
name=DLTV 2
user=dvblast
machine=192.168.1.2
site=http://google.co.th/
address=239.255.1.5
port=3001
playlist_group=DLTV

[program]
type=rtp
name=DLTV 3
user=dvblast
machine=192.168.1.2
site=http://google.co.th/
address=239.255.1.6
port=3001
playlist_group=DLTV

[program]
type=rtp
name=DLTV 4
user=dvblast
machine=192.168.1.2
site=http://google.co.th/
address=239.255.1.7
port=3001
playlist_group=DLTV

[program]
type=rtp
name=DLTV 5
user=dvblast
machine=192.168.1.2
site=http://google.co.th/
address=239.255.1.8
port=3001
playlist_group=DLTV

[program]
type=rtp
name=DLTV 6
user=dvblast
machine=192.168.1.2
site=http://google.co.th/
address=239.255.1.9
port=3001
playlist_group=DLTV

[program]
type=rtp
name=DLTV 7
user=dvblast
machine=192.168.1.2
site=http://google.co.th/
address=239.255.1.10
port=3001
playlist_group=DLTV

[program]
type=rtp
name=DLTV 8
user=dvblast
machine=192.168.1.2
site=http://google.co.th/
address=239.255.1.11
port=3001
playlist_group=DLTV

[program]
type=rtp
name=DLTV 9
user=dvblast
machine=192.168.1.2
site=http://google.co.th/
address=239.255.1.12
port=3001
playlist_group=DLTV

[program]
type=rtp
name=DLTV 10
user=dvblast
machine=192.168.1.2
site=http://google.co.th/
address=239.255.1.13
port=3001
playlist_group=DLTV

[program]
type=rtp
name=DLTV 11
user=dvblast
machine=192.168.1.2
site=http://google.co.th/
address=239.255.1.14
port=3001
playlist_group=DLTV

[program]
type=rtp
name=DLTV 12
user=dvblast
machine=192.168.1.2
site=http://google.co.th/
address=239.255.1.15
port=3001
playlist_group=DLTV

[program]
type=rtp
name=DLTV 13
user=dvblast
machine=192.168.1.2
site=http://google.co.th/
address=239.255.1.16
port=3001
playlist_group=DLTV

[program]
type=rtp
name=DLTV 14
user=dvblast
machine=192.168.1.2
site=http://google.co.th/
address=239.255.1.17
port=3001
playlist_group=DLTV

[program]
type=rtp
name=DLTV 15
user=dvblast
machine=192.168.1.2
site=http://google.co.th/
address=239.255.1.18
port=3001
playlist_group=DLTV


ตรวจ check ว่าไฟล์  /etc/default/minisapserver  ได้กำหนดให้ RUN="yes"

จากนั้น restart  minisap server ด้วยคำสั่งนี้

โค๊ด:
/etc/init.d/minisapserver stop
/etc/init.d/minisapserver start


ทีนี้ เราไปที่ VLC(version ล่าสุด หรือ 1.1.x)  ไปเปิด Playlist แล้วที่ซ้ายมือของ playlist เลือก Local Network > Network Streams(SAP)

ท่านก็จะเห็นรายการต่างๆ โผล่ขึ้นมาเอง 
บันทึกการเข้า
wow
น้องใหม่
*
ออฟไลน์ ออฟไลน์

กระทู้: 1


« ตอบ #16 เมื่อ: 04 กันยายน 2554, 19:43 »
ตอบโดยอ้างถึงข้อความอ้างถึง

ไปถึงไหนละครับ ใช้งานได้เยอะไหมครับ
บันทึกการเข้า
ทานายูกิ
น้องใหม่
*
ออฟไลน์ ออฟไลน์

กระทู้: 112


« ตอบ #17 เมื่อ: 04 กันยายน 2554, 20:00 »
ตอบโดยอ้างถึงข้อความอ้างถึง

ok ขอบคุณที่ยังบอกคร๊าบ
ไม่รู้เรื่องเลยคร๊าบ
บันทึกการเข้า
อูบุนตู
C-line for sale.
สมาชิก VIP
***
ออฟไลน์ ออฟไลน์

เพศ: ชาย
กระทู้: 158


Dell PowerEdge 64bit


เว็บไซต์
« ตอบ #18 เมื่อ: 19 กันยายน 2554, 16:05 »
ตอบโดยอ้างถึงข้อความอ้างถึง

ถ้าเซ๊ตให้ดู นอกวงแลน ต้องมีความเร็วเน็ตประมาณเท่าไร ถ้ามีลูกข่ายข้างนอกเข้ามาดูพร้อมๆกัน 10เครื่อง รึดูได้เฉพาะในวงแลน
สนใจ ทำเหมือนกัน

ขอบคุณครับ
บันทึกการเข้า

OSCam,Mgcamd.CCcam.
KoToRn
บุคคลทั่วไป
« ตอบ #19 เมื่อ: 12 ตุลาคม 2554, 08:49 »
ตอบโดยอ้างถึงข้อความอ้างถึง

ช่วยตอบให้ล่ะกันครับ แบนวิทสูงสุดที่ใช้ คือ 30-40 Mbps ดังนั้นคุณจะใช้เน็ตหกเม็ก เก้าเมก หรือ 100 Mbps ก็ไม่มีทางทำได้ครับ เพราะอย่าลืม ความเร็วที่เขาให้มันเป็นขาดาวโหลด แต่เราจะปล่อยให้เขาต้องใช้อัพโหลดครับ(เน็ตตามบ้านอย่างมาก อัพก็ 1 เมก) คนที่ทำได้ตอนนี้ มีทรู และ 3bb ไงครับ เพราะเขาเป็นเจ้าของเครือข่ายเขาเอง อัพโหลดเขาจึงอันลิมิต ส่วนขาดาวโหลดตามบ้านอย่างต่ำ ก็หกเมก ดูได้หนึ่งช่องสบาย ๆ อยู่แล้วครับ

ถ้าจะทำท่านต้องเขาเครื่องไปฝากไว้ที่เซิร์ฟเวอร์ครับ ไม่งั้นต้องสร้างเครือข่ายเอง Gigabilan Wimax ครับ ท่านที่คิดจะทำเป็นคอมเมอเชียลส่วนใหญ่ จึงไม่รุ่งด้วยเหตุผลด้านเครือข่ายครับ
บันทึกการเข้า
หน้า: [1] 2   ขึ้นบน
  ตอบ  |  พิมพ์  
 
กระโดดไป:  




Link: 711Shop.info | อนันตารีสอร์ท | ลงประกาศฟรี | ขายสินค้ามือ2 | ผลบอลสด
..............

Powered by MySQL Powered by PHP Powered by SMF 1.1.20 | SMF © 2006-2009, Simple Machines LLC | Thai language by ThaiSMF Valid XHTML 1.0! Valid CSS!