setsockopt(IP_ADD_MEMBERSHIP) error: No such device

For questions and discussion that is NOT (I repeat NOT) specific to a certain Operating System.
wesswess
New Cone
New Cone
Posts: 3
Joined: 19 Oct 2004 11:39

setsockopt(IP_ADD_MEMBERSHIP) error: No such device

Postby wesswess » 26 Oct 2004 11:31

Hi

I tried to use VLC to display a MPEG-4 video stream sent by an Axis camera in multicast. There is a problem with setsockopt !

Someone have an idea how to fix this problem ?

Thanks

OS: Linux Debian
VLC version: 0.8.0-test1

Below the debug:
root@debian:/etc/init.d # vlc -vvv http://192.168.1.201/mpeg4/video.sdp
VLC media player 0.8.0-test1 Janus
[00000001] main vlc debug: opening config file /root/.vlc/vlcrc
[00000001] main vlc warning: config file /root/.vlc/vlcrc does not exist yet
[00000001] main vlc debug: checking builtin modules
[00000001] main vlc debug: checking plugin modules
[00000001] main vlc debug: loading plugins cache file /root/.vlc/vlcplugins
[00000001] main vlc debug: recursively browsing `modules'
[00000001] main vlc debug: recursively browsing `/usr/lib/vlc'
[00000001] main vlc debug: recursively browsing `plugins'
[00000001] main vlc debug: module bank initialized, found 177 modules
[00000001] main vlc debug: opening config file /root/.vlc/vlcrc
[00000001] main vlc warning: config file /root/.vlc/vlcrc does not exist yet
[00000000] main root debug: VLC media player - version 0.8.0-test1 Janus - (c) 1996-2004 VideoLAN
[00000000] main root debug: libvlc was configured with ./configure --mandir=/share/man --infodir=/share/info --enable-release --prefix=/usr --disable-gnome --disable-gtk --disable-familiar --disable-fb --enable-ggi --enable-sdl --enable-esd --disable-qt --enable-mad --enable-arts --enable-alsa --enable-lirc --enable-a52 --enable-aa --enable-dvbpsi --enable-xosd --enable-mozilla --disable-kde --enable-mp4 --enable-dvb --enable-dv --disable-satellite --enable-ogg --enable-vorbis --enable-wxwindows --disable-slp --enable-flac --disable-skins --disable-basic-skins --enable-skins2 --enable-freetype --enable-mkv --enable-v4l --enable-pvr --disable-speex --enable-caca --enable-livedotcom --enable-libmpeg2 --enable-dts --enable-fribidi --enable-cdio --enable-mod --enable-theora --enable-modplug --enable-dvdnav --enable-ffmpeg --with-ffmpeg-tree=extras/ffmpeg --enable-faad --with-faad-tree=extras/faad2 --enable-x264 --with-x264-tree=extras/x264 --enable-glide --enable-svgalib --enable-dvd --without-dvdcss --no-create --no-recursion
[00000001] main vlc debug: translation test: code is "Fr"
[00000001] main vlc debug: opening config file /root/.vlc/vlcrc
[00000001] main vlc warning: config file /root/.vlc/vlcrc does not exist yet
[00000001] main vlc debug: checking builtin modules
[00000001] main vlc debug: checking plugin modules
[00000001] main vlc debug: loading plugins cache file /root/.vlc/vlcplugins
[00000001] main vlc debug: recursively browsing `modules'
[00000001] main vlc debug: recursively browsing `/usr/lib/vlc'
[00000001] main vlc debug: recursively browsing `plugins'
[00000001] main vlc debug: module bank initialized, found 177 modules
[00000001] main vlc debug: opening config file /root/.vlc/vlcrc
[00000001] main vlc warning: config file /root/.vlc/vlcrc does not exist yet
[00000001] main vlc debug: CPU has capabilities 486 586 MMX 3DNow! MMXEXT SSE FPU
[00000001] main vlc debug: looking for memcpy module
[00000001] main vlc debug: probing 4 candidates
[00000010] main module debug: using memcpy module "memcpymmxext"
[00000223] main playlist debug: creating group Normal with id 1 at position 0
[00000223] main playlist debug: waiting for thread completion
[00000223] main playlist debug: thread 1086868400 (playlist) created at priority 0 (src/playlist/playlist.c:107)
[00000224] main interface debug: looking for interface module
[00000224] main interface debug: probing 1 candidate
[00000125] main module debug: using interface module "hotkeys"
[00000224] main interface debug: interface initialized
[00000224] main interface debug: thread 1095281584 (interface) created at priority 0 (src/interface/interface.c:209)
[00000223] main playlist debug: adding playlist item `http://192.168.1.201/mpeg4/video.sdp' ( http://192.168.1.201/mpeg4/video.sdp )
[00000226] main interface debug: looking for interface module
[00000226] main interface debug: probing 4 candidates
[00000039] main module debug: using interface module "wxwindows"
[00000226] main interface debug: interface initialized
[00000226] main interface debug: thread 1112751024 (manager) created at priority 0 (src/interface/interface.c:194)
[00000226] wxwindows interface debug: accelerator table loaded
[00000223] main playlist debug: creating new input thread
[00000229] main input debug: waiting for thread completion
[00000229] main input debug: `http://192.168.1.201/mpeg4/video.sdp' gives access `http' demux `' path `192.168.1.201/mpeg4/video.sdp'
[00000229] main input debug: demux2_New: access='http' demux='' path='192.168.1.201/mpeg4/video.sdp'
[00000230] main demuxer debug: looking for access_demux module
[00000230] main demuxer debug: probing 0 candidates
[00000230] main demuxer warning: no access_demux module matched "http"
[00000229] main input debug: access2_New: access='http' path='192.168.1.201/mpeg4/video.sdp'
[00000231] main access debug: looking for access2 module
[00000231] main access debug: probing 5 candidates
[00000231] access_http access debug: http: server='192.168.1.201' port=80 file='/mpeg4/video.sdp
[00000231] main access debug: net: connecting to '192.168.1.201:80'
[00000231] main access debug: looking for network module
[00000231] main access debug: probing 2 candidates
[00000231] ipv4 access debug: connection in progress
[00000179] main module debug: using network module "ipv4"
[00000179] main module debug: unlocking module "ipv4"
[00000229] main input debug: thread 1121438640 (input) created at priority 0 (src/input/input.c:228)
[00000231] access_http access debug: protocol 'HTTP' answer code 200
[00000231] access_http access debug: stream size=595
[00000231] access_http access debug: Content-Type: text/plain
[00000028] main module debug: using access2 module "access_http"
[00000234] main private debug: pre buffering
[00000234] main private debug: received first data for our buffer
[00000229] main input debug: demux2_New: access='http' demux='' path='192.168.1.201/mpeg4/video.sdp'
[00000235] main demuxer debug: looking for demux2 module
[00000235] main demuxer debug: probing 31 candidates
[00000235] mp4 demuxer warning: MP4 plugin discarded (not a valid file)
[00000235] avi demuxer warning: avi module discarded (invalid header)
[00000235] asf demuxer warning: ASF plugin discarded (not a valid file)
[00000235] flac demuxer warning: flac module discarded (no startcode)
[00000235] mpgv demuxer warning: ES module discarded (no startcode)
[00000235] main demuxer debug: looking for id3 module
[00000235] main demuxer debug: probing 2 candidates
[00000235] id3tag demuxer debug: checking for ID3 tag
[00000163] main module debug: using id3 module "id3tag"
[00000163] main module debug: unlocking module "id3tag"
[00000235] mpga demuxer warning: mpga module discarded
[00000235] aac demuxer warning: AAC module discarded
sdp=v=0
o=- 1098782682341130 1098782682341142 IN IP4 0.0.0.0
s=AXIS Media Presentation
e=NONE
b=RR:0
a=mpeg4-iod: "data:application/mpeg4-iod;base64,AoCgAE8BAf///wOARwABQChkYXRhOmFwcGxpY2F0aW9uL21wZWc0LW9kLWF1O2Jhc2U2NCxBUUE9BA0BBQAEAAAAAAAAAAAABgkBAAAAAAAAAAADLgACQCpkYXRhOmFwcGxpY2F0aW9uL21wZWc0LWJpZnMtYXU7YmFzZTY0LACwD10EEgINAAACAAAAAAAAAAAFAwAAQAYJAQAAAAAAAAAA"
a=isma-compliance:1,1.0,1
m=video 10000 RTP/AVP 96
c=IN IP4 225.100.100.101/10
b=AS:768
a=rtpmap:96 MP4V-ES/90000
a=fmtp:96 profile-level-id=255; config=000001B0F3000001B509000001000000012008D48D8803250A041E14440F;
a=mpeg4-esid:201

12:34:49 Groupsock(8: 225.100.100.101, 10000, 255): failed to join group: setsockopt(IP_ADD_MEMBERSHIP) error: No such device
Unable to determine our source address: setsockopt(IP_ADD_MEMBERSHIP) error: No such device
12:34:49 Groupsock(9: 225.100.100.101, 10001, 255): failed to join group: setsockopt(IP_ADD_MEMBERSHIP) error: No such device
Unable to determine our source address: setsockopt(IP_ADD_MEMBERSHIP) error: No such device

[00000235] livedotcom demuxer debug: RTP subsession 'video/MP4V-ES'
[00000229] main input debug: Selecting program id=0
[00000153] main module debug: using demux2 module "livedotcom"
[00000251] main decoder debug: looking for decoder module
[00000251] main decoder debug: probing 20 candidates
[00000251] ffmpeg decoder debug: libavcodec initialized (interface 4721 )
[00000251] ffmpeg decoder debug: postprocessing disabled
[00000251] ffmpeg decoder debug: using direct rendering
[00000251] ffmpeg decoder debug: ffmpeg codec (MPEG-4 Video) started
[00000012] main module debug: using decoder module "ffmpeg"
[00000251] main decoder debug: thread 1145207728 (decoder) created at priority 0 (src/input/decoder.c:157)
[00000229] main input debug: `http://192.168.1.201/mpeg4/video.sdp' sucessfully opened
TaskInterrupt
[00000229] main input debug: control type=1
TaskInterrupt
TaskInterrupt
TaskInterrupt
TaskInterrupt
Last edited by wesswess on 26 Oct 2004 15:48, edited 1 time in total.

The DJ
Cone Master
Cone Master
Posts: 5987
Joined: 22 Nov 2003 21:52
VLC version: git
Operating System: Mac OS X
Location: Enschede, Holland
Contact:

Postby The DJ » 26 Oct 2004 13:07

It seems something (liveMedia) was unable to detect your current network interface address. A bit weird.
Don't use PMs for support questions.


Return to “General VLC media player Troubleshooting”

Who is online

Users browsing this forum: Google [Bot] and 16 guests