ipcam rtsp流生成 mp4( 附源码)

c++开发实战源码 专栏收录该内容
37 篇文章 79 订阅 ¥99.00 ¥29.90

给定一个网络摄像头 rtsp 播放取流地址:

rtsp://192.168.1.13:554/user=admin&password=&channel=1&stream=0.sdp

我们不像去研究它的sdk功能,因为不同的摄像头不同,在集成相当多的sdk, 比如我们什么都不要,只要一个简单的录制功能

简单的说就是取流后,保存录像的功能,

这个时候 ffmpeg就满足我们的要求,只要一个url就可以直接取流:

再用 nginx搭建一个点播服务器,录制的视频就可以点播了,是不是相当简单。。。。

比如 某个时候我们只想保存某一特定的片段

 

来吧,上代码 :


// XeXunRecordDlg.cpp : 实现文件
//

#include "stdafx.h"
#include "XeXunRecord.h"
#include "XeXunRecordDlg.h"
#include "afxdialogex.h"
#include "CfgDlg.h"
#include "Profile.h"
#include "HtmlFile.h"
#include <tlhelp32.h>

#include "PrintHelp.h"

#define  WM_EXPORT_MERGE_NOTIFY (WM_USER+100)

int CXeXunRecordDlg::OpenRtspStream(const char* url, AVFormatContext **ic)
{
	AVDictionary* options = NULL;
	int ret = -1;
	av
  • 24
    点赞
  • 20
    评论
  • 4
    收藏
  • 一键三连
    一键三连
  • 扫一扫,分享海报

相关推荐
©️2020 CSDN 皮肤主题: 点我我会动 设计师:白松林 返回首页
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、C币套餐、付费专栏及课程。

余额充值