首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

VLC搭建RTSP直播,图文介绍

将一个视频转成rtsp,通过vlc播放器,搭建一个rtsp服务器,让rtsp客户端去访问这个视频的rtsp 1 需要有vlc播放器,我的版本如下 2 媒体 –> 3 添加视频文件...,点击添加一个mp4 文件 4 选择串流,然后 点击 “下一个” 5 选择新目标,RTSP ,然后点击添加 6 端口默认,路径添加个自定义名称 7 配置文件,不需要激活转码 8...下一步完成 【注意不要关闭这个vlc窗口】 9 验证,再重新打开一个vlc窗口 10 输入地址 rtsp://192.168.88.102:8554/vlc 说明: rtsp: 协议...192.168.88.102:本机ip地址 8554: 第六步填写的端口 vlc: 第六步填写的路径 11 效果图 html播放rtsp CSDN 版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人

3K30
您找到你想要的搜索结果了吗?
是的
没有找到

基于rtsp直播

说到直播,我们一般比较容易想到的就是rtmp的直播,大家用的比较多,实际上使用rtsp也可以做直播,这一篇就讲一下如何基于rtsp构建直播场景。...为了避免混淆,先提前声明一下,之前的基于live555搭建的场景是点播的场景,而非直播。本篇我们要搭建的基于rtsp直播环境基于EasyDarwin去搭建,非常方便快捷,一起来看一下吧。...播放: ffplay rtsp://192.17.1.92/test2.sdp ? 这个时候通过web页面可以看到推的状态 拉列表:我们向EasyDarwin服务器请求流播放的记录 ?...推列表:我们向EasyDarwin服务器推送Rtsp视频的记录 ?...使用FFmpeg直播: 使用本机的摄像头和音频,借助FFmpeg将视频推送到EasyDarwin Rtsp服务器,进而进行直播

3.6K10

调用Live555接收RTSP直播,转换为Http Live Streaming(iOS直播)协议

Live555接收RTSP直播,转换Http Live Streaming(iOS直播)协议   RTSP协议也是广泛使用的直播/点播流媒体协议,之前实现过一个通过live555接收RTSP协议,然后转换为...HLS(Http Live Streaming)直播协议文件的程序,为的是可以接收远端设备或服务器的多路RTSP直播数据,实时转换为HLS协议文件,以实现iPhone或iPad等设备观看RTSP直播源的需求...因此,本程序的关键点有以下部分: RTSP直播的读取 H.264和AAC编码数据的分析、处理 MPEG-TS打包以及HLS分段生成策略 m3u8索引文件   有了关键点,就可以一项一项的去分析。...因此,主要需要处理的就是RTSP直播数据的获取,以及对其中H.264和AAC编码数据的处理。   于是可以画出大体结构如下: ? 逻辑与实现 1. 程序框架和模块说明 ? 2....RtspCapture的接口   RtspCapture是我的程序里管理RTSP直播数据和分析处理的类,接口很重要,基本上这个设计就可以。

3.1K72

RTSP协议网络摄像头直播边缘网关EasyNVR视频平台直播视频无法播放

很多不了解TSINGSEE青犀视频产品机制的用户,在设置的时候,往往会因为设置不当而导致直播视频无法播放,这种是比较常见的问题。...之前的博文我为大家分析过不少视频无法播放的原因,包括EasyGBS视频无法播放、EasyCVR级联时原通道设置按需直播后上级平台无法播放等。 ?...通过上面的图片我们可以看到,客户的主码为H.265的格式,但是子码为H.264.我们首先查看通道配置来看看用户的配置: ?...同时,系统设置为按需直播,也不存在带宽不足的问题,那就需要查看其他的配置: ?...接着开发人员又查看了easynvr.ini文件,发现用户也没有强制开启HLS的播放格式,也就是页面没有强制要求播放HLS直播,此步骤无误,继续排查! ?

1.6K70

rtsp 获取视频 java_Java获取rtsp视频,实现rtsp预览功能,并将视频每帧保存成图片…

javacv-platform 1.5.1 pom 然后就是测试类 public static void testzc() throws FrameGrabber.Exception { String rtsp...= “获取的对应rtsp”; FFmpegFrameGrabber grabber = FFmpegFrameGrabber.createDefault(rtsp); grabber.setOption...(“rtsp_transport”, “tcp”); // 使用tcp的方式,不然会丢包很严重 grabber.setImageWidth(960); grabber.setImageHeight(540...String[] args) { try { testzc(); } catch (Exception e) { e.printStackTrace(); } } 最后我还是想说一句,在调用rtsp...之前,先弄清楚你的摄像头设备的获取规则,比如我的摄像头牌子是海康的,对应的获取的规则,我在另个帖子说了,你们要根据你们的牌子找对应的规则获取到后再做上面的处理。

2.8K30

在线课堂EasyDSS_dash版本虚拟直播RTSP播放无视频问题

EasyDSS目前已经支持DASH直播,现有的EasyDSS_dash版本直播对网络的流量占用将会更小,同时也展现在播放的体验上,DASH直播对视频进行切片,按切片播放,缓存小、起播快;并且拖动时间轴到任意时间播放时...在我们测试EasyDSS期间,发现偶尔将虚拟直播作为直播源进行播放时,RTSP播放无视频。...经排查,在传递视频信息时,音视频是分别发送,在音频发送到RTSPServer服务时编码类型Codec为86018,而视频编码为28,当音频先发送到RTSPServer服务时,它将该的编码类型定位...86018,所以在播放RTSP时,视频编码为86018,所以在音频发送时候编码类型Codec不传。...代码修改,此处Codec为音频,将不发送: 修改过之后再检查,即可看到有视频输出:

72330

RTSP协议转换RTMP直播协议

RTSP协议转换RTMP直播协议   RTSP协议也是广泛使用的直播/点播流媒体协议,以前的项目里实现了一个RTSP协议转换RTMP直播协议的程序,为的是可以接收远端设备或服务器的多路RTSP直播数据,...实时转换为RTMP直播协议,推送到NginxRtmp等RTMP服务器,可以在PC上实现flash观看RTSP直播源(比如IPCAM)的需求,也能通过Nginx的HLS协议转换,在手机上观看。...因此,本程序的关键点有以下部分: RTSP直播的读取 H.264和AAC编码数据的分析、处理 FLV文件数据的提取及与RTSP直接的切换和衔接 RTMP数据包封装 RTMP推送协议   有了关键点,就可以一项一项的去分析...因此,主要需要处理的就是RTSP直播数据的获取,以及对其中H.264和AAC编码数据的处理。   于是可以画出大体结构如下: [eq0zy70a8m.jpeg] 逻辑与实现 1. ...主要接口 [dz9k1xcju6.jpeg]   RtspCapture是我的程序里管理RTSP直播数据和分析处理的类,接口很重要,基本上这个设计就可以。

7.3K1918

视频直播点播流媒体服务器是否可以对接RTSP视频

一般来说我们默认视频直播/点播服务器是使用RTMP推流播放视频的,但是实际上RTSP也是可以对接到其中的,只是我们使用的机会和频率并不算多,所以这个功能的介绍一直都比较少,知道的人也不多。...刚好今天有开发者在咨询如何将摄像机的RTSP对接到我们视频直播点播服务器中去做分发,趁这个机会我就把这个过程梳理一下。下面我们看下具体是怎么实现的。...1、先准备一个支持RTSP协议的摄像机,如下图 ? 2、我们先起一个视频流媒体直播点播服务,启动。 ? 3、在这里的WEB页面里面进行配置。在直播服务->虚拟直播->创建直播 创建一个虚拟直播

1.6K30

RTSP协议网络摄像头互联网无插件直播视频平台EasyNVR为什么拉取不到录像机RTSP

EasyNVR是支持RTSP协议的流媒体视频平台,同时能够将拉取的RTSP协议视频流转化为RTMP、FLV、HLS、RTSP等格式进行分发。...目前支持市面上大部分的RTSP/Onvif协议设备、IP Camera/NVR/DVR/编码器等。 ?...近期有客户向我们反馈EasyNVR无法拉取RTSP视频的情况,我们对该客户进行了详细的询问,了解到客户是通过路由器把内网的录像机映射到公网来,公网已经可以访问到录像机的WEB管理页面了,但是在公网通过...EasyNVR却没有办法拉取做播放。...随后检查发现554端口未做映射,RTSP是通过554端口分发出去的,所以必须要将554端口也做映射,才可以正常拉RTSP。 录像机内端口管理截图如下: ? EasyNVR播放效果如下: ?

89240

如何将RTSP平台EasyNVR的视频推送到RTMP协议视频直播点播平台EasyDSS中直播

比如RTSP协议视频平台EasyNVR,既能够与EasyGBS进行级联,也能够将通道推到EasyDSS中直播。...EasyNVR支持将某个通道推到EasyDSS中直播,可按以下步骤操作: 1、进入EasyDSS平台,在“直播管理”中创建一个直播。 ?...2、点击刚创建的test直播右侧的“编辑”图标,进入编辑页面。 ? 3、点击“推地址”右侧的拷贝图标以复制推地址。 ?...4、进入EasyNVR平台中,找到想要推送到EasyDSS直播的通道,然后点击该通道右侧的“编辑”按钮,进入通道编辑页面。 ? 5、在通道编辑页面中,启用CDN,并粘贴推地址,然后保存。 ?...6、进入EasyDSS平台中的“直播管理”中,即可看到直播间正在直播,配置完成。 ?

1.1K10

PJSIP实现转发RTSP视频

关键点: 该功能实现,主要需要考虑RTSP取摄像头视频,拆RTP包,组H264帧,通过PJSIP的视频通道转发;这个过程中,涉及到RTP通道保活,RTSP通道保活;调试时间多耗费在对摄像头返回的RTP...1、RTSP信令通道; curl支持rtsp的客户端取,demo实现也是很简单的,主要有几个点,一是用户鉴权,二是RTSP通道保活; 用户鉴权:参考 https://github.com/lminiero...部分的接口, typedef struct pjmedia_rtsp_source_op { int (*init_rtsp_client)(); int (*deinit_rtsp_client...int (*stop_rtsp_client)(); }pjmedia_rtsp_source_op; extern void set_use_rtsp_source(const char *url..., &start_rtsp_client_sip, &stop_rtsp_client }; pjsip的接口: void register_rtsp_client_source(const

15120
领券