Advertisement

ffmpeg能够完成H264的编解码任务,并支持RTSP推流以及RTSP解码。

  •  5星
  •     浏览量: 0
  •     大小:None
  •      文件类型:None


简介:
本课程的核心内容涵盖了使用QT与FFmpeg的结合,详细阐述了H264视频解码、编码的流程。此外,课程还深入讲解了如何将H264视频推流到RTSP服务器,并提供了解码RTSP流动的具体实现步骤。 课程提供的源代码完全开源,学员可以充分利用这些代码资源,进行进一步的二次开发和定制化设计。

全部评论 (0)

还没有任何评论哟~
客服
客服
  • FFmpeg实现H264RTSP
    优质
    本项目基于FFmpeg库,实现视频文件的H.264编码、解码功能,并通过RTSP协议进行实时音视频流媒体传输,适用于多媒体通信场景。 本课程主要介绍如何使用QT与FFMPEG来实现H264的解码、编码以及RTSP流媒体协议的推流和解码过程,并提供开源源代码供学员进行二次开发设计。
  • 简易RTSP、RTP、RTCP H264送服器实现
    优质
    本文介绍了如何构建一个简单的RTSP/RTP/RTCP服务器,用于实时传输H.264视频编码数据流的方法和步骤。 简单实现RTSP, RTP, RTCP的收发功能,适用于基础入门的学习研究。该代码是在个人兴趣驱动下花费两周时间完成的,虽然不是非常完善,但可以支持多路VLC及MPLAYER客户端同时播放。
  • DesktopSharing: 桌面共享,RTSP转发、RTSP和RTMP
    优质
    DesktopSharing是一款集桌面共享与媒体传输于一体的高效工具。它不仅提供便捷的桌面分享功能,还支持RTSP实时视频流转发及RTSP/RTMP协议下的直播推送服务。 DesktopSharing项目介绍:该项目抓取屏幕和声卡的音视频数据,并进行编码后通过RTSP、RTMP协议转发。 目前完成的工作包括: - 屏幕采集(DXGI,适用于Windows 8及以上版本)及H.264编码; - 音频采集(WASAPI)及AAC编码; - RTSP本地音频和视频数据的转发; - RTSP推流器开发; - RTMP推流器开发; - 独显硬件编码(nvenc),但仅支持部分NVIDIA显卡; - 核心图形显示硬件编码(qsv); - 开发了简单的用户界面。 后续计划包括在Windows 10环境下使用Visual Studio 2017和Windows SDK版本为10.0.17134.0进行编译。项目所使用的模块均为开源软件,并且已经在Visual Studio 2017/2019下通过了测试。 模块说明: - 屏幕采集:DXGI(适用于Windows 8及以上),GDI; - 音频采集:WASAPI; - 编码器版本为4.0; - 独立显示硬件编码器的版本为8.2。
  • Raspberry Pi 4B 使用FFmpeg实现RTSP访问
    优质
    本文章介绍如何在Raspberry Pi 4B上使用FFmpeg进行RTSP流媒体服务设置与优化,包括硬件编码和解码技术的应用。 使用 Raspberry Pi 4B 和 FFmpeg 实现 RTSP 访问,并基于 h264_mmal 进行硬解码视频帧,在此基础上增加水印文字并利用 h264_omx 硬编码视频帧,最后推送 RTSP 视频流。具体操作步骤如下: 1. 创建 build 目录并在其中执行 `mkdir build` 和切换目录命令 `cd build` 2. 编译代码:运行 `cmake ..` 并使用多线程编译 `make -j` 3. 运行示例程序,输入命令 `./ffmpeg_sample` 请注意需要修改 RTSP 访问地址和推送地址。
  • FFmpeg 5.0.1 重新译版 - FLV H265/H264
    优质
    这是一款基于FFmpeg 5.0.1版本进行深度优化和定制的多媒体处理工具,特别增强了对FLV格式及H265/H264编码的支持,提供卓越的视频压缩效率和流畅播放体验。 ffmpeg 5.0.1重新编译的exe版本支持FLV格式下的H265和H264编码与解码功能。
  • FFmpeg 采集RTSP摄像机送到RTMP.rar
    优质
    本资源提供一个基于FFmpeg的解决方案,用于从RTSP协议的网络摄像头获取视频流,并将其转换推送至RTMP服务器。适合需要进行实时视频直播或监控系统的开发者使用。包含详细配置与示例代码。 使用RTSP协议采集网络摄像机的视频流,并将其推送到流媒体服务器。然后用VLC播放器拉取该流进行播放。该项目在VS2013环境下开发,代码可以正常运行。
  • 0延时FFmpegRTSP程序源超低延时RTSP、RTMP播放器
    优质
    本项目提供了一个高效的FFmpeg与RTSP协议相结合的实时视频传输解决方案,支持极低延迟,并附带了兼容的RTSP和RTMP播放工具。 此源码由深圳市好游科技有限公司开发,主要展示了使用ffmpeg实现0延时的rtsp、rtmp推流功能,并支持flv视频流文件存储。它适用于Windows USB摄像机推流以及Linux嵌入式系统真实开发板推流。公司还提供超低延时(100-200毫秒)的rtsp、rtmp播放器,支持Windows、安卓和苹果系统进行实时视频流播放。此外,此源码演示了使用好游科技P2P SDK实现的实时视频传输功能。 对于更多关于视频推流与播放技术方面的交流,请关注深圳市好游科技有限公司的相关信息。该公司专注于物联网云平台开发及p2p音视频传输技术研发,并拥有自主研发的P2P内网穿透系统和物联网解决方案。
  • 基于FFmpeg和Live555RTSP器,H.264/H.265MP4等格式
    优质
    这是一款采用FFmpeg与Live555技术开发的高效RTSP流媒体服务器软件,能够提供实时视频传输服务,并兼容H.264和H.265编码标准以及MP4等多种文件格式。 基于ffmpeg和live555开发的RTSP服务器支持H264/H265编码,并兼容MP4等多种格式。测试文件应放置在执行文件所在的当前目录中,URL格式为:rtsp://ip:port/filename。
  • RK3399 QT MPP RGARTSP显示
    优质
    本项目基于RK3399平台,使用QT框架开发,通过MPP和RGA硬件加速技术实现高效RTSP视频流解码与实时显示。 在使用RK3399平台时,通过Qt集成FFmpeg来拉取RTSP流,并利用MPP进行硬解码,然后借助RGA将图像转换并显示出来。