JTVLC H264 RTP Streaming problem with video bleeding

Microsoft Windows specific usage questions
Forum rules
Please post only Windows specific questions in this forum category. If you don't know where to post, please read the different forums' rules. Thanks.
Joe33345
Blank Cone
Blank Cone
Posts: 22
Joined: 15 Jun 2007 04:09

JTVLC H264 RTP Streaming problem with video bleeding

Postby Joe33345 » 20 May 2010 05:29

I hope this is a simple fix. I stream to RTP 127.0.0.1 port 1234 to the jtvlc api no problem with the sdp file. Now the problem I have is bleeding video with the h264 encoder

http://www.justin.tv/joe33345678/b/263958081 <--- exactly what is happening

When I try to display locally the display window is blank. There is sound but no video. According to statistics it is encoding even though the display window shows nothing. jtvlc is apparently catching something encoding as seen in the video.

:sout=#transcode{vcodec=h264,vb=500,fps=24,scale=0.5,width=640,height=360,acodec=mp4a,ab=128,channels=2,samplerate=48000}:duplicate{dst=rtp{dst=127.0.0.1,port=1234,sdp=file://C:\vlc.sdp},dst=display}

I've tried many different strings to no avail. I hope it's an easy fix that I can slap my forehead and facepalm in shame XD. Help me plz :)

VLC_help
Mega Cone Master
Mega Cone Master
Posts: 25661
Joined: 13 Sep 2006 14:16

Re: JTVLC H264 RTP Streaming problem with video bleeding

Postby VLC_help » 20 May 2010 17:21

Could you try with VLC 1.1.0 nightly builds?

Joe33345
Blank Cone
Blank Cone
Posts: 22
Joined: 15 Jun 2007 04:09

Re: JTVLC H264 RTP Streaming problem with video bleeding

Postby Joe33345 » 20 May 2010 22:13

I tried. same problem :(

branch-20100520-0202/
trunk-20100520-0002/

branch will stream but same problem as first post, trunk refuses to stream the file but it will play the file normally

EDIT: you won't believe this, I got it to work by converting the mkv file I was playing to wmv. works perfectly now o.O. apparently vlc hates mkv streaming :P

Joe33345
Blank Cone
Blank Cone
Posts: 22
Joined: 15 Jun 2007 04:09

Re: JTVLC H264 RTP Streaming problem with video bleeding

Postby Joe33345 » 22 May 2010 01:33

adding to my post, sorry for double post but it's the only way for my next problem to get noticed. Now I got it working flawlessly with 1 exception... I cannot get MP3 encoding to work streaming at all. no idea why it just wont work. ill give you the code and you tell me if I'm doing something wrong plz :)

:sout=#transcode{venc=x264{keyint=128,idrint=2,cabac=0,bframes=0},vcodec=h264,vb=500,fps=24,scale=1,vfilter=canvas{width=640,height=360,aspect=16:9},acodec=mp3,ab=128,channels=2,samplerate=44100,audio-sync,deinterlace{deinterlace=linear}}:rtp{dst=127.0.0.1,port=1234,mux=ts,ttl=10,sdp=file://C:\vlc.sdp}

MP3 won't work :(. any ideas?

EDIT: mp4a works but it sounds terrible at 128 and 160 bitrate, I need it to be low because of my current upload speed being 768kb.

VLC_help
Mega Cone Master
Mega Cone Master
Posts: 25661
Joined: 13 Sep 2006 14:16

Re: JTVLC H264 RTP Streaming problem with video bleeding

Postby VLC_help » 22 May 2010 16:43

Open Tools -> Messages... (set Verbosity to 2) before you start conversion, it will complain about the MP3 conversion.

Joe33345
Blank Cone
Blank Cone
Posts: 22
Joined: 15 Jun 2007 04:09

Re: JTVLC H264 RTP Streaming problem with video bleeding

Postby Joe33345 » 23 May 2010 02:31

qt4 debug: MRL passed to the Sout: D:\Downloads\Avatar.wmv
qt4 debug: Adding option: :sout=#transcode{venc=x264{keyint=128,idrint=2,cabac=0,bframes=0},vcodec=h264,vb=500,fps=24,scale=1,vfilter=canvas{width=640,height=360,aspect=16:9},acodec=mp3,ab=128,channels=2,samplerate=44100,audio-sync,deinterlace{deinterlace=linear}}:rtp{dst=127.0.0.1,port=1234,mux=ts,ttl=10,sdp=file://C:\vlc.sdp}
main debug: adding item `Streaming' ( D:\Downloads\Avatar.wmv )
qt4 debug: Adding a new MRL to recent ones: D:\Downloads\Avatar.wmv
main debug: rebuilding array of current - root Playlist
main debug: rebuild done - 1 items, index -1
main debug: processing request item Streaming node null skip 0
main debug: resyncing on Streaming
main debug: Streaming is at 0
main debug: starting new item
main debug: creating new input thread
main debug: Creating an input for 'Streaming'
main debug: thread (input) created at priority 1 (../.././src/input/input.c:230)
main debug: thread started
main debug: stream=`transcode'
main debug: looking for sout stream module: 1 candidate
qt4 debug: IM: Setting an input
qt4 debug: Updating the geometry
qt4 debug: Updating the geometry
main debug: stream=`rtp'
main debug: looking for sout stream module: 1 candidate
main debug: set config option: sout-rtp-dst to 127.0.0.1
main debug: set config option: sout-rtp-port to 1234
main debug: set config option: sout-rtp-mux to ts
main debug: set config option: sout-rtp-ttl to 10
main debug: set config option: sout-rtp-sdp to file://C:\vlc.sdp
main debug: looking for sout mux module: 1 candidate
mux_ts debug: shaping=200000 pcr=70000 dts_delay=400000
main debug: using sout mux module "mux_ts"
main debug: TIMER module_need() : 30.000 ms - Total 30.000 ms / 1 intvls (Avg 30.000 ms)
main debug: muxer support adding stream at any time
main debug: muxer prefers to wait for all ES before starting to mux
stream_out_rtp debug: maximum RTP packet size: 1400 bytes
main debug: net: connecting to [127.0.0.1]:1234
main debug: net: connecting to [127.0.0.1]:1235 from [127.0.0.1]:58471
main debug: thread (RTP send thread) created at priority 15 (../../.././modules/stream_out/rtp.c:1282)
main debug: thread started
stream_out_rtp debug: sdp=
v=0
o=- 14961791011228974116 14961791011228974116 IN IP4 Joe-PC
s=Unnamed
i=N/A
c=IN IP4 127.0.0.1
t=0 0
a=tool:vlc 1.0.5
a=recvonly
a=type:broadcast
a=charset:UTF-8
m=video 1234 RTP/AVP 33
a=rtpmap:33 MP2T/90000

main debug: using sout stream module "stream_out_rtp"
main debug: TIMER module_need() : 90.000 ms - Total 90.000 ms / 1 intvls (Avg 90.000 ms)
main debug: set config option: sout-transcode-venc to x264{keyint=128,idrint=2,cabac=0,bframes=0}
main debug: set config option: sout-transcode-vcodec to h264
main debug: set config option: sout-transcode-vb to 500
main debug: set config option: sout-transcode-fps to 24
main debug: set config option: sout-transcode-scale to 1
main debug: set config option: sout-transcode-vfilter to canvas{width=640,height=360,aspect=16:9}
main debug: set config option: sout-transcode-acodec to mp3
main debug: set config option: sout-transcode-ab to 128
main debug: set config option: sout-transcode-channels to 2
main debug: set config option: sout-transcode-samplerate to 44100
main debug: set config option: sout-transcode-audio-sync to (null)
main debug: set config option: sout-transcode-deinterlace to {deinterlace=linear}
stream_out_transcode debug: codec audio=mp3 44100Hz 2 channels 128Kb/s
stream_out_transcode debug: codec video=h264 0x0 scaling: 1.000000 500kb/s
main debug: using sout stream module "stream_out_transcode"
main debug: TIMER module_need() : 126.000 ms - Total 126.000 ms / 1 intvls (Avg 126.000 ms)
main debug: using timeshift granularity of 50 MBytes
main debug: using timeshift path 'C:\Users\Joe\AppData\Local\Temp'
main debug: `D:\Downloads\Avatar.wmv' gives access `' demux `' path `D:\Downloads\Avatar.wmv'
main debug: creating demux: access='' demux='' path='D:\Downloads\Avatar.wmv'
main debug: looking for access_demux module: 3 candidates
main debug: TIMER module_need() : 57.000 ms - Total 57.000 ms / 1 intvls (Avg 57.000 ms)
main debug: creating access '' path='D:\Downloads\Avatar.wmv'
main debug: looking for access module: 5 candidates
vcd debug: trying .cue file: D:\Downloads\Avatar.cue
vcd debug: could not find .cue file
access_file debug: opening file `D:\Downloads\Avatar.wmv'
main debug: using access module "access_file"
main debug: TIMER module_need() : 37.000 ms - Total 37.000 ms / 1 intvls (Avg 37.000 ms)
main debug: Using AStream*Stream
main debug: pre buffering
main debug: received first data after 0 ms
main debug: pre-buffering done 1024 bytes in 0s - 1000000 kbytes/s
main debug: looking for stream_filter module: 2 candidates
main debug: TIMER module_need() : 0.000 ms - Total 0.000 ms / 1 intvls (Avg 0.000 ms)
main debug: looking for stream_filter module: 1 candidate
main debug: using stream_filter module "stream_filter_record"
main debug: TIMER module_need() : 0.000 ms - Total 0.000 ms / 1 intvls (Avg 0.000 ms)
main debug: creating demux: access='' demux='' path='D:\Downloads\Avatar.wmv'
main debug: looking for demux module: 50 candidates
asf debug: found object guid: 0x75b22630-0x668e-0x11cf-0xa6d900aa0062ce6c size:5347
asf debug: read "header object" subobj:7, reserved1:1, reserved2:2
asf debug: found object guid: 0xd2d0a440-0xe307-0x11d2-0x97f000a0c95ea850 size:274
asf debug: read "extended content description object"
asf debug: - 'WM/ToolName' = 'TMPGEnc 4.0 XPress Version. 4.7.4.299'
asf debug: - 'WMFSDKVersion' = '12.0.7600.16385'
asf debug: - 'WMFSDKNeeded' = '0.0.0.0000'
asf debug: - 'IsVBR' = 'false'
asf debug: found object guid: 0x8cabdca1-0xa947-0x11cf-0x8ee400c00c205365 size:104
asf debug: read "file properties object" file_id:0x8c87f0d8-0x8479-0x44b4-0x8e690214e44fa0bf file_size:35538536 creation_date:129188764536860000 data_packets_count:4321 play_duration:2482580000 send_duration:2473620000 preroll:3000 flags:2 min_data_packet_size:8223 max_data_packet_size:8223 max_bitrate:1203944
asf debug: found object guid: 0x5fbf03b5-0xa92e-0x11cf-0x8ee300c00c205365 size:4421
asf debug: read "header extension object" reserved1:0xabd3d211-0xa9ba-0x11cf-0x8ee600c00c205365 reserved2:6 header_extension_size:4375
asf debug: found object guid: 0x7c4346a9-0xefe0-0x4bfc-0xb229393ede415c85 size:39
asf debug: read "language list object" 1 entries
asf debug: - 'en-us'
asf debug: found object guid: 0x26f18b5d-0x4584-0x47ec-0x9f5f0e651f0452c9 size:26
asf warning: unknown asf object (not loaded)
asf debug: found object guid: 0xc5f8cbea-0x5baf-0x4877-0x8467aa8c44fa4cca size:224
asf debug: read "metadata object" 4 entries
asf debug: - IsVBR=0
asf debug: - DeviceConformanceTemplate=L3
asf debug: - IsVBR=0
asf debug: - DeviceConformanceTemplate=MP@ML
asf debug: found object guid: 0x1806d474-0xcadf-0x4509-0xa4ba9aabcb96aae8 size:3850
asf warning: unknown asf object (not loaded)
asf debug: found object guid: 0x14e6a5cb-0xc672-0x4332-0x8399a96952065b5a size:88
asf debug: read "extended stream properties object":
asf debug: - start=0 end=0
asf debug: - data bitrate=192000 buffer=1451 initial fullness=0
asf debug: - alternate data bitrate=192000 buffer=1451 initial fullness=0
asf debug: - maximum object size=8192
asf debug: - flags=0x2
asf debug: - stream number=1 language=0
asf debug: - average time per frame=3357059
asf debug: - stream name count=0
asf debug: - payload extension system count=0
asf debug: found object guid: 0x14e6a5cb-0xc672-0x4332-0x8399a96952065b5a size:110
asf debug: read "extended stream properties object":
asf debug: - start=0 end=0
asf debug: - data bitrate=1000000 buffer=3000 initial fullness=0
asf debug: - alternate data bitrate=1000000 buffer=3000 initial fullness=0
asf debug: - maximum object size=145481
asf debug: - flags=0x2
asf debug: - stream number=2 language=0
asf debug: - average time per frame=417083
asf debug: - stream name count=0
asf debug: - payload extension system count=1
asf debug: found object guid: 0xd9aade20-0x7c17-0x4f9c-0xbc288555dd98e2a2 size:38
asf warning: unknown asf object (not loaded)
asf debug: found object guid: 0x86d15240-0x311d-0x11d0-0xa3a400a0c90348f6 size:232
asf debug: read "codec list object" reserved_guid:0x86d15241-0x311d-0x11d0-0xa3a400a0c90348f6 codec_entries_count:2
asf debug: - codec[0] audio name:"Windows Media Audio 9.2" description:"192 kbps, 48 kHz, stereo 1-pass CBR" information_length:2
asf debug: - codec[1] video name:"Windows Media Video 9" description:"" information_length:4
asf debug: found object guid: 0xb7dc0791-0xa9b7-0x11cf-0x8ee600c00c205365 size:114
asf debug: read "stream Properties object" stream_type:0xf8699e40-0x5b4d-0x11cf-0xa8fd00805f5c442b error_correction_type:0xbfc3cd50-0x618f-0x11cf-0x8bb200aa00b4e220 time_offset:0 type_specific_data_length:28 error_correction_data_length:8 flags:0x1 stream_number:1
asf debug: found object guid: 0xb7dc0791-0xa9b7-0x11cf-0x8ee600c00c205365 size:134
asf debug: read "stream Properties object" stream_type:0xbc19efc0-0x5b4d-0x11cf-0xa8fd00805f5c442b error_correction_type:0x20fb5700-0x5b55-0x11cf-0xa8fd00805f5c442b time_offset:0 type_specific_data_length:56 error_correction_data_length:0 flags:0x2 stream_number:2
asf debug: found object guid: 0x7bf875ce-0x468d-0x11d1-0x8d82006097c9a2b2 size:38
asf debug: read "stream bitrate properties object"
asf debug: - stream=1 bitrate=194140
asf debug: - stream=2 bitrate=1009804
asf debug: found object guid: 0x75b22636-0x668e-0x11cf-0xa6d900aa0062ce6c size:35531633
asf debug: read "data object" file_id:0x8c87f0d8-0x8479-0x44b4-0x8e690214e44fa0bf total data packet:4321 reserved:257
asf debug: found object guid: 0x33000890-0xe5b1-0x11cf-0x89f400a0c90349cb size:1556
asf debug: read "index object" file_id:0x8c87f0d8-0x8479-0x44b4-0x8e690214e44fa0bf index_entry_time_interval:10000000 max_packet_count:18 index_entry_count:250
asf debug: + 'Unknown' GUID 0x0-0x0-0x0-0x0000000000000000 size:0pos:0
asf debug: + 'Header' GUID 0x75b22630-0x668e-0x11cf-0xa6d900aa0062ce6c size:5347pos:0
asf debug: | + 'Extended content description' GUID 0xd2d0a440-0xe307-0x11d2-0x97f000a0c95ea850 size:274pos:30
asf debug: | + 'File Properties' GUID 0x8cabdca1-0xa947-0x11cf-0x8ee400c00c205365 size:104pos:304
asf debug: | + 'Header Extension' GUID 0x5fbf03b5-0xa92e-0x11cf-0x8ee300c00c205365 size:4421pos:408
asf debug: | | + 'Language List' GUID 0x7c4346a9-0xefe0-0x4bfc-0xb229393ede415c85 size:39pos:454
asf debug: | | + 'Unknown' GUID 0x26f18b5d-0x4584-0x47ec-0x9f5f0e651f0452c9 size:26pos:493
asf debug: | | + 'Metadata' GUID 0xc5f8cbea-0x5baf-0x4877-0x8467aa8c44fa4cca size:224pos:519
asf debug: | | + 'Padding' GUID 0x1806d474-0xcadf-0x4509-0xa4ba9aabcb96aae8 size:3850pos:743
asf debug: | | + 'Extended Stream Properties' GUID 0x14e6a5cb-0xc672-0x4332-0x8399a96952065b5a size:88pos:4593
asf debug: | | + 'Extended Stream Properties' GUID 0x14e6a5cb-0xc672-0x4332-0x8399a96952065b5a size:110pos:4681
asf debug: | | + 'Unknown' GUID 0xd9aade20-0x7c17-0x4f9c-0xbc288555dd98e2a2 size:38pos:4791
asf debug: | + 'Codec List' GUID 0x86d15240-0x311d-0x11d0-0xa3a400a0c90348f6 size:232pos:4829
asf debug: | + 'Stream Properties' GUID 0xb7dc0791-0xa9b7-0x11cf-0x8ee600c00c205365 size:114pos:5061
asf debug: | + 'Stream Properties' GUID 0xb7dc0791-0xa9b7-0x11cf-0x8ee600c00c205365 size:134pos:5175
asf debug: | + 'Stream Bitrate Properties' GUID 0x7bf875ce-0x468d-0x11d1-0x8d82006097c9a2b2 size:38pos:5309
asf debug: + 'Data' GUID 0x75b22636-0x668e-0x11cf-0xa6d900aa0062ce6c size:35531633pos:5347
asf debug: + 'Index' GUID 0x33000890-0xe5b1-0x11cf-0x89f400a0c90349cb size:1556pos:35536980
asf debug: found 2 streams
main debug: selecting program id=0
asf debug: added new audio stream(codec:0x161,ID:1)
asf debug: added new video stream(ID:2)
main debug: using demux module "asf"
main debug: TIMER module_need() : 56.000 ms - Total 56.000 ms / 1 intvls (Avg 56.000 ms)
main debug: looking for a subtitle file in D:\Downloads\
main debug: looking for packetizer module: 21 candidates
qt4 debug: Updating the geometry
qt4 debug: Updating the geometry
qt4 debug: Updating the geometry
qt4 debug: Updating the geometry
qt4 debug: Updating the geometry
qt4 debug: Updating the geometry
main debug: using packetizer module "packetizer_copy"
main debug: TIMER module_need() : 682.000 ms - Total 682.000 ms / 1 intvls (Avg 682.000 ms)
main debug: thread (decoder) created at priority 2 (../.././src/input/decoder.c:315)
main debug: thread started
main debug: looking for packetizer module: 21 candidates
main debug: using packetizer module "packetizer_copy"
main debug: TIMER module_need() : 0.000 ms - Total 0.000 ms / 1 intvls (Avg 0.000 ms)
main debug: thread (decoder) created at priority 0 (../.././src/input/decoder.c:315)
main debug: thread started
main debug: starting in async mode
main debug: `D:\Downloads\Avatar.wmv' successfully opened
main debug: Buffering 0%
main debug: switching to sync mode
packetizer_copy debug: need dts > 0
main debug: Buffering 13%
main debug: Buffering 27%
main debug: Buffering 41%
main debug: adding a new sout input (sout_input:01396ba0)
main debug: Buffering 55%
main debug: Buffering 69%
main debug: Buffering 83%
stream_out_transcode debug: creating video transcoding from fcc=`WMV3' to fcc=`h264'
main debug: Buffering 97%
main debug: Stream buffering done (333 ms in 0 ms)
main debug: looking for decoder module: 35 candidates
qt4 debug: Updating the geometry
qt4 debug: Updating the geometry
qt4 debug: Updating the geometry
qt4 debug: Updating the geometry
avcodec debug: libavcodec initialized (interface 0x343100)
avcodec debug: using direct rendering
avcodec debug: ffmpeg codec (Windows Media Video 3) started
main debug: using decoder module "avcodec"
main debug: TIMER module_need() : 491.000 ms - Total 491.000 ms / 1 intvls (Avg 491.000 ms)
main debug: looking for encoder module: 1 candidate
x264 debug: version x264 0.83.X
main debug: set config option: sout-x264-keyint to 128
main warning: option idrint is unknown
main debug: set config option: sout-x264-cabac to 0
main debug: set config option: sout-x264-bframes to 0
x264 debug: initializing pthread-win32
main debug: using encoder module "x264"
main debug: TIMER module_need() : 80.000 ms - Total 80.000 ms / 1 intvls (Avg 80.000 ms)
x264 debug: pthread-win32 deinitialized
main debug: removing module "x264"
main debug: Decoder buffering done in 571 ms
stream_out_transcode debug: late picture skipped (8001)
stream_out_transcode debug: drift is too high, resetting master sync
stream_out_transcode debug: decoder aspect is 768000: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 640x360, destination 640x360
stream_out_transcode debug: encoder aspect is 768000:432000
main debug: looking for video filter2 module: 1 candidate
deinterlace debug: using blend deinterlace mode
deinterlace debug: using blend deinterlace method
deinterlace debug: deinterlacing
main debug: using video filter2 module "deinterlace"
main debug: TIMER module_need() : 14.000 ms - Total 14.000 ms / 1 intvls (Avg 14.000 ms)
main debug: Filter 'deinterlace' (02adaf5c) appended to chain
main debug: looking for video filter2 module: 1 candidate
main debug: set config option: canvas-width to 640
main debug: set config option: canvas-height to 360
main debug: set config option: canvas-aspect to 16:9
main debug: looking for video filter2 module: 20 candidates
swscale debug: 640x360 chroma: I420 -> 640x360 chroma: I420 with scaling using Bicubic (good quality)
main debug: using video filter2 module "swscale"
main debug: TIMER module_need() : 125.000 ms - Total 125.000 ms / 1 intvls (Avg 125.000 ms)
main debug: Filter 'swscale' (02adb5ec) appended to chain
main debug: looking for video filter2 module: 1 candidate
main debug: set config option: croppadd-paddtop to 0
main debug: set config option: croppadd-paddbottom to 0
croppadd debug: Crop: Top: 0, Bottom: 0, Left: 0, Right: 0
croppadd debug: Padd: Top: 0, Bottom: 0, Left: 0, Right: 0
croppadd debug: 640x360 -> 640x360
main debug: using video filter2 module "croppadd"
main debug: TIMER module_need() : 24.000 ms - Total 24.000 ms / 1 intvls (Avg 24.000 ms)
main debug: Filter 'croppadd' (02adb934) appended to chain
main debug: using video filter2 module "canvas"
main debug: TIMER module_need() : 175.000 ms - Total 175.000 ms / 1 intvls (Avg 175.000 ms)
main debug: Filter 'canvas' (02adb2a4) appended to chain
stream_out_transcode debug: destination (after video filters) 640x360
main debug: looking for encoder module: 1 candidate
x264 debug: version x264 0.83.X
main debug: set config option: sout-x264-keyint to 128
main warning: option idrint is unknown
main debug: set config option: sout-x264-cabac to 0
main debug: set config option: sout-x264-bframes to 0
x264 debug: initializing pthread-win32
main debug: using encoder module "x264"
main debug: TIMER module_need() : 29.000 ms - Total 29.000 ms / 1 intvls (Avg 29.000 ms)
main debug: adding a new input
mux_ts debug: adding input codec=h264 pid=68
mux_ts debug: new PCR PID is 68
stream_out_transcode debug: drift is too high, resetting master sync
stream_out_transcode debug: late picture skipped (147001)
stream_out_transcode debug: late picture skipped (108001)
stream_out_transcode debug: late picture skipped (68001)
stream_out_transcode debug: late picture skipped (28001)
stream_out_transcode debug: drift is too high, resetting master sync
main warning: late buffer for mux input (361000)
main warning: late buffer for mux input (156000)
main warning: late buffer for mux input (117334)
main warning: late buffer for mux input (78667)
main warning: late buffer for mux input (41000)
main warning: late buffer for mux input (271334)
main warning: late buffer for mux input (232667)
main warning: late buffer for mux input (195000)
main warning: late buffer for mux input (270334)
main warning: late buffer for mux input (231667)
main warning: late buffer for mux input (270000)
main warning: late buffer for mux input (270334)
main warning: late buffer for mux input (271667)
main warning: late buffer for mux input (234000)
main warning: late buffer for mux input (270334)
main warning: late buffer for mux input (270667)
main warning: late buffer for mux input (232000)
main warning: late buffer for mux input (270334)
main warning: late buffer for mux input (230667)
main warning: late buffer for mux input (271000)
packetizer_copy debug: need dts > 0
main warning: late buffer for mux input (270334)
main warning: late buffer for mux input (270667)
main warning: late buffer for mux input (271000)
main warning: late buffer for mux input (271334)
main warning: late buffer for mux input (270667)
main error: ES_OUT_SET_(GROUP_)PCR is called too late, increasing pts_delay to 300 ms
main error: ES_OUT_RESET_PCR called
main debug: adding a new sout input (sout_input:04360888)
main debug: Buffering 0%
stream_out_transcode debug: creating audio transcoding from fcc=`wma2' to fcc=`mp3 '
main debug: Stream buffering done (342 ms in 0 ms)
main debug: looking for decoder module: 35 candidates
avcodec debug: libavcodec already initialized
avcodec debug: ffmpeg codec (Windows Media Audio 2) started
avcodec debug: Using 192000 bytes output buffer
main debug: using decoder module "avcodec"
main debug: TIMER module_need() : 2.000 ms - Total 2.000 ms / 1 intvls (Avg 2.000 ms)
main debug: looking for encoder module: 12 candidates
avcodec debug: libavcodec already initialized
avcodec debug: found encoder MPEG Audio layer 1/2/3
main debug: using encoder module "avcodec"
main debug: TIMER module_need() : 78.000 ms - Total 78.000 ms / 1 intvls (Avg 78.000 ms)
stream_out_transcode debug: Looking for filter (s16l->s16l, channels 2->2, rate 48000->44100)
main debug: looking for audio filter2 module: 8 candidates
audio_format debug: s16l->fl32, bits per sample: 16->32
main debug: using audio filter2 module "audio_format"
main debug: TIMER module_need() : 228.000 ms - Total 228.000 ms / 1 intvls (Avg 228.000 ms)
main debug: Filter 'audio_format' (02adbfc4) appended to chain
main debug: looking for audio filter2 module: 8 candidates
bandlimited_resampler debug: fl32/48000KHz/2->fl32/44100KHz/2
main debug: using audio filter2 module "bandlimited_resampler"
main debug: TIMER module_need() : 1.000 ms - Total 1.000 ms / 1 intvls (Avg 1.000 ms)
main debug: Filter 'bandlimited_resampler' (02adc30c) appended to chain
main debug: looking for audio filter2 module: 8 candidates
audio_format debug: fl32->s16l, bits per sample: 32->16
main debug: using audio filter2 module "audio_format"
main debug: TIMER module_need() : 0.000 ms - Total 0.000 ms / 1 intvls (Avg 0.000 ms)
main debug: Filter 'audio_format' (02adc654) appended to chain
stream_out_transcode debug: Got complete audio filter chain
main debug: adding a new input
mux_ts debug: adding input codec=mpga pid=69
main debug: Decoder buffering done in 309 ms
avcodec warning: Physical channel configuration not set : guessing
stream_out_transcode debug: drift is too high, resetting master sync
main warning: late buffer for mux input (261492)
stream_out_transcode debug: drift is too high, resetting master sync
main warning: late buffer for mux input (589000)
main warning: late buffer for mux input (65513)
main warning: late buffer for mux input (561334)
main warning: late buffer for mux input (532667)
main warning: late buffer for mux input (497000)
main warning: late buffer for mux input (459334)
main warning: late buffer for mux input (425667)
main warning: late buffer for mux input (394000)
main warning: late buffer for mux input (370334)
main warning: late buffer for mux input (354667)
main warning: late buffer for mux input (316000)
main warning: late buffer for mux input (281334)
main warning: late buffer for mux input (247667)
main warning: late buffer for mux input (215000)
main warning: late buffer for mux input (185334)
main warning: late buffer for mux input (165667)
main warning: late buffer for mux input (155000)
mux_ts debug: adjusting rate at 41667/1450667 (110/382)
mux_ts debug: adjusting rate at 41666/1409000 (89/293)
mux_ts debug: adjusting rate at 41667/1367334 (75/218)
mux_ts debug: adjusting rate at 41667/1325667 (53/165)
mux_ts debug: adjusting rate at 0/1284000 (39/126)
mux_ts debug: adjusting rate at 0/1284000 (29/97)
mux_ts debug: adjusting rate at 0/1284000 (22/75)
mux_ts debug: adjusting rate at 0/1284000 (17/58)
mux_ts debug: adjusting rate at 0/1284000 (15/43)
mux_ts debug: adjusting rate at 0/1284000 (10/33)
mux_ts debug: adjusting rate at 0/1284000 (10/23)
mux_ts debug: adjusting rate at 0/1284000 (6/17)
mux_ts debug: adjusting rate at 0/1284000 (7/10)
mux_ts debug: adjusting rate at 0/1284000 (6/4)
mux_ts debug: adjusting rate at 0/1284000 (3/1)


thats what it says. hope it helps :)

VLC_help
Mega Cone Master
Mega Cone Master
Posts: 25661
Joined: 13 Sep 2006 14:16

Re: JTVLC H264 RTP Streaming problem with video bleeding

Postby VLC_help » 23 May 2010 20:49

Well, I don't see any direct errors or warnings that would explain this. You could try samplerate=48000 in case the change does something weird to audio.

Joe33345
Blank Cone
Blank Cone
Posts: 22
Joined: 15 Jun 2007 04:09

Re: JTVLC H264 RTP Streaming problem with video bleeding

Postby Joe33345 » 24 May 2010 00:12

just tried it. no help :(. my guess is that jtvlc cannot handle mp3. when I start up the stream in mp3 with display open so I can see it, it plays the MP3 but to justin tv there is no audio. it has to be jtvlc causing the problem then. well thx for trying :)

Joe33345
Blank Cone
Blank Cone
Posts: 22
Joined: 15 Jun 2007 04:09

Re: JTVLC H264 RTP Streaming problem with video bleeding

Postby Joe33345 » 27 May 2010 03:54

I got 1 last question, is it possible that the sdp file does not support mp3? since I am outputting the vlc.sdp file in the command line so that jtvlc can read it, is that possible?

VLC_help
Mega Cone Master
Mega Cone Master
Posts: 25661
Joined: 13 Sep 2006 14:16

Re: JTVLC H264 RTP Streaming problem with video bleeding

Postby VLC_help » 27 May 2010 16:17

I don't think SDP limits anything, since it is just Session Description Protocol.


Return to “VLC media player for Windows Troubleshooting”

Who is online

Users browsing this forum: No registered users and 18 guests