2011-12-21 14 views
2

このVLM ConfigはVLC 1.1で動作しますが、プレーヤーが1時間以上モザイクを実行した後にメモリリークに関するその他の問題が発生しています。 VLC 1.2をインストールしましたが、モザイクにストリームが表示されません(下記のエラー参照)。個々のストリームは正常に動作し、WMVファイルをストリーミングするためにMMSHを使用しています。 VLC 1.2ではfake:// accessメソッドが非推奨となっています。このモザイクがVLC 1.2で動作しないようにする他の変更はありますか?VLC 1.2モザイクストリーミング

new bg broadcast enabled 
setup bg output #bridge-in{offset=10}:display 

#VLC 1.2 
setup bg input "http://img696.imageshack.us/img696/4131/rainbowbackgroundq.png" 

#OR- VLC 1.1 
setup bg input 'fake://' option 'fake-file=http://img696.imageshack.us/img696/4131/rainbowbackgroundq.png' option 'fake-width=800' option 'fake-height=600' 


setup bg option sub-filter=mosaic 
setup bg option mosaic-alpha=255 
setup bg option mosaic-height=600 
setup bg option mosaic-width=800 
setup bg option mosaic-align=5 
setup bg option mosaic-xoffset=0 
setup bg option mosaic-yoffset=0 
setup bg option mosaic-vborder=5 
setup bg option mosaic-hborder=5 
setup bg option mosaic-position=1 
setup bg option mosaic-rows=1 
setup bg option mosaic-cols=2 
setup bg option no-mouse-events 
setup bg option no-keyboard-events 
setup bg option no-audio 
setup bg option mosaic-order=v1,v2 
setup bg option no-mosaic-keep-picture 
setup bg option no-mosaic-keep-aspect-ratio 

new v1 broadcast enabled 
setup v1 input "mmsh://mediaserver2.otn.ca/mediasite/b2974e0a-24c3-43e4-9833-e3c9937197e0.wmv" 
setup v1 option input-repeat=-1 
setup v1 output #mosaic-bridge{id=v1,width=395,height=600} 
new v2 broadcast enabled 
setup v2 input "mmsh://mediaserver2.otn.ca/mediasite/070871fa-5b30-4e17-b83b-57b149044532.wmv" 
setup v2 option input-repeat=-1 
setup v2 output #mosaic-bridge{id=v2,width=395,height=600} 


control bg play 
control v1 play 
control v2 play 

VLC1.2エラー

[0xf80ec8] dummy interface: using the dummy interface module... 
[0xf4bb68] [Media: v1] access_mms access error: cannot read data 2 
[0xf7b578] [Media: v2] access_mms access error: cannot read data 2 
[0xfd72f8] [Media: v2] main decoder error: cannot create packetizer output (WMA2) 
[0xf72ed8] [Media: v1] main input error: ES_OUT_SET_(GROUP_)PCR is called too late (pts_delay increased to 1000 ms) 
[0xf72ed8] [Media: v1] main input error: ES_OUT_RESET_PCR called 

答えて

1

は、すでにVLC 2.0を試してみましたか? VLCによってウィキはあなたにVLC 2での作業の例を与えるために更新する必要があります

:あなたのモザイクの設定の変更についてはhttp://wiki.videolan.org/Mosaic

- VLC 2とし、これは以下の

が含まれるであろう(1)あなたは既に置き換え偽:// - 継続的にあなたの画像が追加表示:

setup bg option image-duration=-1 

を(2)モザイクのオプションはのようにコマンドラインで行く必要があります。

vlc -I telnet --mosaic-alpha=255 --mosaic-height=600 --mosaic-align=5 --mosaic-xoffset=0 [...] --vlm-conf /path/to/your/mosaic/config/file 

(3)あなたのBG放送をトランスコードし、そこにサブフィルタを使用します。

setup bg output #transcode{sfilter=mosaic,vcodec=h264,venc=x264{profile=baseline,level=30,aud},vb=768,width=800,height=600,scale=1}:standard{access=udp,mux=ts,dst=239.0.0.1:1234} 

・ホープ、このことができますし、正しい方向にあなたを指しています。