No audio from pass-thru streaming server

About encoding, codec settings, muxers and filter usage
rbarrero
Blank Cone
Blank Cone
Posts: 31
Joined: 19 Feb 2008 09:27

No audio from pass-thru streaming server

Postby rbarrero » 16 Apr 2008 22:18

Hi;

I have a VLC server (server A) that is re-sending an h264/mp4a stream to our vlc streamer (server B). When I use the following configuration, I don't get audio to the VLC clients connecting to server B.

PKG_CONFIG_PATH=/stackmedia/vlc/lib/pkgconfig ./configure --prefix=/stackmedia/vlc --disable-static --enable-fast-install --enable-shared --enable-sse --enable-mmx --enable-optimize-memory --enable-optimizations --disable-debug --enable-release --enable-sout --enable-httpd --enable-vlm --disable-growl --disable-notify --disable-audioscrobbler --disable-taglib --disable-live555 --disable-dvdnav --disable-smb --enable-dvbpsi --disable-libcdio --disable-cdda --disable-vcd --disable-screen --disable-gme --disable-mad --disable-id3tag --disable-ffmpeg --enable-faad --disable-a52 --disable-dca --disable-libmpeg2 --disable-speex --enable-x264 --disable-fluidsynth --disable-zvbi --disable-cmml --disable-x11 --disable-xvideo --disable-xinerama --disable-opengl --disable-sdl --disable-sdl-image --disable-freetype --disable-fribidi --disable-fb --disable-upnp --disable-skins2 --disable-qt4 --disable-ncurses --disable-visual --disable-atmo --disable-bonjour --with-tuning=i686 --disable-skins --disable-kde --disable-wxwidgets --disable-gtk --disable-glx --with-dvbpsi=/stackmedia/vlc --with-x264-tree=../x264-snapshot-20080216-2245 --with-faad-tree=../faad2

However, when I enable FFMPEG on server A, I get audio to clients.... My idea is to create a VERY simple compilation on Server A to just pass through and allow Server B to do some decoding (faad) if necessary.

How can I make server A as pass-thru as possible, yet still get audio to clients?

Thanks,

Rafael

rbarrero
Blank Cone
Blank Cone
Posts: 31
Joined: 19 Feb 2008 09:27

Re: No audio from pass-thru streaming server

Postby rbarrero » 16 Apr 2008 22:19

I'm using vlc-0.9.0-git.

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: No audio from pass-thru streaming server

Postby Jean-Baptiste Kempf » 17 Apr 2008 00:03

You need to give us the messages.

Can you also copy the modules part of vlc-config?
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.

rbarrero
Blank Cone
Blank Cone
Posts: 31
Joined: 19 Feb 2008 09:27

Re: No audio from pass-thru streaming server

Postby rbarrero » 17 Apr 2008 06:48

Below is the output from the version that doesn't include audio. I will post the version that does include audio as another post.


#####
VLC media player 0.9.0-git Grishenko
[00000001] main libvlc debug: VLC media player - version 0.9.0-git Grishenko - (c) 1996-2008 the VideoLAN team
[00000001] main libvlc debug: libvlc was configured with ./configure '--prefix=/stackmedia/vlc' '--disable-static' '--enable-fast-install' '--enable-shared' '--enable-sse' '--enable-mmx' '--enable-optimize-memory' '--enable-optimizations' '--disable-debug' '--enable-release' '--enable-sout' '--enable-httpd' '--enable-vlm' '--disable-growl' '--disable-notify' '--disable-audioscrobbler' '--disable-taglib' '--disable-live555' '--disable-dvdnav' '--disable-smb' '--enable-dvbpsi' '--disable-libcdio' '--disable-cdda' '--disable-vcd' '--disable-screen' '--disable-gme' '--disable-mad' '--disable-id3tag' '--disable-ffmpeg' '--enable-faad' '--disable-a52' '--disable-dca' '--disable-libmpeg2' '--disable-speex' '--enable-x264' '--disable-fluidsynth' '--disable-zvbi' '--disable-cmml' '--disable-x11' '--disable-xvideo' '--disable-xinerama' '--disable-opengl' '--disable-sdl' '--disable-sdl-image' '--disable-freetype' '--disable-fribidi' '--disable-fb' '--disable-upnp' '--disable-skins2' '--disable-qt4' '--disable-ncurses' '--disable-visual' '--disable-atmo' '--disable-bonjour' '--with-tuning=i686' '--disable-skins' '--disable-kde' '--disable-wxwidgets' '--disable-gtk' '--disable-glx' '--with-dvbpsi=/stackmedia/vlc' '--with-x264-tree=../x264-snapshot-20080216-2245' '--with-faad-tree=../faad2'
[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 /root/.cache/vlc/plugins-04041e.dat
[00000001] main libvlc warning: This doesn't look like a valid plugins cache
[00000001] main libvlc debug: We will be looking for modules in `modules:/stackmedia/vlc/lib/vlc:plugins'
[00000001] main libvlc debug: recursively browsing `modules'
[00000001] main libvlc debug: recursively browsing `/stackmedia/vlc/lib/vlc'
[00000001] main libvlc debug: recursively browsing `plugins'
[00000001] main libvlc debug: module bank initialized, found 198 modules
[00000001] main libvlc debug: opening config file (/root/.config/vlc/vlcrc)
[00000001] main libvlc debug: CPU has capabilities 486 586 MMX MMXEXT SSE SSE2 FPU
[00000001] main libvlc debug: looking for memcpy module: 3 candidates
[00000001] main libvlc debug: using memcpy module "memcpymmxext"
[00000261] main interaction debug: thread 132602768 (Interaction control) created at priority 0 (interface/interaction.c:375)
[00000263] main input debug: Input is a meta file: disabling unneeded options
[00000263] main input debug: `file/xspf-open:///root/.local/share/vlc/ml.xspf' gives access `file' demux `xspf-open' path `/root/.local/share/vlc/ml.xspf'
[00000263] main input debug: creating access 'file' path='/root/.local/share/vlc/ml.xspf'
[00000264] main access debug: looking for access2 module: 3 candidates
[00000264] access_mmap access debug: opening file /root/.local/share/vlc/ml.xspf
[00000264] main access debug: using access2 module "access_mmap"
[00000265] main stream debug: pre buffering
[00000265] main stream debug: received first data for our buffer
[00000264] access_mmap access debug: at end of memory mapped file
[00000263] main input debug: creating demux: access='file' demux='xspf-open' path='/root/.local/share/vlc/ml.xspf'
[00000266] main demux debug: looking for demux2 module: 1 candidate
[00000266] playlist demux debug: using XSPF playlist reader
[00000266] main demux debug: using demux2 module "playlist"
[00000263] main input debug: `file/xspf-open:///root/.local/share/vlc/ml.xspf' successfully opened
[00000267] main xml debug: looking for xml module: 1 candidate
[00000267] main xml debug: using xml module "xtag"
[00000264] access_mmap access debug: at end of memory mapped file
[00000266] playlist demux debug: parsed 0 tracks successfully
[00000267] main xml debug: removing module "xtag"
[00000263] main input debug: EOF reached
[00000263] main input debug: control type=1
[00000266] main demux debug: removing module "playlist"
[00000264] main access debug: removing module "access_mmap"
[00000268] main generic debug: waiting for thread completion
[00000268] main generic debug: thread 112544656 (preparser) created at priority 0 (playlist/thread.c:78)
[00000269] main generic debug: waiting for thread completion
[00000269] main generic debug: thread 27913104 (fetcher) created at priority 0 (playlist/thread.c:108)
[00000262] main playlist debug: waiting for thread completion
[00000262] main playlist debug: rebuilding array of current - root Playlist
[00000262] main playlist debug: rebuild done - 0 items, index -1
[00000262] main playlist debug: thread 38402960 (playlist) created at priority 0 (playlist/thread.c:117)
[00000270] main interface debug: looking for interface module: 1 candidate
[00000270] main interface debug: using interface module "hotkeys"
[00000270] main interface debug: thread 48892816 (interface) created at priority 0 (interface/interface.c:148)
[00000262] main playlist debug: adding item `udp://@192.168.1.101:1338' ( udp://@192.168.1.101:1338 )
[00000001] main libvlc: Running vlc with the default interface. Use 'cvlc' to use vlc without interface.
[00000271] main interface debug: looking for interface module: 1 candidate
Remote control interface initialized. Type `help' for help.
[00000271] main interface debug: using interface module "rc"
[00000262] main playlist debug: starting new item
[00000262] main playlist debug: processing request item null node Playlist skip 0
[00000262] main playlist debug: rebuilding array of current - root Playlist
[00000262] main playlist debug: rebuild done - 1 items, index -1
[00000262] main playlist debug: creating new input thread
[00000271] main interface debug: thread 63945616 (interface) created at priority 0 (interface/interface.c:148)
[00000272] main input debug: waiting for thread completion
[00000273] main stream output debug: stream=`std'
[00000274] main generic debug: looking for sout stream module: 1 candidate
[00000274] main generic debug: set config option: sout-standard-access to udp
[00000272] main input debug: thread 92289936 (input) created at priority 0 (input/input.c:357)
[00000274] main generic debug: set config option: sout-standard-mux to ts
[00000274] main generic debug: set config option: sout-standard-dst to 192.168.1.35:1338
[00000274] stream_out_standard generic debug: creating `udp/ts://192.168.1.35:1338'
[00000274] stream_out_standard generic debug: extension is 35:1338
[00000274] stream_out_standard generic debug: extension -> mux=(null)
[00000274] stream_out_standard generic debug: using `udp/ts://192.168.1.35:1338'
[00000275] main generic debug: looking for sout access module: 1 candidate
[00000275] main generic debug: net: connecting to [192.168.1.35]:1338
[00000275] access_output_udp generic debug: source: 192.168.1.101 port 33223
[00000275] access_output_udp generic debug: destination: 192.168.1.35 port 1338
[00000276] main generic debug: thread 74435472 (sout write thread) created at priority 0 (udp.c:269)
[00000275] main generic debug: using sout access module "access_output_udp"
[00000274] stream_out_standard generic debug: access opened
[00000277] main generic debug: looking for sout mux module: 1 candidate
[00000277] mux_ts generic debug: shaping=200000 pcr=70000 dts_delay=400000
[00000277] main generic debug: using sout mux module "mux_ts"
[00000273] main stream output debug: muxer support adding stream at any time
[00000274] stream_out_standard generic debug: mux opened
[00000274] main generic debug: using sout stream module "stream_out_standard"
[00000272] main input debug: `udp://@192.168.1.101:1338' gives access `udp' demux `' path `@192.168.1.101:1338'
[00000272] main input debug: creating demux: access='udp' demux='' path='@192.168.1.101:1338'
[00000278] main demux debug: looking for access_demux module: 0 candidates
[00000278] main demux warning: no access_demux module matched "udp"
[00000272] main input debug: creating access 'udp' path='@192.168.1.101:1338'
[00000279] main access debug: looking for access2 module: 1 candidate
[00000279] access_udp access debug: opening server=:0 local=192.168.1.101:1338
[00000279] main access debug: net: opening 192.168.1.101 datagram port 1338
[00000279] main access debug: using access2 module "access_udp"
[00000280] main stream debug: pre buffering
[00000279] access_udp access debug: detected TS over raw UDP
[00000272] main input debug: creating demux: access='udp' demux='' path='@192.168.1.101:1338'
[00000281] main demux debug: looking for demux2 module: 44 candidates
[00000281] main demux debug: using demux2 module "ts"
[00000281] ts demux debug: DEMUX_SET_GROUP 0 (nil)
[00000272] main input debug: starting in sync mode
[00000279] access_udp access warning: unimplemented query in control
[00000272] main input debug: `udp://@192.168.1.101:1338' successfully opened
[00000281] ts demux debug: pid[42] unknown
[00000281] ts demux debug: pid[45] unknown
[00000281] ts demux debug: pid[46] unknown
libdvbpsi error (PSI decoder): TS discontinuity (received 3, expected 0) for PID 0
[00000281] ts demux debug: PATCallBack called
[00000281] ts demux debug: new PAT ts_id=1 version=1 current_next=1
[00000281] ts demux debug: * number=1 pid=1280
libdvbpsi error (PSI decoder): TS discontinuity (received 3, expected 0) for PID 1280
[00000281] ts demux debug: PMTCallBack called
[00000281] ts demux debug: new PMT program number=1 version=1 pid_pcr=42
[00000281] ts demux debug: * es pid=45 type=15 fcc=mp4a
[00000272] main input debug: selecting program id=1
[00000282] main packetizer debug: looking for packetizer module: 15 candidates
[00000282] packetizer_mpeg4audio packetizer debug: running MPEG4 audio packetizer
[00000282] packetizer_mpeg4audio packetizer debug: no decoder specific info, must be an ADTS or LOAS stream
[00000282] main packetizer debug: using packetizer module "packetizer_mpeg4audio"
[00000282] main packetizer debug: thread 3072326544 (decoder) created at priority 0 (input/decoder.c:213)
[00000281] ts demux debug: * es pid=46 type=15 fcc=mp4a
[00000281] ts demux debug: * es pid=42 type=27 fcc=h264
[00000283] main packetizer debug: looking for packetizer module: 15 candidates
[00000283] main packetizer debug: using packetizer module "packetizer_h264"
[00000283] main packetizer debug: thread 3061836688 (decoder) created at priority 0 (input/decoder.c:213)
[00000281] ts demux warning: first packet for pid=42 cc=0xd
[00000281] ts demux warning: first packet for pid=45 cc=0x1
[00000281] ts demux warning: first packet for pid=46 cc=0x1
[00000272] main input debug: control type=1
[00000283] packetizer_h264 packetizer warning: waiting for SPS/PPS
[00000282] packetizer_mpeg4audio packetizer debug: detected ADTS format
[00000282] packetizer_mpeg4audio packetizer: AAC channels: 2 samplerate: 48000
[00000273] main stream output debug: adding a new input
[00000277] main generic debug: adding a new input
[00000277] mux_ts generic debug: adding input codec=mp4a pid=68
[00000277] mux_ts generic debug: new PCR PID is 68
[00000283] packetizer_h264 packetizer warning: waiting for SPS/PPS
[00000283] packetizer_h264 packetizer warning: waiting for SPS/PPS
[00000283] packetizer_h264 packetizer warning: waiting for SPS/PPS
[00000283] packetizer_h264 packetizer warning: waiting for SPS/PPS
[00000283] packetizer_h264 packetizer warning: waiting for SPS/PPS
[00000283] packetizer_h264 packetizer warning: waiting for SPS/PPS
[00000283] packetizer_h264 packetizer warning: waiting for SPS/PPS
[00000283] packetizer_h264 packetizer warning: waiting for SPS/PPS
[00000283] packetizer_h264 packetizer warning: waiting for SPS/PPS
[00000283] packetizer_h264 packetizer warning: waiting for SPS/PPS
[00000283] packetizer_h264 packetizer warning: waiting for SPS/PPS
[00000283] packetizer_h264 packetizer warning: waiting for SPS/PPS
[00000283] packetizer_h264 packetizer warning: waiting for SPS/PPS
[00000283] packetizer_h264 packetizer warning: waiting for SPS/PPS
[00000283] packetizer_h264 packetizer warning: waiting for SPS/PPS
[00000283] packetizer_h264 packetizer warning: waiting for SPS/PPS
[00000283] packetizer_h264 packetizer warning: waiting for SPS/PPS
[00000283] packetizer_h264 packetizer warning: waiting for SPS/PPS
[00000283] packetizer_h264 packetizer warning: waiting for SPS/PPS
[00000283] packetizer_h264 packetizer warning: waiting for SPS/PPS
[00000283] packetizer_h264 packetizer warning: waiting for SPS/PPS
[00000283] packetizer_h264 packetizer warning: waiting for SPS/PPS
[00000283] packetizer_h264 packetizer warning: waiting for SPS/PPS
[00000283] packetizer_h264 packetizer warning: waiting for SPS/PPS
[00000283] packetizer_h264 packetizer warning: waiting for SPS/PPS
[00000283] packetizer_h264 packetizer warning: waiting for SPS/PPS
[00000283] packetizer_h264 packetizer warning: waiting for SPS/PPS
[00000275] access_output_udp generic warning: putting two PCRs at once
[00000283] packetizer_h264 packetizer warning: waiting for SPS/PPS
[00000283] packetizer_h264 packetizer warning: waiting for SPS/PPS
[00000283] packetizer_h264 packetizer warning: waiting for SPS/PPS
[00000283] packetizer_h264 packetizer warning: waiting for SPS/PPS
[00000283] packetizer_h264 packetizer warning: waiting for SPS/PPS
[00000283] packetizer_h264 packetizer warning: waiting for SPS/PPS
[00000283] packetizer_h264 packetizer warning: waiting for SPS/PPS
[00000283] packetizer_h264 packetizer warning: waiting for SPS/PPS
[00000283] packetizer_h264 packetizer warning: waiting for SPS/PPS
[00000283] packetizer_h264 packetizer warning: waiting for SPS/PPS
[00000283] packetizer_h264 packetizer warning: waiting for SPS/PPS
[00000283] packetizer_h264 packetizer debug: found NAL_SPS
[00000283] packetizer_h264 packetizer debug: found NAL_PPS
[00000273] main stream output debug: adding a new input
[00000277] main generic debug: adding a new input
[00000277] mux_ts generic debug: adding input codec=h264 pid=69
[00000277] mux_ts generic debug: new PCR PID is 69
[00000277] mux_ts generic debug: adjusting rate at -1095334/239915 (3/239)
[00000275] access_output_udp generic debug: late packet for UDP input (445179)
[00000276] access_output_udp generic debug: packet has been sent too late (445215)
[00000275] access_output_udp generic debug: late packet for UDP input (355867)


#####

rbarrero
Blank Cone
Blank Cone
Posts: 31
Joined: 19 Feb 2008 09:27

Re: No audio from pass-thru streaming server

Postby rbarrero » 17 Apr 2008 06:52

Below is the output from the version that properly pass the audio stream to the other server:


#####
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 '--prefix=/stackmedia/vlc-streamer' '--enable-shared' '--enable-static' '--enable-sout' '--enable-httpd' '--enable-vlm' '--enable-live555' '--enable-dvbpsi' '--enable-mad' '--enable-ffmpeg' '--enable-a52' '--enable-libmpeg2' '--enable-x264' '--disable-fribidi' '--with-live555-tree=../live' '--with-dvbpsi-tree=../libdvbpsi5-0.1.6' '--with-mad-tree=../libmad-0.15.1b' '--with-libmpeg2-tree=../mpeg2dec-0.4.1' '--with-ffmpeg-tree=../ffmpeg' '--with-ffmpeg-x264' '--with-ffmpeg-a52' '--with-a52=/stackmedia/vlc-streamer' '--with-x264-tree=../x264-snapshot-20080216-2245' '--disable-glx'
[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 /root/.cache/vlc/plugins-04041e.dat
[00000001] main libvlc debug: recursively browsing `modules'
[00000001] main libvlc debug: recursively browsing `/stackmedia/vlc-streamer/lib/vlc'
[00000001] main libvlc debug: recursively browsing `plugins'
[00000001] main libvlc debug: module bank initialized, found 207 modules
[00000001] main libvlc debug: opening config file (/root/.config/vlc/vlcrc)
[00000001] main libvlc debug: CPU has capabilities 486 586 MMX MMXEXT SSE SSE2 FPU
[00000001] main libvlc debug: looking for memcpy module: 3 candidates
[00000001] main libvlc debug: using memcpy module "memcpymmxext"
[00000284] main input debug: Input is a meta file: disabling unneeded options
[00000284] main input debug: `file/xspf-open:///root/.local/share/vlc/ml.xspf' gives access `file' demux `xspf-open' path `/root/.local/share/vlc/ml.xspf'
[00000284] main input debug: creating access 'file' path='/root/.local/share/vlc/ml.xspf'
[00000285] main access debug: looking for access2 module: 2 candidates
[00000285] access_directory access debug: opening directory `/root/.local/share/vlc/ml.xspf'
[00000285] access_directory access debug: skipping non-directory `/root/.local/share/vlc/ml.xspf'
[00000285] access_file access debug: opening file `/root/.local/share/vlc/ml.xspf'
[00000285] access_file access debug: mmap enabled
[00000285] main access debug: using access2 module "access_file"
[00000289] main private debug: pre buffering
[00000289] main private debug: received first data for our buffer
[00000285] access_file access debug: at end of memory mapped file
[00000284] main input debug: creating demux: access='file' demux='xspf-open' path='/root/.local/share/vlc/ml.xspf'
[00000290] main demuxer debug: looking for demux2 module: 1 candidate
[00000290] playlist demuxer debug: using XSPF playlist reader
[00000290] main demuxer debug: using demux2 module "playlist"
[00000284] main input debug: `file/xspf-open:///root/.local/share/vlc/ml.xspf' successfully opened
[00000305] main private debug: looking for xml module: 1 candidate
[00000305] main private debug: using xml module "xtag"
[00000285] access_file access debug: at end of memory mapped file
[00000290] playlist demuxer debug: parsed 0 tracks successfully
[00000305] main private debug: removing module "xtag"
[00000284] main input debug: EOF reached
[00000284] main input debug: control type=1
[00000290] main demuxer debug: removing module "playlist"
[00000285] main access debug: removing module "access_file"
[00000307] main private debug: waiting for thread completion
[00000307] main private debug: thread 3073555344 (preparser) created at priority 0 (playlist/thread.c:85)
[00000308] main private debug: waiting for thread completion
[00000308] main private debug: thread 3063065488 (fetcher) created at priority 0 (playlist/thread.c:113)
[00000283] main playlist debug: waiting for thread completion
[00000283] main playlist debug: rebuilding array of current - root Playlist
[00000283] main playlist debug: rebuild done - 0 items, index -1
[00000283] main playlist debug: thread 3052575632 (playlist) created at priority 0 (playlist/thread.c:123)
[00000309] main interface debug: looking for interface module: 1 candidate
[00000309] main interface debug: using interface module "hotkeys"
[00000309] main interface debug: thread 3042085776 (interface) created at priority 0 (interface/interface.c:151)
[00000283] main playlist debug: adding item `udp://@67.131.90.101:1338' ( udp://@67.131.90.101:1338 )
[00000001] main libvlc: Running vlc with the default interface. Use 'cvlc' to use vlc without interface.
[00000311] main interface debug: looking for interface module: 1 candidate
Remote control interface initialized. Type `help' for help.
[00000311] main interface debug: using interface module "rc"
[00000311] main interface debug: thread 3031595920 (interface) created at priority 0 (interface/interface.c:151)
[00000283] main playlist debug: starting new item
[00000283] main playlist debug: processing request item null node Playlist skip 0
[00000283] main playlist debug: rebuilding array of current - root Playlist
[00000283] main playlist debug: rebuild done - 1 items, index -1
[00000283] main playlist debug: creating new input thread
[00000313] main input debug: waiting for thread completion
[00000314] main stream output debug: stream=`std'
[00000315] main private debug: looking for sout stream module: 1 candidate
[00000313] main input debug: thread 3021106064 (input) created at priority 0 (input/input.c:342)
[00000315] main private debug: set config option: sout-standard-access to udp
[00000315] main private debug: set config option: sout-standard-mux to ts
[00000315] main private debug: set config option: sout-standard-dst to 67.131.90.35:1338
[00000315] stream_out_standard private debug: creating `udp/ts://67.131.90.35:1338'
[00000315] stream_out_standard private debug: extension is 35:1338
[00000315] stream_out_standard private debug: extension -> mux=(null)
[00000315] stream_out_standard private debug: using `udp/ts://67.131.90.35:1338'
[00000317] main private debug: looking for sout access module: 1 candidate
[00000317] main private debug: net: connecting to [67.131.90.35]:1338
[00000317] access_output_udp private debug: source: 67.131.90.101 port 33223
[00000317] access_output_udp private debug: destination: 67.131.90.35 port 1338
[00000319] main private debug: thread 3007314832 (sout write thread) created at priority 0 (udp.c:270)
[00000317] main private debug: using sout access module "access_output_udp"
[00000315] stream_out_standard private debug: access opened
[00000320] main private debug: looking for sout mux module: 1 candidate
[00000320] mux_ts private debug: shaping=200000 pcr=70000 dts_delay=400000
[00000320] main private debug: using sout mux module "mux_ts"
[00000314] main stream output debug: muxer support adding stream at any time
[00000315] stream_out_standard private debug: mux opened
[00000315] main private debug: using sout stream module "stream_out_standard"
[00000313] main input debug: `udp://@67.131.90.101:1338' gives access `udp' demux `' path `@67.131.90.101:1338'
[00000313] main input debug: creating demux: access='udp' demux='' path='@67.131.90.101:1338'
[00000322] main demuxer debug: looking for access_demux module: 0 candidates
[00000322] main demuxer warning: no access_demux module matched "udp"
[00000313] main input debug: creating access 'udp' path='@67.131.90.101:1338'
[00000323] main access debug: looking for access2 module: 1 candidate
[00000323] access_udp access debug: opening server=:0 local=67.131.90.101:1338
[00000323] main access debug: net: opening 67.131.90.101 datagram port 1338
[00000323] main access debug: using access2 module "access_udp"
[00000325] main private debug: pre buffering
[00000323] access_udp access debug: detected TS over raw UDP
[00000313] main input debug: creating demux: access='udp' demux='' path='@67.131.90.101:1338'
[00000326] main demuxer debug: looking for demux2 module: 46 candidates
[00000326] main demuxer debug: using demux2 module "ts"
[00000326] ts demuxer debug: DEMUX_SET_GROUP 0 (nil)
[00000313] main input debug: starting in sync mode
[00000323] access_udp access warning: unimplemented query in control
[00000313] main input debug: `udp://@67.131.90.101:1338' successfully opened
[00000326] ts demuxer debug: pid[42] unknown
[00000326] ts demuxer debug: pid[45] unknown
[00000326] ts demuxer debug: PATCallBack called
[00000326] ts demuxer debug: new PAT ts_id=1 version=1 current_next=1
[00000326] ts demuxer debug: * number=1 pid=1280
[00000326] ts demuxer debug: PMTCallBack called
[00000326] ts demuxer debug: new PMT program number=1 version=1 pid_pcr=42
[00000326] ts demuxer debug: * es pid=45 type=15 fcc=mp4a
[00000313] main input debug: selecting program id=1
[00000350] main packetizer debug: looking for packetizer module: 15 candidates
[00000350] packetizer_mpeg4audio packetizer debug: running MPEG4 audio packetizer
[00000350] packetizer_mpeg4audio packetizer debug: no decoder specific info, must be an ADTS or LOAS stream
[00000350] main packetizer debug: using packetizer module "packetizer_mpeg4audio"
[00000350] main packetizer debug: thread 2996824976 (decoder) created at priority 0 (input/decoder.c:212)
[00000326] ts demuxer debug: * es pid=46 type=15 fcc=mp4a
[00000326] ts demuxer debug: * es pid=42 type=27 fcc=h264
[00000357] main packetizer debug: looking for packetizer module: 15 candidates
[00000357] main packetizer debug: using packetizer module "packetizer_h264"
[00000357] main packetizer debug: thread 2986335120 (decoder) created at priority 0 (input/decoder.c:212)
[00000326] ts demuxer warning: first packet for pid=46 cc=0xe
[00000326] ts demuxer warning: first packet for pid=42 cc=0x5
[00000326] ts demuxer warning: first packet for pid=45 cc=0xf
[00000313] main input debug: control type=13
[00000313] main input debug: control type=1
[00000357] packetizer_h264 packetizer warning: waiting for SPS/PPS
[00000357] packetizer_h264 packetizer warning: waiting for SPS/PPS
[00000357] packetizer_h264 packetizer warning: waiting for SPS/PPS
[00000357] packetizer_h264 packetizer warning: waiting for SPS/PPS
[00000350] packetizer_mpeg4audio packetizer debug: detected ADTS format
[00000350] packetizer_mpeg4audio packetizer: AAC channels: 2 samplerate: 48000
[00000314] main stream output debug: adding a new input
[00000320] main private debug: adding a new input
[00000320] mux_ts private debug: adding input codec=mp4a pid=68
[00000320] mux_ts private debug: new PCR PID is 68
[00000320] main private warning: late buffer for mux input (436781)
[00000320] main private warning: late buffer for mux input (415501)
[00000320] main private warning: late buffer for mux input (394229)
[00000357] packetizer_h264 packetizer warning: waiting for SPS/PPS
[00000357] packetizer_h264 packetizer warning: waiting for SPS/PPS
[00000357] packetizer_h264 packetizer warning: waiting for SPS/PPS
[00000357] packetizer_h264 packetizer warning: waiting for SPS/PPS
[00000357] packetizer_h264 packetizer warning: waiting for SPS/PPS
[00000357] packetizer_h264 packetizer warning: waiting for SPS/PPS
[00000320] main private warning: late buffer for mux input (474392)
[00000320] main private warning: late buffer for mux input (453516)
[00000320] main private warning: late buffer for mux input (432242)
[00000320] main private warning: late buffer for mux input (410965)
[00000320] main private warning: late buffer for mux input (452009)
[00000320] main private warning: late buffer for mux input (431168)
[00000320] main private warning: late buffer for mux input (409897)
[00000320] main private warning: late buffer for mux input (388621)
[00000317] access_output_udp private debug: late packet for UDP input (1454)
[00000317] access_output_udp private warning: putting two PCRs at once
[00000357] packetizer_h264 packetizer warning: waiting for SPS/PPS
[00000357] packetizer_h264 packetizer warning: waiting for SPS/PPS
[00000357] packetizer_h264 packetizer debug: found NAL_SPS
[00000357] packetizer_h264 packetizer debug: found NAL_PPS
[00000314] main stream output debug: adding a new input
[00000320] main private debug: adding a new input
[00000320] mux_ts private debug: adding input codec=h264 pid=69
[00000320] mux_ts private debug: new PCR PID is 69
[00000320] main private warning: late buffer for mux input (471190)
[00000320] main private warning: late buffer for mux input (449211)

#####

rbarrero
Blank Cone
Blank Cone
Posts: 31
Joined: 19 Feb 2008 09:27

Re: No audio from pass-thru streaming server

Postby rbarrero » 17 Apr 2008 06:53

Here is the difference between:

Audio:
[00000344] ts demuxer warning: first packet for pid=45 cc=0x4
[00000344] ts demuxer warning: first packet for pid=46 cc=0x4
[00000344] ts demuxer warning: first packet for pid=42 cc=0x6

No audio:
[00000281] ts demux warning: first packet for pid=42 cc=0xd
[00000281] ts demux warning: first packet for pid=45 cc=0x1
[00000281] ts demux warning: first packet for pid=46 cc=0x1

Thoughts???

Thanks,

Rafael


Return to “VLC stream-output (sout)”

Who is online

Users browsing this forum: No registered users and 16 guests