[BUG] Multipart MIME separator seems not correctly parsed
Posted: 23 May 2007 02:02
Hello all,
I just tried to watch a MJPEG stream from a D-Link DCS-900 network camera.
Setup seems to be OK, but then there are only messages like that:
I'm using
This was my command line:
I had a look at the messages and this is what I got:
If you look at
then all looks ok, but if you look at
it seems quite clear what causes the problem.
The separator should be
and not
Kind regards
I just tried to watch a MJPEG stream from a D-Link DCS-900 network camera.
Setup seems to be OK, but then there are only messages like that:
Code: Select all
[00000295] mjpeg demuxer debug: MIME boundary not found in 15360 bytes of data
Code: Select all
VLC media player 0.8.6 Janus
Code: Select all
vlc -vvv http://192.168.100.200/MJPEG.CGI
Code: Select all
[00000292] access_http access debug: protocol 'HTTP' answer code 200
[00000292] access_http access debug: Server: Camera Web Server/1.0
[00000292] access_http access debug: Content-Type: multipart/x-mixed-replace;boundary=--video boundary--
[00000292] main access debug: using access2 module "access_http"
[00000294] main private debug: pre-buffering...
[00000294] main private debug: received first data for our buffer
[00000294] main private debug: pre-buffering done 9560 bytes in 0s - 62 kbytes/s
[00000289] main input debug: creating demux: access='http' demux='' path='192.168.100.200/MJPEG.CGI'
[00000295] main demuxer debug: looking for demux2 module: 45 candidates
[00000295] mjpeg demuxer debug: Multipart MIME detected, using separator: video boundary--Content-length: 7958
[00000295] mjpeg demuxer debug: discard MIME header: Date: 2007-05-23 01:34:48 IO_00000000_PT_000_114
[00000289] main input debug: selecting program id=0
[00000295] main demuxer debug: using demux2 module "mjpeg"
[00000338] main decoder debug: looking for decoder module: 24 candidates
[00000338] ffmpeg decoder debug: libavcodec initialized (interface 3345152 )
[00000338] ffmpeg decoder debug: postprocessing disabled
[00000338] ffmpeg decoder debug: using direct rendering
[00000338] ffmpeg decoder debug: ffmpeg codec (Motion JPEG Video) started
[00000338] main decoder debug: using decoder module "ffmpeg"
[00000338] main decoder debug: thread 2970606480 (decoder) created at priority 0 (input/decoder.c:159)
[00000289] main input debug: `http://192.168.100.200/MJPEG.CGI' successfully opened
[00000295] mjpeg demuxer debug: MIME boundary not found in 15360 bytes of data
[00000295] mjpeg demuxer debug: MIME boundary not found in 20480 bytes of data
[00000295] mjpeg demuxer debug: MIME boundary not found in 25600 bytes of data
[00000295] mjpeg demuxer debug: MIME boundary not found in 30720 bytes of data
[00000295] mjpeg demuxer debug: MIME boundary not found in 35840 bytes of data
Code: Select all
[00000292] access_http access debug: Content-Type: multipart/x-mixed-replace;boundary=--video boundary--
Code: Select all
[00000295] mjpeg demuxer debug: Multipart MIME detected, using separator: video boundary--Content-length: 7958
The separator should be
Code: Select all
--video boundary--
Code: Select all
video boundary--Content-length: 7958