[vlc-devel] Re: Multicast udp streaming from playlist - problems

Dermot McGahon dermot at dspsrv.com
Thu Sep 2 12:37:31 CEST 2004


On Thu, 02 Sep 2004 11:36:20 +0200, Derk-Jan Hartman  
<hartman at videolan.org> wrote:

> It looks like the ts module wasn't compiled. check with:
> vlc -l | grept ts
>
> You should install libdvbpsi reconfigure and recompile vlc...
> That will probably fix this problem...
> You should also install libmpeg2 and have VLC use that, because last  
> time I checked ffmpeg MPEG2 wasn't that good in combination with TS  
> streams...

Derk-Jan,

That was it, I was missing libdvbpsi-devel.

I already had libmpeg2 installed. How do I get vlc to use it?

Latest logs included. There seem to be no errors .. but still
no video.


Dermot.
--


[dermot at localhost vlc-trunk]$ ./vlc -l | grep ts
VLC media player 0.8.0-test1 Janus
   netsync               Network synchronisation
   dtssys                Raw DTS demuxer
   ts                    ISO 13818-1 MPEG Transport Stream input - new
   dtstospdif            audio filter for DTS->S/PDIF encapsulation
   mux_ts                TS muxer (libdvbpsi)
   dts                   DTS parser
   dts                   DTS audio packetizer


[dermot at localhost vlc-trunk]$ ./vlc rtsp://omnibase/sync_test -v -v -v
VLC media player 0.8.0-test1 Janus
[00000001] main vlc debug: opening config file /home/dermot/.vlc/vlcrc
[00000001] main vlc warning: config file /home/dermot/.vlc/vlcrc does not  
exist yet
[00000001] main vlc debug: checking builtin modules
[00000001] main vlc debug: checking plugin modules
[00000001] main vlc debug: recursively browsing `modules'
[00000001] main vlc debug: recursively browsing `/usr/local/lib/vlc'
[00000199] main module warning: cannot find symbol  
"vlc_entry__0_8_0_test1" in file  
`/usr/local/lib/vlc/access/libaccess_file_plugin.so'  
(/usr/local/lib/vlc/access/libaccess_file_plugin.so: undefined symbol:  
_vlc_entry__0_8_0_test1)
[00000200] main module warning: cannot find symbol  
"vlc_entry__0_8_0_test1" in file  
`/usr/local/lib/vlc/access/libaccess_udp_plugin.so'  
(/usr/local/lib/vlc/access/

[Snip: many undefined symbol warnings]

[00000001] main vlc debug: recursively browsing `plugins'
[00000001] main vlc debug: module bank initialized, found 161 modules
[00000001] main vlc debug: opening config file /home/dermot/.vlc/vlcrc
[00000001] main vlc warning: config file /home/dermot/.vlc/vlcrc does not  
exist yet
[00000001] main vlc debug: CPU has capabilities 486 586 MMX MMXEXT SSE FPU
[00000001] main vlc debug: looking for memcpy module
[00000001] main vlc debug: probing 3 candidates
[00000010] main module debug: using memcpy module "memcpymmxext"
[00000352] main playlist debug: creating group Normal with id 1 at  
position 0
[00000352] main playlist debug: waiting for thread completion
[00000352] main playlist debug: thread 85625776 (playlist) created at  
priority 0 (src/playlist/playlist.c:107)
[00000353] main interface debug: looking for interface module
[00000353] main interface debug: probing 1 candidate
[00000025] main module debug: using interface module "hotkeys"
[00000353] main interface debug: interface initialized
[00000353] main interface debug: thread 41905072 (interface) created at  
priority 0 (src/interface/interface.c:209)
[00000352] main playlist debug: adding playlist item  
`rtsp://omnibase/sync_test' ( rtsp://omnibase/sync_test )
[00000354] main interface debug: looking for interface module
[00000354] main interface debug: probing 2 candidates
[00000073] main module debug: using interface module "wxwindows"
[00000354] main interface debug: interface initialized
[00000354] main interface debug: thread 114314160 (manager) created at  
priority 0 (src/interface/interface.c:194)
[00000354] wxwindows interface debug: accelerator table loaded
[00000352] main playlist debug: creating new input thread
[00000355] main input debug: waiting for thread completion
[00000355] main input debug: `rtsp://omnibase/sync_test' gives access  
`rtsp' demux `' path `omnibase/sync_test'
[00000355] main input debug: demux2_New: access='rtsp' demux=''  
path='omnibase/sync_test'
[00000356] main demuxer debug: looking for access_demux module
[00000356] main demuxer debug: probing 1 candidate
[00000355] main input debug: thread 52394928 (input) created at priority 0  
(src/input/input.c:228)
Sending request: OPTIONS * RTSP/1.0
CSeq: 1
User-Agent: VLC Media Player (LIVE.COM Streaming Media v2004.03.31)


Received OPTIONS response: RTSP/1.0 200 OK
CSeq: 1
Message: OPTIONS Successful
Public: OPTIONS, DESCRIBE, SETUP, PLAY, PAUSE, SET_PARAMETER,  
GET_PARAMETER, SET_PLAYMODE, TEARDOWN
Date: Thu, 02 Sep 2004 18:24:20 GMT


Sending request: DESCRIBE rtsp://omnibase/sync_test RTSP/1.0
CSeq: 2
Accept: application/x-rtsp-mh, application/sdp
User-Agent: VLC Media Player (LIVE.COM Streaming Media v2004.03.31)


Received DESCRIBE response: RTSP/1.0 200 OK
CSeq: 2
Date: Thu, 02 Sep 2004 18:24:20 GMT
Server: Kasenna MediaBase version 7.0.1
Content-type: application/x-rtsp-mh
Content-Length: 416


Need to read 416 extra bytes
Read 416 extra bytes: <MediaDescription>
<MediaContainer
NumStreams = 1
>
<MediaStreams>
<MediaStream
StreamID = 0
MimeType = application/x-sgimb
MaxBitRate = 4500001
Height = 480
Width = 704
FramesPerSecond = 29.969999
AspectRatio = 0.673500
FramesToIFramesRatio = 12.000000
AudioHeader = 0
Duration = 120797205
StartTime = 0
PlayModes = 7
TypeSpecificData = MPEG-2
VideoPid = 4131
AudioPid = 4130
</MediaStreams>
</MediaDescription>


sdp=v=0
o=NoSpacesAllowed 1 1 IN IP4 192.168.3.3
s=rtsp://omnibase/sync_test
c=IN IP4 192.168.3.3
t=0 0
a=control:*
a=range:npt=0-
m=video 554 RAW/RAW/UDP 33
a=control:trackID=4131

[00000356] livedotcom demuxer debug: RTP subsession 'video/MP2T'
Sending request: SETUP rtsp://omnibase/sync_test/ RTSP/1.0
CSeq: 3
Transport: RAW/RAW/UDP;unicast;client_port=554-555
User-Agent: VLC Media Player (LIVE.COM Streaming Media v2004.03.31)


Received SETUP response: RTSP/1.0 200 OK
CSeq: 3
Transport:  
RAW/RAW/UDP;destination=192.168.3.20;port=554;client_port=554;source=192.168.3.3
Session: 1094118422


Sending request: PLAY rtsp://omnibase/sync_test RTSP/1.0
CSeq: 4
Session: 1094118422
Range: npt=0-
User-Agent: VLC Media Player (LIVE.COM Streaming Media v2004.03.31)


Received PLAY response: RTSP/1.0 200 OK
CSeq: 4
Date: Thu, 02 Sep 2004 18:24:20 GMT
Scale: 1.000000


[00000357] main private debug: demux2_New: access='' demux='ts' path=''
[00000358] main demuxer debug: looking for demux2 module
[00000358] main demuxer debug: probing 1 candidate
[00000357] main private debug: thread 67619760 (stream out) created at  
priority 0 (src/input/demux.c:301)
[00000013] main module debug: using access_demux module "livedotcom"
[00000355] main input debug: `rtsp://omnibase/sync_test' sucessfully opened
TaskInterrupt
[00000355] main input debug: control type=1
TaskInterrupt
TaskInterrupt
TaskInterrupt
TaskInterrupt
TaskInterrupt
TaskInterrupt
TaskInterrupt
TaskInterrupt
TaskInterrupt
TaskInterrupt
TaskInterrupt
TaskInterrupt
TaskInterrupt
TaskInterrupt
TaskInterrupt
TaskInterrupt
TaskInterrupt
TaskInterrupt
TaskInterrupt
TaskInterrupt
TaskInterrupt
TaskInterrupt
TaskInterrupt
signal 2 received, terminating vlc - do it again in case it gets stuck
TaskInterrupt
TaskInterrupt
TaskInterrupt
TaskInterrupt
TaskInterrupt
TaskInterrupt
TaskInterrupt
TaskInterrupt
TaskInterrupt
TaskInterrupt
TaskInterrupt
TaskInterrupt
TaskInterrupt
TaskInterrupt
TaskInterrupt
TaskInterrupt
TaskInterrupt
TaskInterrupt
TaskInterrupt
TaskInterrupt
TaskInterrupt
TaskInterrupt
TaskInterrupt
TaskInterrupt
TaskInterrupt
TaskInterrupt
user insisted too much, dying badly
Aborted
[dermot at localhost vlc-trunk]$


-- 
This is the vlc-devel mailing-list, see http://www.videolan.org/vlc/
To unsubscribe, please read http://developers.videolan.org/lists.html



More information about the vlc-devel mailing list