stream from screen://

About encoding, codec settings, muxers and filter usage
ajmm
New Cone
New Cone
Posts: 4
Joined: 20 Nov 2008 19:23

stream from screen://

Postby ajmm » 20 Nov 2008 20:21

Hi all!

I'm trying to use vlc to stream desktop activity, with screen:// input.
sout is :sout=#transcode{vcodec=mp4v,vb=1800,scale=1,acodec=mp3,ab=32,channels=1}:duplicate{dst=display,dst=std{access=http,mux=ts,dst=192.168.0.149:8080}}

This works perfectly in linux. In windows, even if local display is correct, remote stream got from http just shows a grey screen.
I tried already all sort of codecs but could not solve this issue.

Can someone please help me finding the source of this probem?

Thank you.

Best regards,
Antonio

developer
Blank Cone
Blank Cone
Posts: 43
Joined: 03 Nov 2008 10:40

Re: stream from screen://

Postby developer » 21 Nov 2008 09:30

which version did you use ?

if you used 0.9.*, try to older version like 0.8.*

have a nice work.

Jean-Baptiste Kempf
Site Administrator
Site Administrator
Posts: 37523
Joined: 22 Jul 2005 15:29
VLC version: 4.0.0-git
Operating System: Linux, Windows, Mac
Location: Cone, France
Contact:

Re: stream from screen://

Postby Jean-Baptiste Kempf » 21 Nov 2008 10:48

To help you, we need messages, to completely understand what your problems is.
To fix this, please be sure before you start the playback to:
  1. Open: Tools -> Messages.
  2. Set Verbosity to 2
  3. Start playback to reproduce your issue
  4. Save text in a file or copy into clipboard
  5. Then paste the full resulting log here between [​code]and[​/code] (or use Pastebin.com if it's too long)
Also don't forget to name your Operating System and provide the VLC media player version.
Jean-Baptiste Kempf
http://www.jbkempf.com/ - http://www.jbkempf.com/blog/category/Videolan
VLC media player developer, VideoLAN President and Sites administrator
If you want an answer to your question, just be specific and precise. Don't use Private Messages.

ajmm
New Cone
New Cone
Posts: 4
Joined: 20 Nov 2008 19:23

Re: stream from screen://

Postby ajmm » 21 Nov 2008 15:50

Hello all!

Thank you for your care.
Currently, I'm using vlc 0.9.6 in both windows machines. In Linux I used a 0.8.6 version as emitter (working as expected), but the problem persists with the same version in windows.


Message from emitter are:

Code: Select all

main debug: CPU has capabilities 486 586 MMX MMXEXT SSE SSE2 FPU main debug: looking for memcpy module: 3 candidates main debug: using memcpy module "memcpymmxext" main debug: thread 4520 (Interaction control) created at priority 0 (interface/interaction.c:382) main debug: thread started main debug: Creating an input for 'Biblioteca de media' main debug: Input is a meta file: disabling unneeded options main debug: `file/xspf-open://C:\Documents and Settings\amarques.INCLASS\Application Data\vlc\ml.xspf' gives access `file' demux `xspf-open' path `C:\Documents and Settings\amarques.INCLASS\Application Data\vlc\ml.xspf' main debug: creating access 'file' path='C:\Documents and Settings\amarques.INCLASS\Application Data\vlc\ml.xspf' main debug: looking for access module: 2 candidates access_file debug: opening file `C:\Documents and Settings\amarques.INCLASS\Application Data\vlc\ml.xspf' main debug: using access module "access_file" main debug: TIMER module_Need() : 4.000 ms - Total 4.000 ms / 1 intvls (Avg 4.000 ms) main debug: Using AStream*Stream main debug: pre-buffering... main debug: received first data for our buffer main debug: creating demux: access='file' demux='xspf-open' path='C:\Documents and Settings\amarques.INCLASS\Application Data\vlc\ml.xspf' main debug: looking for demux module: 1 candidate playlist debug: using XSPF playlist reader main debug: using demux module "playlist" main debug: TIMER module_Need() : 0.000 ms - Total 0.000 ms / 1 intvls (Avg 0.000 ms) main debug: `file/xspf-open://C:\Documents and Settings\amarques.INCLASS\Application Data\vlc\ml.xspf' successfully opened main debug: looking for xml module: 1 candidate main debug: using xml module "xtag" main debug: TIMER module_Need() : 4.000 ms - Total 4.000 ms / 1 intvls (Avg 4.000 ms) playlist warning: invalid <playlist> attribute:"xmlns:vlc" playlist debug: parsed 0 tracks successfully main debug: removing module "xtag" main debug: EOF reached main debug: control type=1 main debug: removing module "playlist" main debug: removing module "access_file" main debug: TIMER input launching for 'Biblioteca de media' : 8.000 ms - Total 8.000 ms / 1 intvls (Avg 8.000 ms) main debug: waiting for thread initialization main debug: thread started main debug: thread 4596 (preparser) created at priority 0 (playlist/thread.c:79) main debug: waiting for thread initialization main debug: thread started main debug: thread 4608 (fetcher) created at priority 0 (playlist/thread.c:108) main debug: waiting for thread initialization main debug: thread started main debug: rebuilding array of current - root Lista de reprodução main debug: rebuild done - 0 items, index -1 main debug: thread 4604 (playlist) created at priority 0 (playlist/thread.c:117) main debug: looking for interface module: 1 candidate main debug: using interface module "hotkeys" main debug: TIMER module_Need() : 0.000 ms - Total 0.000 ms / 1 intvls (Avg 0.000 ms) main debug: thread 4620 (interface) created at priority 0 (interface/interface.c:168) main debug: thread started main debug: adding item `screen://' ( screen:// ) main info: Executando o vlc com o interface padrão. Use 'cvlc' para utilizar o vlc sem interface. main debug: looking for interface module: 3 candidates main debug: using interface module "qt4" main debug: TIMER module_Need() : 0.000 ms - Total 0.000 ms / 1 intvls (Avg 0.000 ms) main debug: thread 4776 (interface) created at priority 0 (interface/interface.c:168) main debug: starting new item main debug: thread started main debug: processing request item null node Lista de reprodução skip 0 main debug: rebuilding array of current - root Lista de reprodução main debug: rebuild done - 1 items, index -1 main debug: creating new input thread main debug: Creating an input for 'screen://' main debug: waiting for thread initialization main debug: thread started main debug: stream=`transcode' main debug: looking for sout stream module: 1 candidate main debug: stream=`duplicate' main debug: looking for sout stream module: 1 candidate stream_out_duplicate debug: creating 'duplicate' stream_out_duplicate debug: * adding `std{access=http,mux=ts,dst=192.168.0.149:8080}' main debug: stream=`std' main debug: looking for sout stream module: 1 candidate main debug: thread 4864 (input) created at priority 1 (input/input.c:370) main debug: set config option: sout-standard-access to http main debug: set config option: sout-standard-mux to ts main debug: set config option: sout-standard-dst to 192.168.0.149:8080 stream_out_standard debug: creating `http/ts://192.168.0.149:8080' stream_out_standard debug: extension is 149:8080 stream_out_standard debug: extension -> mux=(null) stream_out_standard debug: using `http/ts://192.168.0.149:8080' main debug: looking for sout access module: 1 candidate main info: creating httpd main debug: net: listening to 192.168.0.149 port 8080 main debug: thread 5140 (httpd host thread) created at priority 0 (network/httpd.c:1107) main debug: using sout access module "access_output_http" main debug: TIMER module_Need() : 12.000 ms - Total 12.000 ms / 1 intvls (Avg 12.000 ms) stream_out_standard debug: access opened main debug: looking for sout mux module: 1 candidate main debug: thread started mux_ts debug: shaping=200000 pcr=70000 dts_delay=400000 main debug: using sout mux module "mux_ts" main debug: TIMER module_Need() : 8.000 ms - Total 8.000 ms / 1 intvls (Avg 8.000 ms) main debug: muxer support adding stream at any time stream_out_standard debug: mux opened main debug: using sout stream module "stream_out_standard" main debug: TIMER module_Need() : 27.000 ms - Total 27.000 ms / 1 intvls (Avg 27.000 ms) main debug: using sout stream module "stream_out_duplicate" main debug: TIMER module_Need() : 27.000 ms - Total 27.000 ms / 1 intvls (Avg 27.000 ms) main debug: set config option: sout-transcode-vcodec to mp4v main debug: set config option: sout-transcode-vb to 1800 main debug: set config option: sout-transcode-scale to 1 stream_out_transcode debug: codec video=mp4v 0x0 scaling: 1.000000 1800kb/s main debug: using sout stream module "stream_out_transcode" main debug: TIMER module_Need() : 39.000 ms - Total 39.000 ms / 1 intvls (Avg 39.000 ms) main debug: `screen://' gives access `screen' demux `' path `' main debug: creating demux: access='screen' demux='' path='' main debug: looking for access_demux module: 1 candidate screen debug: screen width: 1280, height: 800, depth: 32 main debug: selecting program id=0 main debug: using access_demux module "screen" main debug: TIMER module_Need() : 0.000 ms - Total 0.000 ms / 1 intvls (Avg 0.000 ms) main debug: looking for a subtitle file in C:\Programas\VideoLAN\VLC\ main debug: looking for packetizer module: 18 candidates main debug: using packetizer module "rawvideo" main debug: TIMER module_Need() : 0.000 ms - Total 0.000 ms / 1 intvls (Avg 0.000 ms) main debug: thread 5232 (decoder) created at priority 0 (input/decoder.c:217) main debug: starting in async mode main debug: `screen://' successfully opened main debug: thread started main debug: control type=1 main debug: adding a new sout input (sout_input:00DA50D0) stream_out_transcode debug: creating video transcoding from fcc=`RV32' to fcc=`mp4v' main debug: looking for decoder module: 33 candidates kate debug: kate: OpenDecoder main debug: using decoder module "rawvideo" main debug: TIMER module_Need() : 27.000 ms - Total 27.000 ms / 1 intvls (Avg 27.000 ms) main debug: looking for encoder module: 11 candidates avcodec debug: libavcodec initialized (interface 3360512 ) qt4 debug: Updating the stream status: 3 avcodec debug: found encoder MPEG-4 Video main debug: using encoder module "avcodec" main debug: TIMER module_Need() : 16.000 ms - Total 16.000 ms / 1 intvls (Avg 16.000 ms) main debug: removing module "avcodec" stream_out_transcode debug: decoder aspect is 691200:432000 stream_out_transcode debug: source pixel aspect is 1.000000:1 stream_out_transcode debug: scaled pixel aspect is 1.000000:1 stream_out_transcode debug: source 1280x800, destination 1280x800 stream_out_transcode debug: encoder aspect is 691200:432000 main debug: looking for video filter2 module: 19 candidates swscale debug: 1280x800 chroma: RV32 -> 1280x800 chroma: I420 with scaling using Bicubic (good quality) main debug: using video filter2 module "swscale" main debug: TIMER module_Need() : 8.000 ms - Total 8.000 ms / 1 intvls (Avg 8.000 ms) main debug: Filter 'swscale' (00DC2C60) appended to chain stream_out_transcode debug: destination (after video filters) 1280x800 main debug: looking for encoder module: 11 candidates avcodec debug: libavcodec already initialized avcodec debug: found encoder MPEG-4 Video main debug: using encoder module "avcodec" main debug: TIMER module_Need() : 7.000 ms - Total 7.000 ms / 1 intvls (Avg 7.000 ms) stream_out_duplicate debug: duplicated a new stream codec=mp4v (es=0 group=0) main debug: adding a new input mux_ts debug: adding input codec=mp4v pid=68 mux_ts debug: new PCR PID is 68 stream_out_duplicate debug: - added for output 0 main warning: late buffer for mux input (173000) main debug: switching to sync mode main warning: late buffer for mux input (32000) mux_ts debug: adjusting rate at 0/1000000 (299/0) mux_ts debug: adjusting rate at 0/1000300 (219/0) mux_ts debug: adjusting rate at 0/1000192 (163/0) mux_ts debug: adjusting rate at 0/1000288 (90/0) mux_ts debug: adjusting rate at 0/999930 (104/0) mux_ts debug: adjusting rate at 0/1000232 (105/0) main warning: late buffer for mux input (517131) mux_ts debug: adjusting rate at 0/999927 (19/0) main warning: late buffer for mux input (306203) mux_ts debug: adjusting rate at 0/999928 (164/0) main warning: late buffer for mux input (291273) mux_ts debug: adjusting rate at 0/999930 (82/0) main warning: late buffer for mux input (236341) mux_ts debug: adjusting rate at 0/999932 (74/0) main warning: late buffer for mux input (181407) mux_ts debug: adjusting rate at 0/999934 (64/0) main warning: late buffer for mux input (490472) mux_ts debug: adjusting rate at 0/999935 (59/0) mux_ts debug: adjusting rate at 0/999937 (275/0) mux_ts debug: adjusting rate at 0/1000238 (92/0) mux_ts debug: adjusting rate at 0/999932 (115/0) mux_ts debug: adjusting rate at 0/1000235 (95/0) mux_ts debug: adjusting rate at 0/1000228 (92/0) mux_ts debug: adjusting rate at 0/1000222 (42/0) mux_ts debug: adjusting rate at 0/1000217 (35/0) mux_ts debug: adjusting rate at 0/1000212 (32/0) mux_ts debug: adjusting rate at 0/1000206 (30/0) mux_ts debug: adjusting rate at 0/1000201 (41/0) mux_ts debug: adjusting rate at 0/1000196 (42/0) main warning: late buffer for mux input (410456) mux_ts debug: adjusting rate at 0/1000192 (47/0) mux_ts debug: adjusting rate at 0/999886 (279/0) main warning: late buffer for mux input (39381) mux_ts debug: adjusting rate at 0/1000189 (28/0) mux_ts debug: adjusting rate at 0/1000185 (56/0) main warning: late buffer for mux input (35016) mux_ts debug: adjusting rate at 0/1000180 (33/0) main warning: late buffer for mux input (26841) mux_ts debug: adjusting rate at 0/1000175 (51/0) main warning: late buffer for mux input (88670) mux_ts debug: adjusting rate at 0/1000171 (39/0) mux_ts debug: adjusting rate at 0/1000167 (39/0) main warning: late buffer for mux input (190341) mux_ts debug: adjusting rate at 0/1000162 (41/0) mux_ts debug: adjusting rate at 0/1000159 (48/0) main warning: late buffer for mux input (241028) mux_ts debug: adjusting rate at 0/1000154 (46/0) mux_ts debug: adjusting rate at 0/999851 (53/0) main warning: late buffer for mux input (65022) mux_ts debug: adjusting rate at 0/1000155 (47/0) mux_ts debug: adjusting rate at 0/1000150 (278/0) mux_ts debug: adjusting rate at 0/1000147 (56/0) mux_ts debug: adjusting rate at 0/1000143 (67/0) mux_ts debug: adjusting rate at 0/1000140 (68/0) mux_ts debug: adjusting rate at 0/1000136 (34/0) mux_ts debug: adjusting rate at 0/1000132 (25/0) mux_ts debug: adjusting rate at 0/999830 (31/0) main warning: late buffer for mux input (228211) mux_ts debug: adjusting rate at 0/1000133 (32/0) mux_ts debug: adjusting rate at 0/999831 (67/0) main warning: late buffer for mux input (25246) mux_ts debug: adjusting rate at 0/1000134 (38/0) main warning: late buffer for mux input (87115) mux_ts debug: adjusting rate at 0/1000131 (35/0) mux_ts debug: adjusting rate at 0/1000128 (41/0) mux_ts debug: adjusting rate at 0/1000125 (214/0) main warning: late buffer for mux input (102741) mux_ts debug: adjusting rate at 0/1000121 (14/0)
and from receiver:

Code: Select all

main debug: CPU has capabilities 486 586 MMX MMXEXT SSE SSE2 FPU main debug: looking for memcpy module: 3 candidates main debug: using memcpy module "memcpymmxext" main debug: thread 4672 (Interaction control) created at priority 0 (interface/interaction.c:382) main debug: thread started main debug: Creating an input for 'Biblioteca de media' main debug: Input is a meta file: disabling unneeded options main debug: `file/xspf-open://C:\Documents and Settings\ajmm\Application Data\vlc\ml.xspf' gives access `file' demux `xspf-open' path `C:\Documents and Settings\ajmm\Application Data\vlc\ml.xspf' main debug: creating access 'file' path='C:\Documents and Settings\ajmm\Application Data\vlc\ml.xspf' main debug: looking for access module: 2 candidates access_file debug: opening file `C:\Documents and Settings\ajmm\Application Data\vlc\ml.xspf' main debug: using access module "access_file" main debug: TIMER module_Need() : 18.000 ms - Total 18.000 ms / 1 intvls (Avg 18.000 ms) main debug: Using AStream*Stream main debug: pre-buffering... main debug: received first data for our buffer main debug: creating demux: access='file' demux='xspf-open' path='C:\Documents and Settings\ajmm\Application Data\vlc\ml.xspf' main debug: looking for demux module: 1 candidate playlist debug: using XSPF playlist reader main debug: using demux module "playlist" main debug: TIMER module_Need() : 11.000 ms - Total 11.000 ms / 1 intvls (Avg 11.000 ms) main debug: `file/xspf-open://C:\Documents and Settings\ajmm\Application Data\vlc\ml.xspf' successfully opened main debug: looking for xml module: 1 candidate main debug: using xml module "xtag" main debug: TIMER module_Need() : 15.000 ms - Total 15.000 ms / 1 intvls (Avg 15.000 ms) playlist warning: invalid <playlist> attribute:"xmlns:vlc" playlist debug: parsed 0 tracks successfully main debug: removing module "xtag" main debug: EOF reached main debug: control type=1 main debug: removing module "playlist" main debug: removing module "access_file" main debug: TIMER input launching for 'Biblioteca de media' : 34.000 ms - Total 34.000 ms / 1 intvls (Avg 34.000 ms) main debug: waiting for thread initialization main debug: thread started main debug: thread 4748 (preparser) created at priority 0 (playlist/thread.c:79) main debug: waiting for thread initialization main debug: thread started main debug: thread 4760 (fetcher) created at priority 0 (playlist/thread.c:108) main debug: waiting for thread initialization main debug: thread started main debug: rebuilding array of current - root Lista de reprodução main debug: rebuild done - 0 items, index -1 main debug: thread 4756 (playlist) created at priority 0 (playlist/thread.c:117) main debug: looking for interface module: 1 candidate main debug: using interface module "hotkeys" main debug: TIMER module_Need() : 14.000 ms - Total 14.000 ms / 1 intvls (Avg 14.000 ms) main debug: thread 4772 (interface) created at priority 0 (interface/interface.c:168) main debug: thread started main debug: adding item `http://192.168.0.149:8080' ( http://192.168.0.149:8080 ) main debug: looking for interface module: 15 candidates main debug: using interface module "qt4" main debug: TIMER module_Need() : 18.000 ms - Total 18.000 ms / 1 intvls (Avg 18.000 ms) main debug: thread 4928 (interface) created at priority 0 (interface/interface.c:168) main debug: thread started main debug: rebuilding array of current - root Lista de reprodução main debug: rebuild done - 1 items, index -1 main debug: starting new item main debug: processing request item null node Lista de reprodução skip 0 main debug: creating new input thread main debug: Creating an input for 'http://192.168.0.149:8080' main debug: waiting for thread initialization main debug: thread started main debug: `http://192.168.0.149:8080' gives access `http' demux `' path `192.168.0.149:8080' main debug: creating demux: access='http' demux='' path='192.168.0.149:8080' main debug: looking for access_demux module: 0 candidates main warning: no access_demux module matched "http" main debug: TIMER module_Need() : 1.000 ms - Total 1.000 ms / 1 intvls (Avg 1.000 ms) main debug: creating access 'http' path='192.168.0.149:8080' main debug: thread 4852 (input) created at priority 1 (input/input.c:370) main debug: looking for access module: 2 candidates access_http debug: http: server='192.168.0.149' port=8080 file='(null) main debug: net: connecting to 192.168.0.149 port 8080 main debug: connection: Resource temporarily unavailable main debug: connection succeeded (socket = 5044) access_http debug: protocol 'HTTP' answer code 200 access_http debug: Content-Type: application/octet-stream main debug: using access module "access_http" main debug: TIMER module_Need() : 261.000 ms - Total 261.000 ms / 1 intvls (Avg 261.000 ms) main debug: Using AStream*Stream main debug: pre-buffering... qt4 debug: Updating the stream status: 3 main debug: received first data for our buffer main debug: pre-buffering done 5828 bytes in 0s - 11 kbytes/s main debug: creating demux: access='http' demux='' path='192.168.0.149:8080' main debug: looking for demux module: 51 candidates main debug: using demux module "ts" main debug: TIMER module_Need() : 288.000 ms - Total 288.000 ms / 1 intvls (Avg 288.000 ms) main debug: looking for a subtitle file in C:\Programas\VideoLAN\VLC\ ts debug: DEMUX_SET_GROUP 0 00000000 main debug: `http://192.168.0.149:8080' successfully opened ts debug: pid[68] unknown ts debug: PATCallBack called ts debug: new PAT ts_id=28888 version=11 current_next=1 ts debug: * number=1 pid=66 ts debug: PMTCallBack called ts debug: new PMT program number=1 version=26 pid_pcr=68 ts debug: * es pid=68 type=16 fcc=mp4v main debug: selecting program id=1 qt4 debug: New Event: type 1103 qt4 debug: Updating the stream status: 3 main debug: looking for decoder module: 33 candidates qt4 debug: New Event: type 1108 avcodec debug: libavcodec initialized (interface 3360512 ) avcodec debug: using direct rendering avcodec debug: ffmpeg codec (MPEG-4 Video) started main debug: using decoder module "avcodec" main debug: TIMER module_Need() : 213.000 ms - Total 213.000 ms / 1 intvls (Avg 213.000 ms) main debug: looking for packetizer module: 18 candidates main debug: using packetizer module "packetizer_mpeg4video" main debug: TIMER module_Need() : 83.000 ms - Total 83.000 ms / 1 intvls (Avg 83.000 ms) main debug: thread 5276 (decoder) created at priority 0 (input/decoder.c:217) main debug: thread started ts warning: first packet for pid=68 cc=0x4 main debug: control type=1 packetizer_mpeg4video warning: waiting for VOL packetizer_mpeg4video warning: waiting for VOL packetizer_mpeg4video warning: waiting for VOL packetizer_mpeg4video warning: waiting for VOL packetizer_mpeg4video warning: waiting for VOL packetizer_mpeg4video warning: waiting for VOL main debug: no usable vout present, spawning one main debug: window size: 1280x800 main debug: looking for video output module: 6 candidates vout_directx debug: creating DirectXEventThread main debug: waiting for thread initialization main debug: thread started vout_directx debug: DirectXCreateWindow main debug: looking for vout window module: 2 candidates qt4 debug: waiting for interface... qt4 debug: requesting window... qt4 debug: Video was requested -1, -1 qt4 debug: Video is resizing to: 1280 800 qt4 debug: Qt FS: Attaching Vout qt4 debug: Qt: Changing Fullscreen Mode qt4 debug: Updating the geometry main debug: using vout window module "qt4" main debug: TIMER module_Need() : 1.000 ms - Total 1.000 ms / 1 intvls (Avg 1.000 ms) vout_directx debug: created video sub-window main debug: thread 5336 (Vout Events Thread) created at priority 0 (directx.c:281) vout_directx debug: Vout EventThread running vout_directx debug: DirectXInitDDraw vout_directx debug: directx-device: vout_directx debug: DirectXEnumCallback: Controlador de visualiza??o principal, display vout_directx debug: screen dimensions (0x0,1440x900) vout_directx debug: DirectDraw Capabilities: overlay=1 yuvoverlay=1 can_deinterlace_overlay=1 colorkey=1 stretch=1 bltfourcc=1 vout_directx debug: align_boundary_src=0,0 align_boundary_dest=1,1 align_size_src=0,0 align_size_dest=0,0 vout_directx debug: End DirectXInitDDraw vout_directx debug: DirectXCreateDisplay vout_directx debug: DirectXCreateClipper vout_directx debug: disabling screen saver main debug: using video output module "vout_directx" main debug: TIMER module_Need() : 50.000 ms - Total 50.000 ms / 1 intvls (Avg 50.000 ms) main debug: waiting for thread initialization main debug: thread started vout_directx debug: NewPictureVec overlay:yes chroma:YV12 vout_directx debug: End NewPictureVec (failed) vout_directx debug: NewPictureVec overlay:yes chroma:YV12 vout_directx debug: End NewPictureVec (failed) vout_directx debug: NewPictureVec overlay:yes chroma:YUY2 vout_directx debug: End NewPictureVec (failed) vout_directx debug: NewPictureVec overlay:no chroma:YV12 vout_directx debug: created plain surface of chroma:YV12 vout_directx debug: End NewPictureVec (succeeded) main debug: got 1 direct buffer(s) main debug: picture in 1280x800 (0,0,1280x800), chroma I420, ar 8:5, sar 1:1 main debug: picture user 1280x800 (0,0,1280x800), chroma I420, ar 8:5, sar 1:1 main debug: picture out 1280x800 (0,0,1280x800), chroma I420, ar 8:5, sar 1:1 main debug: direct render, mapping render pictures 0-6 to system pictures 1-7 main debug: thread 5400 (video output) created at priority 1 (video_output/video_output.c:502) qt4 debug: New Event: type 1109 main debug: looking for text renderer module: 2 candidates main debug: thread 5452 (fontlist builder) created at priority 0 (freetype.c:477) freetype debug: using fontsize: 50 main debug: using text renderer module "freetype" main debug: TIMER module_Need() : 19.000 ms - Total 19.000 ms / 1 intvls (Avg 19.000 ms) main debug: thread started freetype debug: using fontsize: 50 freetype debug: Building font database... freetype debug: Finished building font database. freetype debug: Took 0 seconds main debug: thread ended main debug: looking for video blending module: 1 candidate blend debug: chroma: YUVA -> I420 main debug: using video blending module "blend" main debug: TIMER module_Need() : 9.000 ms - Total 9.000 ms / 1 intvls (Avg 9.000 ms) main warning: late picture skipped (41944) main warning: late picture skipped (160589) main warning: late picture skipped (195256) main warning: late picture skipped (19933) main warning: late picture skipped (176056) main warning: late picture skipped (90956) main warning: late picture skipped (1350867) main warning: late picture skipped (350733) main warning: late picture skipped (958556) main warning: late picture skipped (1116778) main warning: late picture skipped (116678) main warning: late picture skipped (80578) main warning: late picture skipped (85478) main warning: late picture skipped (90389) avcodec error: more than 5 seconds of late video -> dropping frame (computer too slow ?)
Meanwhile, I found that if i scale the video to half size while transcoding, it works. But it's strange, because both cpus are certainly powerful enough (a P4 3.8GHz as receiver and a
T8300), network is Gbit and delays are about 10 seconds...

Complete command line is

vlc -vvv screen:// :screen-fps=1 :sout=#transcode{vcodec=mp4v,vb=1800,scale=1}:duplicate{dst=std{access=http,mux=ts,dst=192.168.0.149:8080}}


Thank you!

Best regards,

Antonio


Return to “VLC stream-output (sout)”

Who is online

Users browsing this forum: No registered users and 23 guests