下载资源后端资源详情
simplest_ffmpeg_streamer_1.2.zip
大小:25.82MB
价格:30积分
下载量:0
评分:
5.0
上传者:leixiaohua1020
更新日期:2025-09-22

最简单的基于FFmpeg的推流器 1.2

资源文件列表(大概)

文件名
大小
.gitignore
34B
ReadMe.txt
907B
simplest_ffmpeg_receiver/
-
simplest_ffmpeg_receiver/.gitignore
75B
simplest_ffmpeg_receiver/ReadMe.txt
539B
simplest_ffmpeg_receiver/avcodec-55.dll
18.06MB
simplest_ffmpeg_receiver/avdevice-55.dll
1.28MB
simplest_ffmpeg_receiver/avfilter-4.dll
1.94MB
simplest_ffmpeg_receiver/avformat-55.dll
5.1MB
simplest_ffmpeg_receiver/avutil-52.dll
408.5KB
simplest_ffmpeg_receiver/compile_cl.bat
647B
simplest_ffmpeg_receiver/compile_gcc.sh
460B
simplest_ffmpeg_receiver/compile_mingw.sh
467B
simplest_ffmpeg_receiver/include/
-
simplest_ffmpeg_receiver/include/_mingw.h
8.07KB
simplest_ffmpeg_receiver/include/inttypes.h
5.86KB
simplest_ffmpeg_receiver/include/libavcodec/
-
simplest_ffmpeg_receiver/include/libavcodec/avcodec.h
176.49KB
simplest_ffmpeg_receiver/include/libavcodec/avfft.h
3.15KB
simplest_ffmpeg_receiver/include/libavcodec/dxva2.h
2.43KB
simplest_ffmpeg_receiver/include/libavcodec/old_codec_ids.h
10.79KB
simplest_ffmpeg_receiver/include/libavcodec/vaapi.h
4.08KB
simplest_ffmpeg_receiver/include/libavcodec/vda.h
4.16KB
simplest_ffmpeg_receiver/include/libavcodec/vdpau.h
6.26KB
simplest_ffmpeg_receiver/include/libavcodec/version.h
5.62KB
simplest_ffmpeg_receiver/include/libavcodec/xvmc.h
6.09KB
simplest_ffmpeg_receiver/include/libavdevice/
-
simplest_ffmpeg_receiver/include/libavdevice/avdevice.h
16.73KB
simplest_ffmpeg_receiver/include/libavdevice/version.h
1.87KB
simplest_ffmpeg_receiver/include/libavfilter/
-
simplest_ffmpeg_receiver/include/libavfilter/asrc_abuffer.h
3.33KB
simplest_ffmpeg_receiver/include/libavfilter/avcodec.h
3.8KB
simplest_ffmpeg_receiver/include/libavfilter/avfilter.h
57.05KB
simplest_ffmpeg_receiver/include/libavfilter/avfiltergraph.h
1003B
simplest_ffmpeg_receiver/include/libavfilter/buffersink.h
7.56KB
simplest_ffmpeg_receiver/include/libavfilter/buffersrc.h
4.94KB
simplest_ffmpeg_receiver/include/libavfilter/version.h
3.51KB
simplest_ffmpeg_receiver/include/libavformat/
-
simplest_ffmpeg_receiver/include/libavformat/avformat.h
99.19KB
simplest_ffmpeg_receiver/include/libavformat/avio.h
18.07KB
simplest_ffmpeg_receiver/include/libavformat/version.h
2.84KB
simplest_ffmpeg_receiver/include/libavutil/
-
simplest_ffmpeg_receiver/include/libavutil/adler32.h
1.6KB
simplest_ffmpeg_receiver/include/libavutil/aes.h
1.85KB
simplest_ffmpeg_receiver/include/libavutil/attributes.h
4.29KB
simplest_ffmpeg_receiver/include/libavutil/audio_fifo.h
4.46KB
simplest_ffmpeg_receiver/include/libavutil/audioconvert.h
88B
simplest_ffmpeg_receiver/include/libavutil/avassert.h
2.13KB
simplest_ffmpeg_receiver/include/libavutil/avconfig.h
218B
simplest_ffmpeg_receiver/include/libavutil/avstring.h
12.53KB
simplest_ffmpeg_receiver/include/libavutil/avutil.h
8.69KB
simplest_ffmpeg_receiver/include/libavutil/base64.h
2.1KB
simplest_ffmpeg_receiver/include/libavutil/blowfish.h
2.33KB
simplest_ffmpeg_receiver/include/libavutil/bprint.h
7.76KB
simplest_ffmpeg_receiver/include/libavutil/bswap.h
2.94KB
simplest_ffmpeg_receiver/include/libavutil/buffer.h
9.81KB
simplest_ffmpeg_receiver/include/libavutil/channel_layout.h
9.1KB
simplest_ffmpeg_receiver/include/libavutil/common.h
14.11KB
simplest_ffmpeg_receiver/include/libavutil/cpu.h
4.73KB
simplest_ffmpeg_receiver/include/libavutil/crc.h
2.8KB
simplest_ffmpeg_receiver/include/libavutil/dict.h
6.53KB
simplest_ffmpeg_receiver/include/libavutil/downmix_info.h
3.2KB
simplest_ffmpeg_receiver/include/libavutil/error.h
4.76KB
simplest_ffmpeg_receiver/include/libavutil/eval.h
5.29KB
simplest_ffmpeg_receiver/include/libavutil/ffversion.h
132B
simplest_ffmpeg_receiver/include/libavutil/fifo.h
4.69KB
simplest_ffmpeg_receiver/include/libavutil/file.h
2.42KB
simplest_ffmpeg_receiver/include/libavutil/frame.h
23.22KB
simplest_ffmpeg_receiver/include/libavutil/hmac.h
2.9KB
simplest_ffmpeg_receiver/include/libavutil/imgutils.h
7.86KB
simplest_ffmpeg_receiver/include/libavutil/intfloat.h
1.76KB
simplest_ffmpeg_receiver/include/libavutil/intfloat_readwrite.h
1.57KB
simplest_ffmpeg_receiver/include/libavutil/intreadwrite.h
18.17KB
simplest_ffmpeg_receiver/include/libavutil/lfg.h
2KB
simplest_ffmpeg_receiver/include/libavutil/log.h
10.12KB
simplest_ffmpeg_receiver/include/libavutil/lzo.h
2.06KB
simplest_ffmpeg_receiver/include/libavutil/macros.h
1.22KB
simplest_ffmpeg_receiver/include/libavutil/mathematics.h
5.22KB
simplest_ffmpeg_receiver/include/libavutil/md5.h
1.99KB
simplest_ffmpeg_receiver/include/libavutil/mem.h
14.4KB
simplest_ffmpeg_receiver/include/libavutil/murmur3.h
1.22KB
simplest_ffmpeg_receiver/include/libavutil/old_pix_fmts.h
14.24KB
simplest_ffmpeg_receiver/include/libavutil/opt.h
34.92KB
simplest_ffmpeg_receiver/include/libavutil/parseutils.h
7.26KB
simplest_ffmpeg_receiver/include/libavutil/pixdesc.h
13.27KB
simplest_ffmpeg_receiver/include/libavutil/pixfmt.h
27.98KB
simplest_ffmpeg_receiver/include/libavutil/random_seed.h
1.41KB
simplest_ffmpeg_receiver/include/libavutil/rational.h
4.25KB
simplest_ffmpeg_receiver/include/libavutil/replaygain.h
1.62KB
simplest_ffmpeg_receiver/include/libavutil/ripemd.h
2.05KB
simplest_ffmpeg_receiver/include/libavutil/samplefmt.h
10.1KB
simplest_ffmpeg_receiver/include/libavutil/sha.h
1.97KB
simplest_ffmpeg_receiver/include/libavutil/sha512.h
2.05KB
simplest_ffmpeg_receiver/include/libavutil/stereo3d.h
3.68KB
simplest_ffmpeg_receiver/include/libavutil/time.h
1.29KB
simplest_ffmpeg_receiver/include/libavutil/timecode.h
5.34KB
simplest_ffmpeg_receiver/include/libavutil/timestamp.h
2.63KB
simplest_ffmpeg_receiver/include/libavutil/version.h
4.52KB
simplest_ffmpeg_receiver/include/libavutil/xtea.h
1.89KB
simplest_ffmpeg_receiver/include/libpostproc/
-
simplest_ffmpeg_receiver/include/libpostproc/postprocess.h
2.92KB
simplest_ffmpeg_receiver/include/libpostproc/version.h
1.68KB
simplest_ffmpeg_receiver/include/libswresample/
-
simplest_ffmpeg_receiver/include/libswresample/swresample.h
11.85KB
simplest_ffmpeg_receiver/include/libswresample/version.h
1.7KB
simplest_ffmpeg_receiver/include/libswscale/
-
simplest_ffmpeg_receiver/include/libswscale/swscale.h
12.32KB
simplest_ffmpeg_receiver/include/libswscale/version.h
2.13KB
simplest_ffmpeg_receiver/include/stdint.h
5.99KB
simplest_ffmpeg_receiver/lib/
-
simplest_ffmpeg_receiver/lib/avcodec.lib
218.52KB
simplest_ffmpeg_receiver/lib/avdevice.lib
9.22KB
simplest_ffmpeg_receiver/lib/avfilter.lib
66.06KB
simplest_ffmpeg_receiver/lib/avformat.lib
122.13KB
simplest_ffmpeg_receiver/lib/avutil.lib
320.93KB
simplest_ffmpeg_receiver/lib/postproc.lib
8.03KB
simplest_ffmpeg_receiver/lib/swresample.lib
75.54KB
simplest_ffmpeg_receiver/lib/swscale.lib
27.8KB
simplest_ffmpeg_receiver/postproc-52.dll
118.5KB
simplest_ffmpeg_receiver/simplest_ffmpeg_receiver.cpp
5.04KB
simplest_ffmpeg_receiver/simplest_ffmpeg_receiver.vcxproj
4.51KB
simplest_ffmpeg_receiver/simplest_ffmpeg_receiver.vcxproj.filters
962B
simplest_ffmpeg_receiver/simplest_ffmpeg_receiver.vcxproj.user
143B
simplest_ffmpeg_receiver/swresample-0.dll
269.5KB
simplest_ffmpeg_receiver/swscale-2.dll
424KB
simplest_ffmpeg_streamer.jpg
70.13KB
simplest_ffmpeg_streamer.sln
1.42KB
simplest_ffmpeg_streamer.suo
22KB
simplest_ffmpeg_streamer/
-
simplest_ffmpeg_streamer/.gitignore
68B
simplest_ffmpeg_streamer/ReadMe.txt
548B
simplest_ffmpeg_streamer/avcodec-55.dll
18.06MB
simplest_ffmpeg_streamer/avdevice-55.dll
1.28MB
simplest_ffmpeg_streamer/avfilter-4.dll
1.94MB
simplest_ffmpeg_streamer/avformat-55.dll
5.1MB
simplest_ffmpeg_streamer/avutil-52.dll
408.5KB
simplest_ffmpeg_streamer/compile_cl.bat
644B
simplest_ffmpeg_streamer/compile_gcc.sh
457B
simplest_ffmpeg_streamer/compile_mingw.sh
464B
simplest_ffmpeg_streamer/cuc_ieschool.flv
1.61MB
simplest_ffmpeg_streamer/include/
-
simplest_ffmpeg_streamer/include/_mingw.h
8.07KB
simplest_ffmpeg_streamer/include/inttypes.h
5.86KB
simplest_ffmpeg_streamer/include/libavcodec/
-
simplest_ffmpeg_streamer/include/libavcodec/avcodec.h
176.49KB
simplest_ffmpeg_streamer/include/libavcodec/avfft.h
3.15KB
simplest_ffmpeg_streamer/include/libavcodec/dxva2.h
2.43KB
simplest_ffmpeg_streamer/include/libavcodec/old_codec_ids.h
10.79KB
simplest_ffmpeg_streamer/include/libavcodec/vaapi.h
4.08KB
simplest_ffmpeg_streamer/include/libavcodec/vda.h
4.16KB
simplest_ffmpeg_streamer/include/libavcodec/vdpau.h
6.26KB
simplest_ffmpeg_streamer/include/libavcodec/version.h
5.62KB
simplest_ffmpeg_streamer/include/libavcodec/xvmc.h
6.09KB
simplest_ffmpeg_streamer/include/libavdevice/
-
simplest_ffmpeg_streamer/include/libavdevice/avdevice.h
16.73KB
simplest_ffmpeg_streamer/include/libavdevice/version.h
1.87KB
simplest_ffmpeg_streamer/include/libavfilter/
-
simplest_ffmpeg_streamer/include/libavfilter/asrc_abuffer.h
3.33KB
simplest_ffmpeg_streamer/include/libavfilter/avcodec.h
3.8KB
simplest_ffmpeg_streamer/include/libavfilter/avfilter.h
57.05KB
simplest_ffmpeg_streamer/include/libavfilter/avfiltergraph.h
1003B
simplest_ffmpeg_streamer/include/libavfilter/buffersink.h
7.56KB
simplest_ffmpeg_streamer/include/libavfilter/buffersrc.h
4.94KB
simplest_ffmpeg_streamer/include/libavfilter/version.h
3.51KB
simplest_ffmpeg_streamer/include/libavformat/
-
simplest_ffmpeg_streamer/include/libavformat/avformat.h
99.19KB
simplest_ffmpeg_streamer/include/libavformat/avio.h
18.07KB
simplest_ffmpeg_streamer/include/libavformat/version.h
2.84KB
simplest_ffmpeg_streamer/include/libavutil/
-
simplest_ffmpeg_streamer/include/libavutil/adler32.h
1.6KB
simplest_ffmpeg_streamer/include/libavutil/aes.h
1.85KB
simplest_ffmpeg_streamer/include/libavutil/attributes.h
4.29KB
simplest_ffmpeg_streamer/include/libavutil/audio_fifo.h
4.46KB
simplest_ffmpeg_streamer/include/libavutil/audioconvert.h
88B
simplest_ffmpeg_streamer/include/libavutil/avassert.h
2.13KB
simplest_ffmpeg_streamer/include/libavutil/avconfig.h
218B
simplest_ffmpeg_streamer/include/libavutil/avstring.h
12.53KB
simplest_ffmpeg_streamer/include/libavutil/avutil.h
8.69KB
simplest_ffmpeg_streamer/include/libavutil/base64.h
2.1KB
simplest_ffmpeg_streamer/include/libavutil/blowfish.h
2.33KB
simplest_ffmpeg_streamer/include/libavutil/bprint.h
7.76KB
simplest_ffmpeg_streamer/include/libavutil/bswap.h
2.94KB
simplest_ffmpeg_streamer/include/libavutil/buffer.h
9.81KB
simplest_ffmpeg_streamer/include/libavutil/channel_layout.h
9.1KB
simplest_ffmpeg_streamer/include/libavutil/common.h
14.11KB
simplest_ffmpeg_streamer/include/libavutil/cpu.h
4.73KB
simplest_ffmpeg_streamer/include/libavutil/crc.h
2.8KB
simplest_ffmpeg_streamer/include/libavutil/dict.h
6.53KB
simplest_ffmpeg_streamer/include/libavutil/downmix_info.h
3.2KB
simplest_ffmpeg_streamer/include/libavutil/error.h
4.76KB
simplest_ffmpeg_streamer/include/libavutil/eval.h
5.29KB
simplest_ffmpeg_streamer/include/libavutil/ffversion.h
132B
simplest_ffmpeg_streamer/include/libavutil/fifo.h
4.69KB
simplest_ffmpeg_streamer/include/libavutil/file.h
2.42KB
simplest_ffmpeg_streamer/include/libavutil/frame.h
23.22KB
simplest_ffmpeg_streamer/include/libavutil/hmac.h
2.9KB
simplest_ffmpeg_streamer/include/libavutil/imgutils.h
7.86KB
simplest_ffmpeg_streamer/include/libavutil/intfloat.h
1.76KB
simplest_ffmpeg_streamer/include/libavutil/intfloat_readwrite.h
1.57KB
simplest_ffmpeg_streamer/include/libavutil/intreadwrite.h
18.17KB
simplest_ffmpeg_streamer/include/libavutil/lfg.h
2KB
simplest_ffmpeg_streamer/include/libavutil/log.h
10.12KB
simplest_ffmpeg_streamer/include/libavutil/lzo.h
2.06KB
simplest_ffmpeg_streamer/include/libavutil/macros.h
1.22KB
simplest_ffmpeg_streamer/include/libavutil/mathematics.h
5.22KB
simplest_ffmpeg_streamer/include/libavutil/md5.h
1.99KB
simplest_ffmpeg_streamer/include/libavutil/mem.h
14.4KB
simplest_ffmpeg_streamer/include/libavutil/murmur3.h
1.22KB
simplest_ffmpeg_streamer/include/libavutil/old_pix_fmts.h
14.24KB
simplest_ffmpeg_streamer/include/libavutil/opt.h
34.92KB
simplest_ffmpeg_streamer/include/libavutil/parseutils.h
7.26KB
simplest_ffmpeg_streamer/include/libavutil/pixdesc.h
13.27KB
simplest_ffmpeg_streamer/include/libavutil/pixfmt.h
27.98KB
simplest_ffmpeg_streamer/include/libavutil/random_seed.h
1.41KB
simplest_ffmpeg_streamer/include/libavutil/rational.h
4.25KB
simplest_ffmpeg_streamer/include/libavutil/replaygain.h
1.62KB
simplest_ffmpeg_streamer/include/libavutil/ripemd.h
2.05KB
simplest_ffmpeg_streamer/include/libavutil/samplefmt.h
10.1KB
simplest_ffmpeg_streamer/include/libavutil/sha.h
1.97KB
simplest_ffmpeg_streamer/include/libavutil/sha512.h
2.05KB
simplest_ffmpeg_streamer/include/libavutil/stereo3d.h
3.68KB
simplest_ffmpeg_streamer/include/libavutil/time.h
1.29KB
simplest_ffmpeg_streamer/include/libavutil/timecode.h
5.34KB
simplest_ffmpeg_streamer/include/libavutil/timestamp.h
2.63KB
simplest_ffmpeg_streamer/include/libavutil/version.h
4.52KB
simplest_ffmpeg_streamer/include/libavutil/xtea.h
1.89KB
simplest_ffmpeg_streamer/include/libpostproc/
-
simplest_ffmpeg_streamer/include/libpostproc/postprocess.h
2.92KB
simplest_ffmpeg_streamer/include/libpostproc/version.h
1.68KB
simplest_ffmpeg_streamer/include/libswresample/
-
simplest_ffmpeg_streamer/include/libswresample/swresample.h
11.85KB
simplest_ffmpeg_streamer/include/libswresample/version.h
1.7KB
simplest_ffmpeg_streamer/include/libswscale/
-
simplest_ffmpeg_streamer/include/libswscale/swscale.h
12.32KB
simplest_ffmpeg_streamer/include/libswscale/version.h
2.13KB
simplest_ffmpeg_streamer/include/stdint.h
5.99KB
simplest_ffmpeg_streamer/lib/
-
simplest_ffmpeg_streamer/lib/avcodec.lib
218.52KB
simplest_ffmpeg_streamer/lib/avdevice.lib
9.22KB
simplest_ffmpeg_streamer/lib/avfilter.lib
66.06KB
simplest_ffmpeg_streamer/lib/avformat.lib
122.13KB
simplest_ffmpeg_streamer/lib/avutil.lib
320.93KB
simplest_ffmpeg_streamer/lib/postproc.lib
8.03KB
simplest_ffmpeg_streamer/lib/swresample.lib
75.54KB
simplest_ffmpeg_streamer/lib/swscale.lib
27.8KB
simplest_ffmpeg_streamer/postproc-52.dll
118.5KB
simplest_ffmpeg_streamer/simplest_ffmpeg_streamer.cpp
5.92KB
simplest_ffmpeg_streamer/simplest_ffmpeg_streamer.vcxproj
4.81KB
simplest_ffmpeg_streamer/simplest_ffmpeg_streamer.vcxproj.filters
1KB
simplest_ffmpeg_streamer/simplest_ffmpeg_streamer.vcxproj.user
374B
simplest_ffmpeg_streamer/swresample-0.dll
269.5KB
simplest_ffmpeg_streamer/swscale-2.dll
424KB

资源内容介绍

本例子实现了推送本地视频至流媒体服务器(以RTMP为例)。是使用FFmpeg进行流媒体推送最简单的教程。解决方案包含2个项目:simplest_ffmpeg_streamer: 将本地视频文件推送至流媒体服务器。simplest_ffmpeg_receiver: 将流媒体数据保存成本地文件。
最简单的基于FFmpeg的推流器(推送RTMP)Simplest FFmpeg Streamer (Send RTMP)雷霄骅 Lei Xiaohualeixiaohua1020@126.com中国传媒大学/数字电视技术Communication University of China / Digital TV Technologyhttp://blog.csdn.net/leixiaohua1020本例子实现了推送本地视频至流媒体服务器(以RTMP为例)。是使用FFmpeg进行流媒体推送最简单的教程。解决方案包含2个项目:simplest_ffmpeg_streamer: 将本地视频文件推送至流媒体服务器。simplest_ffmpeg_receiver: 将流媒体数据保存成本地文件。This example stream local media files to streaming media server (Use RTMP as example). It's the simplest FFmpeg streamer.The solution contains 2 projects:simplest_ffmpeg_streamer: stream local media files to streaming media server.simplest_ffmpeg_receiver: save streaming media to a file.

用户评论 (0)

发表评论

captcha