作者: kenfung 時間: 2011-3-16 15:04 標題: 用 VLC 出左 1.1.7 做streaming 順左dd
本帖最後由 kenfung 於 2011-3-19 09:36 編輯
本身我用開 VLC 黎做 J2 , iNews, HDJade 既Streaming
之後用 1.5 經常都有sound 唔同步既問題.
不過剛剛upgrade 哂做 1.7 感覺上順返少少.同埋server 果邊 CPU 用低左少少..
如果有Ching 用 VLC 做streaming 不妨試下up 去 v1.7
作者: zou5020 時間: 2011-3-16 15:31
CHING,請問你用咩嘢軟件做Server咖?
DVBVIEWER RECORDING SERVICE?
作者: zou5020 時間: 2011-3-16 15:31
本帖最後由 zou5020 於 2011-3-16 15:33 編輯
唔好意思,刪唔到。。。
作者: zou5020 時間: 2011-3-16 15:31
本帖最後由 zou5020 於 2011-3-16 15:33 編輯
唔好意思,刪唔到。。。
作者: kenfung 時間: 2011-3-16 15:59
咪就係 VLC player..
佢本身可以做 streaming server 的功能
作者: uccat 時間: 2011-3-17 23:35
想問下有無詳細 settings 講下?
我之前試過幾次都唔成功,最後放棄左
作者: kenfung 時間: 2011-3-17 23:38
其實當裝左個vlc 我.
我就係cmd 行呢句就會開始stream
"C:\Program Files\VideoLAN\VLC\vlc.exe" -vvv --rtsp-tcp dvb-t://frequency=586000000 :dvb-bandwidth=8 :dvb-caching=5000 :program=83 :sout=#transcode{samplerate=44100,channels=2,vcodec=h264,scale=0.5,vb=600}:duplicate{dst=std{access=http,mux=ts,dst=0.0.0.0:8811}}
8811 就係port
program 就係台個#
frequency 586000000 係三個數碼台既freq 既係 J2 , iNews, HDJade
作者: uccat 時間: 2011-3-17 23:42
回復 7# kenfung
等我有時間再試下,唔該先
作者: ee9861 時間: 2011-3-18 15:09
1.1.7定1.7?
1.1.7出左好耐wo
作者: JL* 時間: 2011-3-18 15:37
"C:\Program Files\VideoLAN\VLC\vlc.exe" -vvv --rtsp-tcp dvb-t://frequency=586000000 :dvb-bandwidth=8 :dvb-caching=5000 :program=83 :sout=#transcode{samplerate=44100,channels=2,vcodec=h264,scale=0.5,vb=600}:duplicate{dst=std{access=http,mux=ts,dst=0.0.0.0:8811}}
kenfung 發表於 2011-3-17 11:38 PM
請問你有冇計過,你個 setting 要幾大 bandwidth?可唔可以 stream subtitle?
作者: 零零捌 時間: 2011-3-18 23:40
本身我用開 VLC 黎做 J2 , iNews, HDJade 既Streaming
之後用 1.5 經常都有sound 唔同步既問題.
不過剛 ...
kenfung 發表於 16-3-2011 15:04
師兄,借問聲要如此做Streaming,server和client有甚麼硬件要求?
作者: kenfung 時間: 2011-3-19 01:02
Sorry .係 1.1.7
因為我之前都仲用緊 1.1.5
所以以為都唔係好舊
作者: kenfung 時間: 2011-3-19 01:05
我自己server 就用core2duo 6420
如果stream HDJade 就都用到個CPU 好盡,.
如果stream iNews , J2..就用CPU 4x %
作者: 零零捌 時間: 2011-3-19 07:50
我自己server 就用core2duo 6420
如果stream HDJade 就都用到個CPU 好盡,.
如果stream iNews , J2..就用C ...
kenfung 發表於 19-3-2011 01:05
icic...唔該師兄。
server本身有否同時用作播HDTV和錄影用途?是否要另加display card?
作者: kenfung 時間: 2011-3-19 09:36
部PC 本身都係自己用開果部..
係屋企有時用黎睇下電視..
有加display card..但display card 對streaming 冇幫作..
因為encoding 果時唔會有硬解
作者: uccat 時間: 2011-3-19 21:43
本帖最後由 uccat 於 2011-3-19 23:40 編輯
我自己server 就用core2duo 6420
如果stream HDJade 就都用到個CPU 好盡,.
如果stream iNews , J2..就用C ...
kenfung 發表於 2011-3-19 01:05
剛剛試左成功,再睇返之前d師兄講解,自己改左以下既 setting,仲簡單
由 client 個邊做硬解,stream 高清時 server 都只係用 25% CPU
起內聯網睇,根本唔洗用 server 做硬解去壓晝質
睇左個 network usage
高清台大約每秒傳送 1.7MB/s
標清台大約每秒傳送 500 - 700KB/s
如果唔係經 Internet 實時 upload 比人睇
咁樣既晝質係無改變過,即係最靚最順既情況
高清翡翠台
32bit win7 vlc 路徑
"C:\Program Files\VideoLAN\VLC\vlc.exe" -vvv --rtsp-tcp dvb-t://frequency=586000000 :dvb-bandwidth=8 :dvb-caching=5000 :program=85 :sout=#standard{access=http,mux=ts,dst=0.0.0.0:8888}
64bit win7 vlc 路徑
"C:\Program Files (x86)\VideoLAN\VLC\vlc.exe" -vvv --rtsp-tcp dvb-t://frequency=586000000 :dvb-bandwidth=8 :dvb-caching=5000 :program=85 :sout=#standard{access=http,mux=ts,dst=0.0.0.0:8888}
https://www.hkepc.com/forum/attachment.php?aid=1153349&k=277e5a1ec29b33d040bc03d90d80432d&t=1782000757&sid=jn8lsbNMis

https://www.hkepc.com/forum/attachment.php?aid=1153353&k=bdba341625ea8c313c701c16d8986dcc&t=1782000757&sid=jn8lsbNMis

作者: alan_wong8 時間: 2011-3-19 23:42
回復 16# uccat
師兄, 你呢個SETTING 無做壓縮, CPU 使用率一定低的..
如果照番樓主所設定的方法去做實時串流..我用x2 240都係CPU 長期100%...但係可以係IPAD 用OPLAYER 睇HDJ.
作者: uccat 時間: 2011-3-20 00:18
我試過用另一部機 i5-2400 行 transcode 去 stream HDJ
scale 0.667 vb=1000 都扯到粒四核 CPU 去到 6x%
而且效果唔理想,又浪費電力
反正我用既 client 都係 PC,無 portable devices
我個方案係要求畫質
重點係台 server 仲有其他野可以做,唔洗長期櫃左起度
作者: alan_wong8 時間: 2011-3-20 00:51
我試過用另一部機 i5-2400 行 transcode 去 stream HDJ
scale 0.667 vb=1000 都扯到粒四核 CPU 去到 6x%
...
uccat 發表於 2011-3-20 00:18
無異地, 做壓縮..CPU使用率一定會高, 畢竟VLC應該無優化過呢部份.
如果能力上同頻寬都足夠去做到無壓縮串流, 當然最好...但係有時有一方面既局限都逼於無奈地去做.
大家都係將自己既經驗分享一下...
作者: kookinwa20 時間: 2011-3-20 01:49
用justin tv 做streaming仲好..慳水慳力..
再加多個manycam就做到
作者: 楊威利@HGC 時間: 2011-3-20 02:12
其實有冇可能加張硬壓咭俾佢做hardware encoding?
作者: kennonma 時間: 2011-3-20 02:39
本身我用開 VLC 黎做 J2 , iNews, HDJade 既Streaming
之後用 1.5 經常都有sound 唔同步既問題.
不過剛 ...
kenfung 發表於 2011-3-16 15:04
C兄新手一問,
VLC 做SERVER 意思係 電腦A 用VLC 做SERVER,
電腦B 用VLC 做PLAYER 可以睇?
例如 家中電腦A 做SERVER 公司 電腦BPLAYER 得嗎?
作者: alan_wong8 時間: 2011-3-20 12:22
可以
如果你冇做壓縮, 最好雙方寬頻都有50Mbps左右比較好, 因為個人經驗HDJ 唔做壓縮大約要1.5MB/s既傳輸速度...同埋client B 要有能力去睇HDJ.
作者: 普羅 時間: 2011-3-20 13:27
本帖最後由 普羅 於 2011-3-20 13:33 編輯
其實最正宗做法係搵一部機做編碼,再射去第2部SERVER做廣播,其他client機扯部SERVER
https://www.hkepc.com/forum/attachment.php?aid=1153623&k=638e05f2252714ee3b7ba954e60df148&t=1782000757&sid=jn8lsbNMis

作者: kenfung 時間: 2011-3-20 16:18
Ching 有冇d 例子點做法 ? 可否教下路..? 謝~
作者: kenfung 時間: 2011-3-20 16:19
我試過用另一部機 i5-2400 行 transcode 去 stream HDJ
scale 0.667 vb=1000 都扯到粒四核 CPU 去到 6x%
...
uccat 發表於 2011-3-20 00:18
如果用 VLC stream HDJade 開始好似會cache 一陣.
過左一陣..佢就會幾smooth 我覺得效果都理想
作者: r320sc 時間: 2011-3-24 01:41
想問下
屋企 PC-1 用 USB 手指+VLC 1.17
屋企 PC-2 透過 Lan 都係用 VLC1.17 播放
o岩唔o岩?
我跟據上面o既 Script o係 DOS prompt 輸入(PC-1), 佢自行彈o左 VLC 但係入面無任何畫面, 請問是否正常.
PC-2 如果都係用 VLC 播放, 應該打邊條 Link 去開?
PC-1 同 PC-2 都熄o左 Firewall.
tks!
作者: cwchan3618 時間: 2011-3-24 04:46
我跟據上面o既 Script o係 DOS prompt 輸入(PC-1), 佢自行彈o左 VLC 但係入面無任何畫面, 請問是否正常.
加 -I dummy 可以冇 VLC 彈出,但如果 stream file 就要再加 vlc://quit 在尾以便 file end 時可以關閉程式,否則 Task Manager 長期有一個 task 要手動 kill。 Stream live TV 冇得停,所以建議保留厡有 command,要停時可以按 stop button。
PC-2 如果都係用 VLC 播放, 應該打邊條 Link 去開?
Media > Open Network Stream... > 打 "http://12.34.56.78:8888"
where 12.34.56.78 is PC-1 ip address; 8888 is the port specified in the command on PC-1.
作者: 正宗球迷 時間: 2011-3-26 10:43
用側田一定係要capture screen既driver做device?
有冇邊張卡可以比電腦認到係capture device?
作者: 零零捌 時間: 2011-3-26 16:26
多口一問:咁樣streaming法,是否用WiFi都搞得掂?抑或要用Homeplugs?
作者: cwchan3618 時間: 2011-3-26 17:42
只要是 ip network,怎樣傳送無關係。Wifi 當然是可以的。Stream 給手機在街上看也可以。
作者: 零零捌 時間: 2011-3-26 18:56
謝謝師兄。小弟唔知Wifi的頻寬是否頂得順也~
作者: cwchan3618 時間: 2011-3-26 19:36
在室內用 Wifi (54Mbps) 唔做 transcode 直接 stream 電視台訊號都 okay 但 HD 有時會窒。transcode 轉細 bitrate 就冇問題。
至於 stream 出街要看你用那種技術的寛頻。upstream 要有 1Mbps 以上及 transcode 到 biterate 300Kbps 至 400Kbps 才可以。Android 手機可以用 vplayer 看。

