[FFmpeg-user] [ffmpeg-user] Hi, does anyone konw how to use rtsp in ffmpeg
Wei Gao
highgod0401 at gmail.com
Mon May 13 12:52:01 CEST 2013
2013/5/13 Andrew Sinclair <ajsinclair at gmail.com>
> Try generating it as an mp4 as live555 will likely need something like that
> to convert to RTSP as probably can't handle raw h264 assuming that is what
> your .h264 is.
>
> I don't use live555 but a simple mp4 works fine in either DSS or Wowza e.g.
> here is the Wowza sample file:
> ffplay rtsp://cj.sinclairmediatech.com/vod/sample.mp4
> ffplay version N-51554-g1c0d8f2 Copyright (c) 2003-2013 the FFmpeg
> developers
> built on Apr 7 2013 18:35:14 with llvm-gcc 4.2.1 (LLVM build 2336.11.00)
> configuration: --enable-libx264 --enable-libfaac --enable-nonfree
> --enable-gpl
> libavutil 52. 24.100 / 52. 24.100
> libavcodec 55. 2.100 / 55. 2.100
> libavformat 55. 1.100 / 55. 1.100
> libavdevice 55. 0.100 / 55. 0.100
> libavfilter 3. 49.100 / 3. 49.100
> libswscale 2. 2.100 / 2. 2.100
> libswresample 0. 17.102 / 0. 17.102
> libpostproc 52. 2.100 / 52. 2.100
> Input #0, rtsp, from 'rtsp://cj.sinclairmediatech.com/vod/sample.mp4':
> Metadata:
> title : sample.mp4
> Duration: 00:09:56.46, start: 0.000000, bitrate: N/A
> Stream #0:0: Audio: aac, 48000 Hz, stereo, fltp
> Stream #0:1: Video: h264 (Constrained Baseline), yuv420p, 424x240, 24
> fps, 24 tbr, 90k tbn, 48 tbc
> 24.06 A-V: -0.025 fd= 1 aq= 20KB vq= 66KB sq= 0B f=1/1
>
thanks yes, can you try 1920x1080?
Thanks
>
>
>
> On 13 May 2013 18:58, Wei Gao <highgod0401 at gmail.com> wrote:
>
> > 2013/5/13 Andrew Sinclair <ajsinclair at gmail.com>
> >
> > > ffmpeg and ffplay certainly do rtsp.
> > >
> > > What is the format of the out.264 file you are trying to stream? If it
> > is a
> > > VOD for it to play correctly would likely require it to be streaming
> > hinted
> > > mp4. Can you do ffplay or ffprobe on the out.264 file and send the
> > results
> > > of that.
> > >
> > I use ffmpeg and libx264 to gernate the out.264, I think it is the h264
> > stream, yes ffplay can play it ,and but not correct in some frames. just
> > like the log I paste in the previous mail. I want to ust ffmpeg first,
> but
> > it seems that the bug has exist for a long time.I serarch in internet,
> and
> > someone report the bug in 2011.
> >
> > >
> > > You should also look at the sdp file generated by live555.
> > >
> > can you give the address of the code?
> > thanks
> > best regards
> >
> > >
> > >
> > >
> > >
> > > On 13 May 2013 18:32, Wei Gao <highgod0401 at gmail.com> wrote:
> > >
> > > > 2013/5/13 stanley zhang <zsq20030710 at gmail.com>
> > > >
> > > > > I just tried to play the streaming media as a client of IPCAM
> > > (Hikvision
> > > > > DS-2CD2012). It runs smoothly.
> > > > >
> > > > > Here is the command:
> > > > > ffplay rtsp://192.168.1.102:554/Streaming/Channels/1
> > > >
> > > > Hi, thanks, we test it to decode h264 stream and the error log is as
> > > > follow:
> > > > ffplay version 1.2.1 Copyright (c) 2003-2013 the FFmpeg developers
> > > > built on May 13 2013 15:38:39 with gcc 4.6.2 (GCC)
> > > > configuration: --enable-static --enable-shared
> > > > WARNING: library configuration mismatch
> > > > avutil configuration: --enable-static --enable-shared
> > > > --enable-pthreads
> > > > avcodec configuration: --enable-static --enable-shared
> > > > --enable-pthreads
> > > > avformat configuration: --enable-static --enable-shared
> > > > --enable-pthreads
> > > > avdevice configuration: --enable-static --enable-shared
> > > > --enable-pthreads
> > > > avfilter configuration: --enable-static --enable-shared
> > > > --enable-pthreads
> > > > swscale configuration: --enable-static --enable-shared
> > > > --enable-pthreads
> > > > swresample configuration: --enable-static --enable-shared
> > > > --enable-pthreads
> > > > libavutil 52. 18.100 / 52. 18.100
> > > > libavcodec 54. 92.100 / 54. 92.100
> > > > libavformat 54. 63.104 / 54. 63.104
> > > > libavdevice 54. 3.103 / 54. 3.103
> > > > libavfilter 3. 42.103 / 3. 42.103
> > > > libswscale 2. 2.100 / 2. 2.100
> > > > libswresample 0. 17.102 / 0. 17.102
> > > > [rtsp @ 00a808a0] Estimating duration from bitrate, this may be
> > > inaccurate
> > > > Input #0, rtsp, from 'rtsp://192.168.0.48/out.264':q= 0B f=0/0
> > > > Metadata:
> > > > title : H.264 Video, streamed by the LIVE555 Media
> Server
> > > > comment : out.264
> > > > Duration: N/A, start: 0.250256, bitrate: N/A
> > > > Stream #0:0: Video: h264 (High), yuv420p, 1920x1080 [SAR 1:1 DAR
> > > 16:9],
> > > > 23.98 fps, 23.98 tbr, 90k tbn, 47.95 tbc
> > > > [h264 @ 03aa5020] error while decoding MB 67 67, bytestream (-9)1
> > > > [h264 @ 03aa5020] concealing 102 DC, 102 AC, 102 MV errors in I frame
> > > > [h264 @ 03903ae0] error while decoding MB 79 47, bytestream (-22)
> > > > [h264 @ 03903ae0] concealing 2490 DC, 2490 AC, 2490 MV errors in I
> > frame
> > > > [h264 @ 039034c0] error while decoding MB 4 54, bytestream (-6)/1
> > > > [h264 @ 039034c0] concealing 1725 DC, 1725 AC, 1725 MV errors in I
> > frame
> > > > [rtsp @ 00a808a0] CSeq 5 expected, 0 received.7KB sq= 0B f=1/1
> > > > [h264 @ 00b5e4a0] error while decoding MB 18 49, bytestream (-19)
> > > > [h264 @ 00b5e4a0] concealing 2311 DC, 2311 AC, 2311 MV errors in I
> > frame
> > > > 38.95 A-V: 0.000 fd= 4 aq= 0KB vq= 0KB sq= 0B f=1/1
> > > >
> > > > and you can see that the image of video is not correct. I search in
> the
> > > > internet, the earlist ffmpeg seems correct, but the latest ffmpeg
> seems
> > > not
> > > > correct. it seems some bugs in udp and rtsp, and make the h264 decode
> > > > error.
> > > >
> > > > Thanks
> > > > Best regards
> > > >
> > > > >
> > > > >
> > > > >
> > > > >
> > > > >
> > > > > On Mon, May 13, 2013 at 4:11 PM, Wei Gao <highgod0401 at gmail.com>
> > > wrote:
> > > > >
> > > > > > Hi, I want to use rtsp in ffmpeg, but I use ffplay test that
> there
> > > > seems
> > > > > > some bugs in ffmpeg's rtsp, which I have paste the log.
> > > > > >
> > > > > > I found in internel that, ffmpeg also can use with live555, that
> > > > live555
> > > > > > receive the rtsp stream and ffmpeg decode the stream, is there
> > > anydemo
> > > > to
> > > > > > use it?
> > > > > >
> > > > > > does anyone can every use it?
> > > > > >
> > > > > > Thanks
> > > > > > Best regards
> > > > > > _______________________________________________
> > > > > > ffmpeg-user mailing list
> > > > > > ffmpeg-user at ffmpeg.org
> > > > > > http://ffmpeg.org/mailman/listinfo/ffmpeg-user
> > > > > >
> > > > > _______________________________________________
> > > > > ffmpeg-user mailing list
> > > > > ffmpeg-user at ffmpeg.org
> > > > > http://ffmpeg.org/mailman/listinfo/ffmpeg-user
> > > > >
> > > > _______________________________________________
> > > > ffmpeg-user mailing list
> > > > ffmpeg-user at ffmpeg.org
> > > > http://ffmpeg.org/mailman/listinfo/ffmpeg-user
> > > >
> > > _______________________________________________
> > > ffmpeg-user mailing list
> > > ffmpeg-user at ffmpeg.org
> > > http://ffmpeg.org/mailman/listinfo/ffmpeg-user
> > >
> > _______________________________________________
> > ffmpeg-user mailing list
> > ffmpeg-user at ffmpeg.org
> > http://ffmpeg.org/mailman/listinfo/ffmpeg-user
> >
> _______________________________________________
> ffmpeg-user mailing list
> ffmpeg-user at ffmpeg.org
> http://ffmpeg.org/mailman/listinfo/ffmpeg-user
>
More information about the ffmpeg-user
mailing list