基于ffmpeg解码播放rtsp视频流的Delphi源码

上传者: skyfly2008 | 上传时间: 2021-08-12 14:34:45 | 文件大小: 17.47MB | 文件类型: ZIP
利用ffmpeg的动态库以及ffmpeg的Delphi头文件,写了一个播放视频文件或rtsp视频流的播放器,播放效果还可以,但目前没有解码音频。

文件下载

资源详情

[{"title":"( 70 个子文件 17.47MB ) 基于ffmpeg解码播放rtsp视频流的Delphi源码","children":[{"title":"mgplayer","children":[{"title":"mgplayer.dpr <span style='color:#111;'> 10.04KB </span>","children":null,"spread":false},{"title":"headers","children":[{"title":"libavutil_pixfmt.pas <span style='color:#111;'> 41.60KB </span>","children":null,"spread":false},{"title":"libavutil_log.pas <span style='color:#111;'> 13.27KB </span>","children":null,"spread":false},{"title":"libavutil_rational.pas <span style='color:#111;'> 9.87KB </span>","children":null,"spread":false},{"title":"libavutil_buffer.pas <span style='color:#111;'> 12.41KB </span>","children":null,"spread":false},{"title":"libavdevice.pas <span style='color:#111;'> 21.79KB </span>","children":null,"spread":false},{"title":"libavutil_eval.pas <span style='color:#111;'> 7.00KB </span>","children":null,"spread":false},{"title":"libavutil_pixdesc.pas <span style='color:#111;'> 17.05KB </span>","children":null,"spread":false},{"title":"libavutil_frame.pas <span style='color:#111;'> 27.85KB </span>","children":null,"spread":false},{"title":"libavutil_audio_fifo.pas <span style='color:#111;'> 7.22KB </span>","children":null,"spread":false},{"title":"libavfilter_buffersrc.pas <span style='color:#111;'> 5.34KB </span>","children":null,"spread":false},{"title":"libswscale.pas <span style='color:#111;'> 15.47KB </span>","children":null,"spread":false},{"title":"libavutil_opt.pas <span style='color:#111;'> 44.59KB </span>","children":null,"spread":false},{"title":"libavutil_time.pas <span style='color:#111;'> 3.28KB </span>","children":null,"spread":false},{"title":"libavutil_timestamp.pas <span style='color:#111;'> 4.67KB </span>","children":null,"spread":false},{"title":"libavcodec_avfft.pas <span style='color:#111;'> 5.67KB </span>","children":null,"spread":false},{"title":"libavutil_fifo.pas <span style='color:#111;'> 8.52KB </span>","children":null,"spread":false},{"title":"libavutil.pas <span style='color:#111;'> 11.99KB </span>","children":null,"spread":false},{"title":"FFTypes.pas <span style='color:#111;'> 1.08KB </span>","children":null,"spread":false},{"title":"LICENSE.txt <span style='color:#111;'> 1009B </span>","children":null,"spread":false},{"title":"libavutil_motion_vector.pas <span style='color:#111;'> 3.00KB </span>","children":null,"spread":false},{"title":"libavfilter_buffersink.pas <span style='color:#111;'> 7.47KB </span>","children":null,"spread":false},{"title":"libavfilter_formats.pas <span style='color:#111;'> 13.91KB </span>","children":null,"spread":false},{"title":"libavutil_file.pas <span style='color:#111;'> 3.89KB </span>","children":null,"spread":false},{"title":"libavutil_display.pas <span style='color:#111;'> 4.67KB </span>","children":null,"spread":false},{"title":"libavutil_common.pas <span style='color:#111;'> 19.29KB </span>","children":null,"spread":false},{"title":"libavutil_mem.pas <span style='color:#111;'> 19.13KB </span>","children":null,"spread":false},{"title":"libavutil_channel_layout.pas <span style='color:#111;'> 11.57KB </span>","children":null,"spread":false},{"title":"libavutil_samplefmt.pas <span style='color:#111;'> 13.12KB </span>","children":null,"spread":false},{"title":"libavcodec.pas <span style='color:#111;'> 218.12KB </span>","children":null,"spread":false},{"title":"libavutil_dict.pas <span style='color:#111;'> 9.89KB </span>","children":null,"spread":false},{"title":"libavutil_md5.pas <span style='color:#111;'> 3.54KB </span>","children":null,"spread":false},{"title":"libavfilter.pas <span style='color:#111;'> 45.70KB </span>","children":null,"spread":false},{"title":"libavutil_bprint.pas <span style='color:#111;'> 10.66KB </span>","children":null,"spread":false},{"title":"libavutil_avstring.pas <span style='color:#111;'> 16.86KB </span>","children":null,"spread":false},{"title":"libavformat_url.pas <span style='color:#111;'> 15.83KB </span>","children":null,"spread":false},{"title":"libswresample.pas <span style='color:#111;'> 23.11KB </span>","children":null,"spread":false},{"title":"libavutil_error.pas <span style='color:#111;'> 46.69KB </span>","children":null,"spread":false},{"title":"libavformat_avio.pas <span style='color:#111;'> 33.04KB </span>","children":null,"spread":false},{"title":"libavutil_imgutils.pas <span style='color:#111;'> 10.94KB </span>","children":null,"spread":false},{"title":"libavfilter_avcodec.pas <span style='color:#111;'> 3.88KB </span>","children":null,"spread":false},{"title":"CompilerDefines.inc <span style='color:#111;'> 21.08KB </span>","children":null,"spread":false},{"title":"README-SDL.txt <span style='color:#111;'> 433B </span>","children":null,"spread":false},{"title":"FFUtils.pas <span style='color:#111;'> 3.30KB </span>","children":null,"spread":false},{"title":"libversion.inc <span style='color:#111;'> 16.18KB </span>","children":null,"spread":false},{"title":"libavutil_mathematics.pas <span style='color:#111;'> 6.92KB </span>","children":null,"spread":false},{"title":"libavutil_parseutils.pas <span style='color:#111;'> 9.66KB </span>","children":null,"spread":false},{"title":"libavutil_cpu.pas <span style='color:#111;'> 6.57KB </span>","children":null,"spread":false},{"title":"libavformat.pas <span style='color:#111;'> 127.13KB </span>","children":null,"spread":false}],"spread":false},{"title":"bin","children":[{"title":"SoundTouch.dll <span style='color:#111;'> 749.50KB </span>","children":null,"spread":false},{"title":"swscale-4.dll <span style='color:#111;'> 498.00KB </span>","children":null,"spread":false},{"title":"avcodec-57.dll <span style='color:#111;'> 23.84MB </span>","children":null,"spread":false},{"title":"avformat-57.dll <span style='color:#111;'> 5.41MB </span>","children":null,"spread":false},{"title":"SDL2.dll <span style='color:#111;'> 973.00KB </span>","children":null,"spread":false},{"title":"avfilter-6.dll <span style='color:#111;'> 8.00MB </span>","children":null,"spread":false},{"title":"libmfx-0.dll <span style='color:#111;'> 775.37KB </span>","children":null,"spread":false},{"title":"_play.bat <span style='color:#111;'> 54B </span>","children":null,"spread":false},{"title":"avutil-55.dll <span style='color:#111;'> 761.50KB </span>","children":null,"spread":false},{"title":"swresample-2.dll <span style='color:#111;'> 287.00KB </span>","children":null,"spread":false},{"title":"mgplayer.exe <span style='color:#111;'> 393.00KB </span>","children":null,"spread":false},{"title":"avdevice-57.dll <span style='color:#111;'> 195.50KB </span>","children":null,"spread":false}],"spread":false},{"title":"mgplayer.dof <span style='color:#111;'> 2.64KB </span>","children":null,"spread":false},{"title":"mgplayer.cfg <span style='color:#111;'> 457B </span>","children":null,"spread":false},{"title":"mgplayer.res <span style='color:#111;'> 876B </span>","children":null,"spread":false},{"title":"ShowVideo.ddp <span style='color:#111;'> 51B </span>","children":null,"spread":false},{"title":"ShowPic.pas <span style='color:#111;'> 504B </span>","children":null,"spread":false},{"title":"ShowVideo.pas <span style='color:#111;'> 518B </span>","children":null,"spread":false},{"title":"_Del.bat <span style='color:#111;'> 71B </span>","children":null,"spread":false},{"title":"ShowVideo.dfm <span style='color:#111;'> 594B </span>","children":null,"spread":false},{"title":"ShowPic.dfm <span style='color:#111;'> 579B </span>","children":null,"spread":false}],"spread":false}],"spread":true}]

评论信息

  • weixin_43990079 :
    编译通过了,跑不起来
    2021-03-27
  • indexhome :
    东西不错,能编译调通,还没有地址测试
    2020-07-12
  • hegun :
    能正常编译运行,学习了
    2020-05-25
  • qq_17828233 :
    还没有测试
    2019-04-30
  • u013641317 :
    编译通过,可以运行,把一个视频拖到exe上就行了(有画面,好像没有声音……)
    2019-02-22

免责申明

【只为小站】的资源来自网友分享,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,【只为小站】 无法对用户传输的作品、信息、内容的权属或合法性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论 【只为小站】 经营者是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。
本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二条之规定,若资源存在侵权或相关问题请联系本站客服人员,zhiweidada#qq.com,请把#换成@,本站将给予最大的支持与配合,做到及时反馈和处理。关于更多版权及免责申明参见 版权及免责申明