用vlc搭建rtsp流媒体服务器

byxdaz byxdaz     2022-10-24     386

关键词:

       在做视频传输客户端开发的时候,经常需要用到流媒体服务,VLC有着非常强大的流媒体处理能力,同时它也可以搭建流媒体服务器。VLC是一种开源的播放器,同时也可以用作流媒体服务器。

vlc搭建rtsp流媒体服务器步骤:

1、打开vlc,选择流

 

媒体-

 

2、选择文件选项卡,添加一个视频文件,基本vlc可以播放的都能添加。

3、选择流输出参数。

 

这里要选择rtsp,然后点击 添加 按钮。

端口需要主要不能冲突,一般默认的8554即可,路径根据需要设置或不设置。

 

可以选择激活转码然后系统会转码后再转发流出去,如果电脑配置不够会很卡延时等等问题的。不选择的话根据视频原本编码方式发出去。

 

sdp地址默认ip不填,默认是本地电脑ip地址。rtsp://:8554/test实际上等价于rtsp://本地ip:8664/test   比如:rtsp://192.168.1.198:8554/test

sdp这里不用填ip,除非是多网卡。

点击即可。

 

4、如果文件播放完了,rtsp服务会自动关闭,我们选择一个循环图标,会一直提供rtsp服务,便于测试。如下图:

 

vlc播放视频rtsp流测试:

1、telnet上面的sdp中端口,看是否连接上,如果无法连接上,说明配置参数不对或视频源非标准视频导致rtsp服务搭建失败了。

2、再打开一个VLC,打开网络播放,添加上一步我们设置的SDP 路径rtsp://192.168.1.198:8554/test

3、点击play,实现流媒体的播放,正常情况下会显示视频画面。

用darwinstreamingserver搭建rtsp流媒体服务器

        通过vlc搭建rtsp流媒体服务器,vlc支持RTSPoverTCP的方式,数据流传输时只支持RTPoverUDP。而DarwinStreamingServer服务器能自适应客户端发起的数据传输请求是用TCP方式,还是用UDP方式,如果是UDP方式... 查看详情

用darwinstreamingserver搭建rtsp流媒体服务器

        通过vlc搭建rtsp流媒体服务器,vlc支持RTSPoverTCP的方式,数据流传输时只支持RTPoverUDP。而DarwinStreamingServer服务器能自适应客户端发起的数据传输请求是用TCP方式,还是用UDP方式,如果是UDP方式... 查看详情

在 VLC 播放器中播放 RTSP 流

...9:37【问题描述】:我正在尝试用java制作一个简单的rtsp流服务器。服务器能够将视频正确地流式传输到自定义写入的播放器。我无法在vlc媒体播放器中播放相同的流的问题。当我启动vlc媒体播放器并输入流详细信息时,我的服务... 查看详情

如何在win2008中搭建rtsp流媒体服务器?

一直想搭建一套网络直播系统,已经用mms流媒体协议实现了网络直播功能,但是苦于找不到能够支持mms协议的播放器,现在想换成rtsp协议,求大神赐教一套RTSP服务器搭建方法。用HelixServer做流媒体服务器,搭建过程先参考下http:... 查看详情

流媒体服务海康摄像头rtsp视频推流转码拉流直播综合应用:vlc+ffmpeg+nginx实现rtsp到rtmp网页直播(代码片段)

...综合直播应用,延迟5秒钟左右…一、前几章节回顾【流媒体服务】基础协议了解(一):【1】RTP/RTMP/RTSP等基础协议了解【流媒体服务】推流拉流体验(二):【1】使用VLC轻松体验本地视频推流、拉流... 查看详情

用vlc连接rtsp服务器,出现错误。。各位大侠们帮忙看看。。

...频流;你可以网络抓包看一下追问谢谢,vlc那边可以播放服务器传过来的数据,还算流畅。以前抓过包,没有问题。。但不知道为什么vlc提示errer,估计是某些不知道的方面有问题,想找出原因。。没看过vlc的代码,不知道那err 查看详情

vlc-android-sdk - 无法查看 RTSP 实时视频

...12:33:16【问题描述】:我一直在开发一个通过RTSP显示实时流媒体视频的Android应用程序。假设我有一个运行良好的RTSP服务器,它可以传递h264数据包,并且要查看我们应该连接到rtsp://1.2.3.4:5555/stream的流所以我尝试 查看详情

怎么使用rtsp协议访问海康ip摄像头

海康流媒体服务器转发出来的rtsp流不是标准的,不用使用vlc/realplayer等播放。海康的H264不是标准的,文件头中有hk自己添加的字段。网络摄像设备只能用hk的自己的API访问。参考技术A在http://www.videolan.org/vlc/下载VLC,安装,如果... 查看详情

easydarwin搭建rtsp流媒体服务器(ubuntu16.04)

参考技术A进入x64目录!!!注意:必须以Root用户启动:否则提示错误:WARNING:YoumustberoottousethefollowingRTSPport:554 查看详情

用vlc读取摄像头产生rtsp流,dss侦听并转发

...方法。摄像机地址是192.1.101.51,VLC运行在192.1.101.77上,DSS服务器架设在192.1.101.30上,二级DSS服务器(可选)架设在192.1.101.78上。 Step1:VLC从摄像机取流,产 查看详情

用vlc读取摄像头产生rtsp流,dss主动取流转发

用VLC读取摄像头产生RTSP流,DSS主动取流转发(一)  摄像机地址是192.1.101.51,VLC运行在192.1.101.77上,DSS服务器架设在192.1.101.30上。 Step1:VLC从摄像机取流,产生RTSP流vlc-vvvrtsp://192.1.101.51--sout#rtp{dst=192.1.101.77,sdp=rtsp://192 查看详情

如何用串流直播系统进行rtsp/rtp直播

...能指导一下怎么改,或者是在哪个文件里改,rtsp格式的流媒体地址填在哪里等等,谢谢! 查看原帖>> 查看详情

ffmpeg搭建一个简单的rtsp推流方案(代码片段)

...搭建一个简单的rtsp推流方案基础环境要求ffmpegffplay/VLCrtsp服务器开始首先我们必须要安装好ffmpeg,不管是源码编译还是直接安装网上都有很多教程,这里不多展开.至于ffplay和VLC任意安装一个就好,主要是为了能对rtsp拉流播放.以VLC安... 查看详情

vlc播放流程分析

...后,vlc会执行一系列的流程。  首先需要了解视频以及流媒体处理及播放的流程,由链接中的描述,视频以及流媒体处理时,首先要解协议(http,rtmp,rtsp等),然后是解封装(mp4,mkv,avi等),获得音频码流和视频码流,分... 查看详情

vlc-dss搭建直播系统中链路断开影响测试

...示。计算机77上运行VLC从摄像机51上取流,推送给一级DSS服务器30;二级DSS服务器78从一级DSS服务器30上取流转发。(其配置参见《用VLC读取摄像头产生RTSP流,DSS侦听并转发(二)》)三个客户端分别从摄像机51、一级DSS服务器30、... 查看详情

用 Java 实现 RTSP 媒体服务器

】用Java实现RTSP媒体服务器【英文标题】:ImplementingRTSPmediaserverinJava【发布时间】:2011-07-2107:43:07【问题描述】:我正在尝试在java中实现一个简单的RTSP服务器,它将使用android手机作为接收客户端。我已经在互联网上搜寻答案并... 查看详情

dss搭建手机流媒体服务器

最近研究了一下手机流媒体服务器的搭建,目的是实现通过3G手机看在线视频。开始的时候研究了一下Tudou手机版,可它哪并没有实现在线播放,因为视频地址是http协议的。参看了许多文章,终于了解到要用RTSP、MMS这类。RTSP有... 查看详情

使用kurento搭建一个流媒体服务器,实现在网页查看rtsp流

参考技术A环境和工具:Java8、Maven3.5.0、Node.js0.10.48、Bower、git.文章所有均在Ubuntu16.04上进行的。安装配置好上方环境后,可参考官方安装文档:https://doc-kurento.readthedocs.io/en/stable/user/installation.html另符两个安装参考连接:https://blog... 查看详情