[vlc-devel] dccp support

Tomasz Grobelny tomasz at grobelny.oswiecenia.net
Fri Feb 29 11:57:05 CET 2008


Dnia Friday 29 of February 2008, Remi Denis-Courmont napisał:
> On Fri, 29 Feb 2008 00:18:57 +0100, Tomasz Grobelny
>
> <tomasz at grobelny.oswiecenia.net> wrote:
> > [00000661] access_udp access debug: connection-oriented media hangup
>
> Server closed the connection.

But why? The server output looks ok to me. Should server output anything to 
console on new connection? Now there seems to be no reaction.

$ /usr/local/bin/vlc --sout '#rtp{dccp=1,dst=::,mux=ts,port=1234}' -Irc --security-policy=1 
test.mp3 -vvv
***************************************************
*** glibc version with broken libintl detected. ***
*** Messages localization will be disabled.     ***
***************************************************
VLC media player 0.9.0-svn Grishenko
[00000001] main libvlc debug: VLC media player - version 0.9.0-svn Grishenko - 
(c) 1996-2008 the VideoLAN team
[00000001] main libvlc debug: libvlc was configured 
with ./configure  '--without-tuning' '--disable-glx' '--enable-realrtsp'
[00000001] main libvlc debug: translation test: code is "C"
[00000001] main libvlc debug: checking builtin modules
[00000001] main libvlc debug: checking plugin modules
[00000001] main libvlc debug: loading plugins cache 
file /home/users/tomek//.cache/vlc/plugins-04041e.dat
[00000001] main libvlc debug: recursively browsing `modules'
[00000001] main libvlc debug: recursively browsing `/usr/local/lib/vlc'
[00000001] main libvlc debug: recursively browsing `plugins'
[00000001] main libvlc debug: module bank initialized, found 233 modules
[00000001] main libvlc debug: opening config file 
(/home/users/tomek//.config/vlc/vlcrc)
[00000001] main libvlc debug: CPU has capabilities 486 586 MMX 3DNow! MMXEXT 
SSE SSE2 FPU
[00000001] main libvlc debug: looking for memcpy module: 4 candidates
[00000001] main libvlc debug: using memcpy module "memcpymmxext"
[00000317] main input debug: Input is a meta file: disabling unneeded options
[00000317] main input debug: 
`file/xspf-open:///home/users/tomek//.local/share/vlc/ml.xspf' gives access 
`file' demux `xspf-open' path `/home/users/tomek//.local/share/vlc/ml.xspf'
[00000317] main input debug: creating access 'file' 
path='/home/users/tomek//.local/share/vlc/ml.xspf'
[00000318] main access debug: looking for access2 module: 3 candidates
[00000318] access_directory access debug: opening directory 
`/home/users/tomek//.local/share/vlc/ml.xspf'
[00000318] access_directory access debug: skipping non-directory 
`/home/users/tomek//.local/share/vlc/ml.xspf'
[00000318] access_mmap access debug: opening 
file /home/users/tomek//.local/share/vlc/ml.xspf
[00000318] main access debug: using access2 module "access_mmap"
[00000322] main private debug: pre buffering
[00000322] main private debug: received first data for our buffer
[00000318] access_mmap access debug: at end of memory mapped file
[00000317] main input debug: creating demux: access='file' demux='xspf-open' 
path='/home/users/tomek//.local/share/vlc/ml.xspf'
[00000323] main demuxer debug: looking for demux2 module: 1 candidate
[00000323] playlist demuxer debug: using XSPF playlist reader
[00000323] main demuxer debug: using demux2 module "playlist"
[00000317] main input debug: 
`file/xspf-open:///home/users/tomek//.local/share/vlc/ml.xspf' successfully 
opened
[00000338] main private debug: looking for xml module: 2 candidates
[00000338] main private debug: using xml module "xml"
[00000318] access_mmap access debug: at end of memory mapped file
[00000323] playlist demuxer debug: parsed 0 tracks successfully
[00000338] main private debug: removing module "xml"
[00000317] main input debug: EOF reached
[00000317] main input debug: control type=1
[00000323] main demuxer debug: removing module "playlist"
[00000318] main access debug: removing module "access_mmap"
[00000340] main private debug: waiting for thread completion
[00000340] main private debug: thread 3069746064 (preparser) created at 
priority 0 (playlist/thread.c:82)
[00000341] main private debug: waiting for thread completion
[00000341] main private debug: thread 3061353360 (fetcher) created at priority 
0 (playlist/thread.c:110)
[00000316] main playlist debug: waiting for thread completion
[00000316] main playlist debug: rebuilding array of current - root Playlist
[00000316] main playlist debug: rebuild done - 0 items, index -1
[00000316] main playlist debug: thread 3052960656 (playlist) created at 
priority 0 (playlist/thread.c:120)
[00000342] main interface debug: looking for interface module: 1 candidate
[00000342] main interface debug: using interface module "hotkeys"
[00000342] main interface debug: thread 3044567952 (interface) created at 
priority 0 (interface/interface.c:148)
[00000344] main interface debug: looking for interface module: 1 candidate
[00000344] main interface debug: using interface module "inhibit"
[00000344] main interface debug: thread 3036175248 (interface) created at 
priority 0 (interface/interface.c:148)
[00000346] main interface debug: looking for interface module: 1 candidate
[00000346] main interface debug: using interface module "screensaver"
[00000346] main interface debug: thread 3027782544 (interface) created at 
priority 0 (interface/interface.c:148)
[00000316] main playlist debug: adding item `test.mp3' ( test.mp3 )
[00000348] main interface debug: looking for interface module: 17 candidates
Remote control interface initialized. Type `help' for help.
[00000348] main interface debug: using interface module "rc"
[00000316] main playlist debug: starting new item
[00000316] main playlist debug: processing request item null node Playlist 
skip 0
[00000316] main playlist debug: rebuilding array of current - root Playlist
[00000316] main playlist debug: rebuild done - 1 items, index -1
[00000316] main playlist debug: creating new input thread
[00000348] main interface debug: thread 3019389840 (interface) created at 
priority 0 (interface/interface.c:148)
[00000350] main input debug: waiting for thread completion
[00000351] main stream output debug: stream=`rtp'
[00000352] main private debug: looking for sout stream module: 1 candidate
[00000352] main private debug: set config option: sout-rtp-dccp to 1
[00000352] main private debug: set config option: sout-rtp-dst to ::
[00000352] main private debug: set config option: sout-rtp-mux to ts
[00000350] main input debug: thread 3010997136 (input) created at priority 0 
(input/input.c:342)
[00000352] main private debug: set config option: sout-rtp-port to 1234
[00000355] main private debug: looking for sout mux module: 1 candidate
[00000355] mux_ts private debug: shaping=200000 pcr=70000 dts_delay=400000
[00000355] main private debug: using sout mux module "mux_ts"
[00000351] main stream output debug: muxer support adding stream at any time
[00000351] main stream output debug: muxer prefers to wait for all ES before 
starting to mux
[00000352] stream_out_rtp private debug: maximum RTP packet size: 1400 bytes
[00000352] main private debug: net: listening to :: port 1234
[00000357] main private debug: thread 3002510224 (RTP send thread) created at 
priority 0 (rtp.c:1145)
[00000352] stream_out_rtp private debug: sdp=
v=0
o=- 14659887619203886524 14659887619203886524 IN IP6 grobelny
s=Unnamed
i=N/A
c=IN IP6 ::
t=0 0
a=tool:vlc 0.9.0-svn
a=recvonly
a=type:broadcast
a=charset:UTF-8
a=rtcp-mux
m=video 1234 DCCP/RTP/AVP 33
b=RR:0
a=rtpmap:33 MP2T/90000
a=setup:passive

[00000352] main private debug: using sout stream module "stream_out_rtp"
[00000350] main input debug: `test.mp3' gives access `' demux `' path 
`test.mp3'
[00000350] main input debug: creating demux: access='' demux='' 
path='test.mp3'
[00000358] main demuxer debug: looking for access_demux module: 0 candidates
[00000358] main demuxer warning: no access_demux module matched "any"
[00000350] main input debug: creating access '' path='test.mp3'
[00000359] main access debug: looking for access2 module: 6 candidates
[00000359] vcd access debug: trying .cue file: test.cue
[00000359] vcd access debug: could not find .cue file
[00000359] access_directory access debug: opening directory `test.mp3'
[00000359] access_directory access debug: skipping non-directory `test.mp3'
[00000359] access_mmap access debug: opening file test.mp3
[00000359] main access debug: using access2 module "access_mmap"
[00000361] main private debug: pre buffering
[00000361] main private debug: received first data for our buffer
[00000361] main private debug: prebuffering done 1048576 bytes in 0s - 8904347 
kbytes/s
[00000350] main input debug: creating demux: access='' demux='' 
path='test.mp3'
[00000362] main demuxer debug: looking for demux2 module: 47 candidates
[00000374] main packetizer debug: looking for packetizer module: 17 candidates
[00000374] main packetizer debug: using packetizer module "mpeg_audio"
[00000374] mpeg_audio packetizer debug: MPGA channels:2 samplerate:44100 
bitrate:192
[00000350] main input debug: selecting program id=0
[00000362] main demuxer debug: using demux2 module "mpga"
[00000350] main input debug: looking for a subtitle file 
in /home/users/tomek/tmp/
[00000403] main packetizer debug: looking for packetizer module: 17 candidates
[00000403] main packetizer debug: using packetizer module "mpeg_audio"
[00000350] main input debug: stream out mode -> no decoder thread
[00000350] main input debug: starting in sync mode
[00000362] main demuxer debug: looking for meta reader module: 0 candidates
[00000362] main demuxer error: no meta reader module matched "any"
[00000350] main input debug: `test.mp3' successfully opened
[00000350] main input debug: control type=1
[00000403] mpeg_audio packetizer debug: MPGA channels:2 samplerate:44100 
bitrate:192
[00000351] main stream output debug: adding a new input
[00000355] main private debug: adding a new input
[00000355] mux_ts private debug: adding input codec=mpga pid=68
[00000355] mux_ts private debug: new PCR PID is 68

status change: ( new input: test.mp3 )
status change: ( audio volume: 256 )
status change: ( play state: 1 )

-- 
Regards,
Tomasz Grobelny



More information about the vlc-devel mailing list