Can't View Axis 213 Stream But Quicktime Will

macOS specific usage questions
bradcarter
Blank Cone
Blank Cone
Posts: 15
Joined: 10 Nov 2004 20:18

Can't View Axis 213 Stream But Quicktime Will

Postby bradcarter » 07 Sep 2005 18:25

I can't get VLC 8.2 to open an MPEG 4 stream from the Axis 213 camera. I can open it using Quicktime Player. It looks to be something with the demux module but I'm not quite sure. It says the stream successfully opened but no video displays. Can you guys take a look at the log below and see what you think?

Thanks,

Brad
main debug: adding playlist item `video.sdp' ( http://192.168.0.100/mpeg4/video.sdp )
main debug: creating new input thread
main debug: waiting for thread completion
main debug: thread 34455040 (input) created at priority 37 (src/input/input.c:230)
main debug: `http://192.168.0.100/mpeg4/video.sdp' gives access `http' demux `' path `192.168.0.100/mpeg4/video.sdp'
main debug: creating demux: access='http' demux='' path='192.168.0.100/mpeg4/video.sdp'
main debug: looking for access_demux module: 0 candidates
main warning: no access_demux module matched "http"
main debug: creating access 'http' path='192.168.0.100/mpeg4/video.sdp'
main debug: looking for access2 module: 7 candidates
access_http debug: http: server='192.168.0.100' port=80 file='/mpeg4/video.sdp
main debug: net: connecting to '192.168.0.100:80'
main debug: looking for network module: 2 candidates
ipv4 debug: connection in progress
main debug: using network module "ipv4"
main debug: unlocking module "ipv4"
access_http debug: protocol 'HTTP' answer code 206
access_http debug: stream size=735
access_http debug: Content-Type: application/sdp
main debug: using access2 module "access_http"
main debug: pre buffering
main debug: received first data for our buffer
main debug: creating demux: access='http' demux='' path='192.168.0.100/mpeg4/video.sdp'
main debug: looking for demux2 module: 37 candidates
livedotcom debug: sdp=v=0
o=- 3733888973656 3733888973663 IN IP4 192.168.0.100
s=Media Presentation
e=NONE
b=AS:8000
t=0 0
a=control:rtsp://192.168.0.100:554/mpeg4/1/media.amp
a=range:npt=now-
a=mpeg4-iod: "data:application/mpeg4-iod;base64,AoDUAE8BAf/1AQOAbwABQFBkYXRhOmFwcGxpY2F0aW9uL21wZWc0LW9kLWF1O2Jhc2U2NCxBUjBCR3dVZkF4Y0F5U1FBWlFRTklCRUVrK0FBZWhJQUFIb1NBQVlCQkE9PQQNAQUABAAAAAAAAAAAAAYJAQAAAAAAAAAAAzoAAkA2ZGF0YTphcHBsaWNhdGlvbi9tcGVnNC1iaWZzLWF1O2Jhc2U2NCx3QkFTWVFTSVVFVUZQd0E9BBICDQAAAgAAAAAAAAAABQMAAEAGCQEAAAAAAAAAAA=="
m=vid
macosx debug: input has changed, refreshing interface
livedotcom debug: RTP subsession 'video/MP4V-ES'
main debug: selecting program id=0
main debug: using demux2 module "livedotcom"
main debug: looking for decoder module: 22 candidates
ffmpeg debug: libavcodec initialized (interface 4756 )
ffmpeg debug: postprocessing disabled
ffmpeg debug: ffmpeg codec (MPEG-4 Video) started
main debug: using decoder module "ffmpeg"
main debug: thread 35503616 (decoder) created at priority -47 (src/input/decoder.c:159)
access_http debug: GET META (null) (null) (null)
main debug: `http://192.168.0.100/mpeg4/video.sdp' successfully opened
[/quote[

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 » 08 Sep 2005 15:35

Is there more debug?
Cause what i can read from this, everything went just dandy.
Don't use PMs for support questions.

Guest

Postby Guest » 08 Sep 2005 17:06

I'm not sure what to do about the line wrap? Sorry about the side scrolling.

The above was a copy and paste of the whole message window. I did a clear on the window (on the pc) then accessed the stream and copied the results. The result is the same on the Mac but I'll post it at the end of this message.

I did get the stream from the camera using VLC by accessing the stream with rtsp://<ip>:554/mpeg4/media.amp. This which will work, but then I can't take the raw stream and use it in Darwin Streaming Server which will feed the streams to VLC. With the older firmware I could place the SDP file generated by the camera in the DSS Movies directory and play it from there. Now DSS won't even relay the stream. It looks like something went wrong in the SDP file which probably falls back into Axis' lap but it also doesn't explain why Quicktime 7 on the Mac can open the SDP file and play the stream. Here's the SDP file.

SDP File
v=0
o=- 3760135430980 3760135430986 IN IP4 192.168.0.90
s=Media Presentation
e=NONE
b=AS:8000
t=0 0
a=control:rtsp://192.168.0.90:554/mpeg4/1/media.amp
a=range:npt=now-
a=mpeg4-iod: "data:application/mpeg4-iod;base64,AoDUAE8BAf/1AQOAbwABQFBkYXRhOmFwcGxpY2F0aW9uL21wZWc0LW9kLWF1O2Jhc2U2NCxBUjBCR3dVZkF4Y0F5U1FBWlFRTklCRUVrK0FBZWhJQUFIb1NBQVlCQkE9PQQNAQUABAAAAAAAAAAAAAYJAQAAAAAAAAAAAzoAAkA2ZGF0YTphcHBsaWNhdGlvbi9tcGVnNC1iaWZzLWF1O2Jhc2U2NCx3QkFTWVFTSVVFVUZQd0E9BBICDQAAAgAAAAAAAAAABQMAAEAGCQEAAAAAAAAAAA=="
m=video 50002 RTP/AVP 96
c=IN IP4 239.241.223.201/5
b=AS:8000
a=control:trackID=1
a=rtpmap:96 MP4V-ES/90000
a=fmtp:96 profile-level-id=245; config=000001B0F5000001B509000001000000012008D49D8803250B041E14440F;
a=mpeg4-esid:201
This Axis 213 firmware is a beta copy. Axis didn't tell me to stay quiet about it or make me sign anything so I'm sure it's okay to post details about it. I called them because I'm looking a purchasing a few of these cameras this year and more next year and was making a decision about what camera I'll go with. I tried getting a hold of the tech that sent me the beta but didn't have luck. The person I talked to in their tech support sounded like I was sinning even asking for the first person I talked to. I did put all of this into a replay email but it goes to the generic Axis support address.

Their multicast mode in version 4.13 had a bug in it where if the camera was power cycled it would no longer allow access to the MPEG 4 stream. I had to do a factory defaults on the camera and redo the settings everythime. Version 4.30beta8 fixed that and also allows for Unicast mode. Those are the 2 biggest things I needed.

Here's the Mac's VLC log output of the video.sdp path as well as the media.amp path. video.sdp doesn't work, media.amp does work. I tried accessing the video.sdp path using rtsp:// but VLC then says no suitable access module was found.

http://<ip>/mpeg4/video.sdp
main debug: CPU has capabilities AltiVec FPU
main debug: looking for memcpy module: 2 candidates
main debug: using memcpy module "memcpyaltivec"
main debug: waiting for thread completion
main debug: thread 33578496 (playlist) created at priority -47 (src/playlist/playlist.c:152)
main debug: waiting for thread completion
main debug: thread 33710080 (preparser) created at priority -47 (src/playlist/playlist.c:174)
main debug: looking for interface module: 1 candidate
main debug: using interface module "hotkeys"
main debug: interface initialized
main debug: thread 33628672 (interface) created at priority -47 (src/interface/interface.c:178)
main debug: looking for interface module: 3 candidates
main debug: using interface module "macosx"
main debug: interface initialized
main debug: thread 34309632 (manager) created at priority -47 (src/interface/interface.c:152)
main debug: adding playlist item `video.sdp' ( http://192.168.0.90/mpeg4/video.sdp )
main debug: creating new input thread
main debug: waiting for thread completion
main debug: thread 34845184 (input) created at priority 37 (src/input/input.c:230)
main debug: `http://192.168.0.90/mpeg4/video.sdp' gives access `http' demux `' path `192.168.0.90/mpeg4/video.sdp'
main debug: creating demux: access='http' demux='' path='192.168.0.90/mpeg4/video.sdp'
main debug: looking for access_demux module: 0 candidates
main warning: no access_demux module matched "http"
main debug: creating access 'http' path='192.168.0.90/mpeg4/video.sdp'
main debug: looking for access2 module: 7 candidates
access_http debug: http: server='192.168.0.90' port=80 file='/mpeg4/video.sdp
main debug: net: connecting to '192.168.0.90:80'
main debug: looking for network module: 2 candidates
ipv4 debug: connection in progress
main debug: using network module "ipv4"
main debug: unlocking module "ipv4"
access_http debug: protocol 'HTTP' answer code 206
access_http debug: stream size=733
access_http debug: Content-Type: application/sdp
main debug: using access2 module "access_http"
main debug: pre buffering
main debug: received first data for our buffer
main debug: creating demux: access='http' demux='' path='192.168.0.90/mpeg4/video.sdp'
main debug: looking for demux2 module: 37 candidates
livedotcom debug: sdp=v=0
o=- 3760135430980 3760135430986 IN IP4 192.168.0.90
s=Media Presentation
e=NONE
b=AS:8000
t=0 0
a=control:rtsp://192.168.0.90:554/mpeg4/1/media.amp
a=range:npt=now-
a=mpeg4-iod: "data:application/mpeg4-iod;base64,AoDUAE8BAf/1AQOAbwABQFBkYXRhOmFwcGxpY2F0aW9uL21wZWc0LW9kLWF1O2Jhc2U2NCxBUjBCR3dVZkF4Y0F5U1FBWlFRTklCRUVrK0FBZWhJQUFIb1NBQVlCQkE9PQQNAQUABAAAAAAAAAAAAAYJAQAAAAAAAAAAAzoAAkA2ZGF0YTphcHBsaWNhdGlvbi9tcGVnNC1iaWZzLWF1O2Jhc2U2NCx3QkFTWVFTSVVFVUZQd0E9BBICDQAAAgAAAAAAAAAABQMAAEAGCQEAAAAAAAAAAA=="
m=video
livedotcom debug: RTP subsession 'video/MP4V-ES'
main debug: selecting program id=0
main debug: using demux2 module "livedotcom"
main debug: looking for decoder module: 22 candidates
ffmpeg debug: libavcodec initialized (interface 4756 )
ffmpeg debug: postprocessing disabled
ffmpeg debug: ffmpeg codec (MPEG-4 Video) started
main debug: using decoder module "ffmpeg"
main debug: thread 35521536 (decoder) created at priority -47 (src/input/decoder.c:159)
access_http debug: GET META (null) (null) (null)
main debug: `http://192.168.0.90/mpeg4/video.sdp' successfully opened
macosx debug: input has changed, refreshing interface
rtsp://<ip>:554/mpeg4/media.amp
main debug: CPU has capabilities AltiVec FPU
main debug: looking for memcpy module: 2 candidates
main debug: using memcpy module "memcpyaltivec"
main debug: waiting for thread completion
main debug: thread 33578496 (playlist) created at priority -47 (src/playlist/playlist.c:152)
main debug: waiting for thread completion
main debug: thread 33711104 (preparser) created at priority -47 (src/playlist/playlist.c:174)
main debug: looking for interface module: 1 candidate
main debug: using interface module "hotkeys"
main debug: interface initialized
main debug: thread 33627648 (interface) created at priority -47 (src/interface/interface.c:178)
main debug: looking for interface module: 3 candidates
main debug: using interface module "macosx"
main debug: interface initialized
main debug: thread 34797568 (manager) created at priority -47 (src/interface/interface.c:152)
main debug: adding playlist item `media.amp' ( rtsp://192.168.0.90:554/mpeg4/media.amp )
main debug: creating new input thread
main debug: waiting for thread completion
main debug: thread 35382784 (input) created at priority 37 (src/input/input.c:230)
main debug: `rtsp://192.168.0.90:554/mpeg4/media.amp' gives access `rtsp' demux `' path `192.168.0.90:554/mpeg4/media.amp'
main debug: creating demux: access='rtsp' demux='' path='192.168.0.90:554/mpeg4/media.amp'
main debug: looking for access_demux module: 1 candidate
livedotcom debug: RTP subsession 'video/MP4V-ES'
main debug: selecting program id=0
main debug: using access_demux module "livedotcom"
main debug: looking for decoder module: 22 candidates
ffmpeg debug: libavcodec initialized (interface 4756 )
ffmpeg debug: postprocessing disabled
ffmpeg debug: ffmpeg codec (MPEG-4 Video) started
main debug: using decoder module "ffmpeg"
main debug: thread 36017664 (decoder) created at priority -47 (src/input/decoder.c:159)
main debug: `rtsp://192.168.0.90:554/mpeg4/media.amp' successfully opened
macosx debug: input has changed, refreshing interface
main debug: no usable vout present, spawning one
main debug: looking for video output module: 4 candidates
opengl debug: Texture size: 352x240
main debug: looking for opengl provider module: 1 candidate
macosx debug: display is Quartz Extreme accelerated
main debug: Registering subpicture channel, ID: 2
main debug: Registering subpicture channel, ID: 3
main debug: Registering subpicture channel, ID: 4
main debug: Registering subpicture channel, ID: 5
main debug: using opengl provider module "macosx"
main debug: using video output module "opengl"
main debug: waiting for thread completion
main debug: got 1 direct buffer(s)
main debug: picture in 352x240 (0,0,352x240), chroma I420, ar 4:3, sar 10:11
main debug: picture user 352x240 (0,0,352x240), chroma I420, ar 4:3, sar 10:11
main debug: picture out 352x240, chroma YUY2, ar 4:3, sar 10:11
main debug: looking for chroma module: 6 candidates
main debug: using chroma module "i420_yuy2_altivec"
main debug: indirect render, mapping render pictures 0-7 to system pictures 1-8
main debug: thread 36296192 (video output) created at priority 37 (src/video_output/video_output.c:466)
livedotcom debug: tk->rtpSource->hasBeenSynchronizedUsingRTCP()

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 » 08 Sep 2005 21:13

Could you try starting VLC from Terminal.app?
You will get even more output that way, from livedotcom module about the RTSP session.

/Applications/VLC.app/Content/MacOS/VLC -vvv
to launch it from the commandline .
Don't use PMs for support questions.

bradcarter
Blank Cone
Blank Cone
Posts: 15
Joined: 10 Nov 2004 20:18

Postby bradcarter » 09 Sep 2005 05:16

Here's the output. The TaskInterrupt repeats until I cancel with ctrl c.
Last login: Thu Sep 8 21:06:12 on console
Welcome to Darwin!
MacMini:~ koat$ cd /Applications/VLC.app/Contents/MacOS/
MacMini:/Applications/VLC.app/Contents/MacOS koat$ ./vlc -vvv http://192.168.0.90/mpeg4/1/video.sdp
[00000001] main vlc error: option rt-offset does not exist
[00000001] main vlc debug: opening config file /Users/koat/Library/Preferences/VLC/vlcrc
[00000001] main vlc warning: config file /Users/koat/Library/Preferences/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 /Users/koat/Library/Preferences/VLC/cache/plugins-0404be.dat
[00000001] main vlc debug: recursively browsing `./modules'
[00000001] main vlc debug: recursively browsing `/usr/local/lib/vlc'
[00000001] main vlc debug: recursively browsing `./plugins'
[00000001] main vlc debug: module bank initialized, found 188 modules
[00000001] main vlc debug: opening config file /Users/koat/Library/Preferences/VLC/vlcrc
[00000001] main vlc warning: config file /Users/koat/Library/Preferences/VLC/vlcrc does not exist yet
[00000000] main root debug: VLC media player - version 0.8.2 Janus - (c) 1996-2005 VideoLAN
[00000000] main root debug: libvlc was configured with ./configure --disable-x11 --disable-xvideo --disable-sdl --disable-gtk --enable-mad --enable-libdvbpsi --enable-a52 --disable-dvdplay --enable-dvdnav --enable-dvdread --enable-ffmpeg --with-ffmpeg-mp3lame --with-ffmpeg-faac --with-ffmpeg-zlib --enable-faad --enable-flac --enable-vorbis --enable-speex --enable-theora --enable-ogg --enable-cddax --disable-vcdx --disable-mozilla --disable-skins --disable-skins2 --enable-freetype --enable-fribidi --enable-caca --enable-livedotcom --enable-dts --enable-goom --ena
[00000001] main vlc error: option rt-offset does not exist
[00000001] main vlc debug: translation test: code is "C"
[00000001] main vlc debug: opening config file /Users/koat/Library/Preferences/VLC/vlcrc
[00000001] main vlc warning: config file /Users/koat/Library/Preferences/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 /Users/koat/Library/Preferences/VLC/cache/plugins-0404be.dat
[00000001] main vlc debug: recursively browsing `./modules'
[00000001] main vlc debug: recursively browsing `/usr/local/lib/vlc'
[00000001] main vlc debug: recursively browsing `./plugins'
[00000001] main vlc debug: module bank initialized, found 188 modules
[00000001] main vlc debug: opening config file /Users/koat/Library/Preferences/VLC/vlcrc
[00000001] main vlc warning: config file /Users/koat/Library/Preferences/VLC/vlcrc does not exist yet
[00000001] main vlc debug: CPU has capabilities AltiVec FPU
[00000001] main vlc debug: looking for memcpy module: 2 candidates
[00000005] main module debug: using memcpy module "memcpyaltivec"
[00000245] main playlist debug: waiting for thread completion
[00000245] main playlist debug: thread 50355712 (playlist) created at priority -47 (src/playlist/playlist.c:152)
[00000246] main private debug: waiting for thread completion
[00000246] main private debug: thread 50415104 (preparser) created at priority -47 (src/playlist/playlist.c:174)
[00000247] main interface debug: looking for interface module: 1 candidate
[00000114] main module debug: using interface module "hotkeys"
[00000247] main interface debug: interface initialized
[00000247] main interface debug: thread 50492416 (interface) created at priority -47 (src/interface/interface.c:178)
[00000245] main playlist debug: adding playlist item `http://192.168.0.90/mpeg4/1/video.sdp' ( http://192.168.0.90/mpeg4/1/video.sdp )
[00000249] main interface debug: looking for interface module: 3 candidates
[00000024] main module debug: using interface module "macosx"
[00000249] main interface debug: interface initialized
[00000249] main interface debug: thread 51088896 (manager) created at priority -47 (src/interface/interface.c:152)
[00000245] main playlist debug: creating new input thread
[00000250] main input debug: waiting for thread completion
[00000250] main input debug: thread 51265024 (input) created at priority 37 (src/input/input.c:230)
[00000250] main input debug: `http://192.168.0.90/mpeg4/1/video.sdp' gives access `http' demux `' path `192.168.0.90/mpeg4/1/video.sdp'
[00000250] main input debug: creating demux: access='http' demux='' path='192.168.0.90/mpeg4/1/video.sdp'
[00000251] main demuxer debug: looking for access_demux module: 0 candidates
[00000251] main demuxer warning: no access_demux module matched "http"
[00000250] main input debug: creating access 'http' path='192.168.0.90/mpeg4/1/video.sdp'
[00000252] main access debug: looking for access2 module: 7 candidates
[00000252] access_http access debug: http: server='192.168.0.90' port=80 file='/mpeg4/1/video.sdp
[00000252] main access debug: net: connecting to '192.168.0.90:80'
[00000252] main access debug: looking for network module: 2 candidates
[00000252] ipv4 access debug: connection in progress
[00000123] main module debug: using network module "ipv4"
[00000123] main module debug: unlocking module "ipv4"
[00000252] access_http access debug: protocol 'HTTP' answer code 206
[00000252] access_http access debug: stream size=733
[00000252] access_http access debug: Content-Type: application/sdp
[00000041] main module debug: using access2 module "access_http"
[00000255] main private debug: pre buffering
[00000255] main private debug: received first data for our buffer
[00000250] main input debug: creating demux: access='http' demux='' path='192.168.0.90/mpeg4/1/video.sdp'
[00000256] main demuxer debug: looking for demux2 module: 37 candidates
[00000256] livedotcom demuxer debug: sdp=v=0
o=- 3856151087495 3856151087502 IN IP4 192.168.0.90
s=Media Presentation
e=NONE
b=AS:8000
t=0 0
a=control:rtsp://192.168.0.90:554/mpeg4/1/media.amp
a=range:npt=now-
a=mpeg4-iod: "data:application/mpeg4-iod;base64,AoDUAE8BAf/1AQOAbwABQFBkYXRhOmFwcGxpY2F0aW9uL21wZWc0LW9kLWF1O2Jhc2U2NCxBUjBCR3dVZkF4Y0F5U1FBWlFRTklCRUVrK0FBZWhJQUFIb1NBQVlCQkE9PQQNAQUABAAAAAAAAAAAAAYJAQAAAAAAAAAAAzoAAkA2ZGF0YTphcHBsaWNhdGlvbi9tcGVnNC1iaWZzLWF1O2Jhc2U2NCx3QkFTWVFTSVVFVUZQd0E9BBICDQAAAgAAAAAAAAAABQMAAEAGCQEAAAAAAAAAAA=="
m=video
[00000256] livedotcom demuxer debug: RTP subsession 'video/MP4V-ES'
[00000250] main input debug: selecting program id=0
[00000007] main module debug: using demux2 module "livedotcom"
[00000271] main decoder debug: looking for decoder module: 22 candidates
[00000249] macosx interface debug: input has changed, refreshing interface
[00000271] ffmpeg decoder debug: libavcodec initialized (interface 4756 )
[00000271] ffmpeg decoder debug: postprocessing disabled
[00000271] ffmpeg decoder debug: ffmpeg codec (MPEG-4 Video) started
[00000011] main module debug: using decoder module "ffmpeg"
[00000271] main decoder debug: thread 52188160 (decoder) created at priority -47 (src/input/decoder.c:159)
[00000252] access_http access debug: GET META (null) (null) (null)
[00000250] main input debug: `http://192.168.0.90/mpeg4/1/video.sdp' successfully opened
TaskInterrupt
TaskInterrupt
TaskInterrupt
TaskInterrupt
TaskInterrupt
TaskInterrupt
TaskInterrupt
TaskInterrupt
^Csignal 2 received, terminating vlc - do it again in case it gets stuck
TaskInterrupt
[00000250] main input debug: control type=0
[00000250] main input debug: control: stopping input
[00000250] main input debug: closing input
[00000007] main module debug: unlocking module "livedotcom"
[00000041] main module debug: unlocking module "access_http"
[00000271] ffmpeg decoder debug: ffmpeg codec (MPEG-4 Video) stopped
[00000011] main module debug: unlocking module "ffmpeg"
[00000271] main decoder debug: thread 52188160 joined (src/input/decoder.c:191)
[00000271] main decoder debug: killing decoder fourcc `mp4v', 0 PES in FIFO
[00000250] main input debug: thread 51265024 joined (src/input/input.c:386)
[00000250] main input warning: refcount is 1, delaying before deletion
[00000001] main vlc debug: removing all interfaces
[00000249] main interface debug: thread 51088896 joined (src/interface/interface.c:238)
[00000024] main module debug: unlocking module "macosx"
[00000247] main interface debug: thread 50492416 joined (src/interface/interface.c:238)
[00000114] main module debug: unlocking module "hotkeys"
[00000001] main vlc debug: removing all playlists
[00000246] main private debug: thread 50415104 joined (src/playlist/playlist.c:206)
[00000250] main input error: refcount is 1, I have a bad feeling about this
[00000250] main input error: we waited too long, cancelling destruction
[00000245] main playlist debug: thread 50355712 joined (src/playlist/playlist.c:207)
[00000245] main playlist: stopping playback
[00000245] main playlist debug: deleting playlist item `http://192.168.0.90/mpeg4/1/video.sdp'
[00000001] main vlc debug: removing all video outputs
[00000001] main vlc debug: removing all audio outputs
[00000001] main vlc debug: removing announce handler
[00000005] main module debug: unlocking module "memcpyaltivec"
[00000001] main vlc debug: saving plugins cache file /Users/koat/Library/Preferences/VLC/cache/plugins-0404be.dat
MacMini:/Applications/VLC.app/Contents/MacOS koat$

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 » 09 Sep 2005 10:33

OK, just a thought. Perhaps the multicast mode of the device is broken, and QT falls back to a unicast setup? How long does it start before the SDP streams starts in QTP ?

BTW. There is some discussion going on on the livedotcom mailinglist about the same device i think.
Don't use PMs for support questions.

bradcarter
Blank Cone
Blank Cone
Posts: 15
Joined: 10 Nov 2004 20:18

Postby bradcarter » 09 Sep 2005 17:15

Quicktime starts buffering the video right away. It buffers for about 2 seconds then displays the video. This does seem a little long to me because the computer and camera on on the same 100mb network.

I'm a little new to the unicast/multicast thing. If I'm pointing my url to http://<ip>:554 isn't the 554 port telling it I want unicast?

On a multicast aware network a client points to the ip address (say it's 192.168.0.1) of the camera/server and then receives the multicast address and tunes to that? At this time if the stream has to be duplicated it's done on the switch/router. Sound right?

Do you have a link for the livedotcom mailing list? Google searches only came up with project pages that include livedotcom.

Brad

Guest

Postby Guest » 09 Sep 2005 19:08

I just got this reply from Axis. So is Quicktime is seeing it as a unicast and switching to it or Quicktime is requesting the camera's multicast stream? Is there a way to force this in VLC?

Brad
Brad,
Video.sdp i.e. constant multicast delivery is in 4.30 disabled by default in order to avoid that products are sending multicast traffic on a network without any users requesting it. Instead in the new version session is set up with help of the rtsp.

In order to get video.sdp to work in the same way as previously, you need to enable multicasting without user interaction. Go to System Options>Advanced>Plain Config>Network and check the box Always Multicast. Save settings and then VLC will work with both
http://<ip>/mpeg4/1/video.sdp

and rtsp

rtsp://<ip>:554/mpeg4/1/media.amp
Thanks,
Axis Technical Support

jaimono
New Cone
New Cone
Posts: 7
Joined: 07 Jul 2006 20:57
Operating System: Linux
Location: Pereira - Risaralda, Colombia

Re: Can't View Axis 213 Stream But Quicktime Will

Postby jaimono » 06 Jan 2008 18:03

Man, whoever you are... Thanks a lot!
I was strugling to get vlc tramsmiting a live feet from an Axis 213 camera, the only option I had was to use the rtsp server but that server closes the stream after a minute or so.

Now that I know how to enable constant multicast I am able to broadcast the cameras, really thanks a lot! You have made my work a lot easier now :D

BTW in that same Network config panel you can find the rtsp timeout and change it, but, Who cares now!?


Return to “VLC media player for macOS Troubleshooting”

Who is online

Users browsing this forum: No registered users and 17 guests