当前位置: 首页 > news >正文

使用 VLC 在本地搭建流媒体服务器 (详细版)

提示:详细流程 + 避坑指南

Hi~!欢迎来到碧波空间,平时喜欢用博客记录学习的点滴,欢迎大家前来指正,欢迎欢迎~~
✨✨ 主页:碧波
📚 📚 专栏:音视频

目录

借助VLC media player工具搭建

​编辑

检测服务是否可用

方案一:在开启一个VLC作为客户端访问

方案二:使用ffmplayer打开

运行结果图

踩坑


借助VLC media player工具搭建

(1)选择 媒体 -> 流

(2)选择 文件 -> 添加 -> 选择推流的视频 -> 在点击串流

(3)下一步

(4)先选择 RTSP 协议 在点击 添加

(5)端口选择 8554,路径自己写,然后下一步

(6)选择 TS 流,下一步

(7)下一步

综上,搭建rtsp协议的本地流服务器完成。

检测服务是否可用

方案一:在开启一个VLC作为客户端访问

选择  媒体,然后点击打开网络串流

按照如下操作 ,输入服务器流的地址:

rtsp://127.0.0.1:8554/rtsp123

注意:点击播放前,先把服务器端的视频流拉起,即推流到服务器,然后播放的时候才能获取到

方案二:使用ffmplayer打开

ffplay -i rtsp://127.0.0.1:8554/rtsp123

运行结果图

踩坑

若播放后提示如下,可能是因为被防火墙拦截了,可以按照如下操作去检查

VLC 无法打开 MRL 'rtsp://127.0.0.1:8554/rtsp123'。请检查日志获取详细信息。
  1. 打开防火墙设置

    • 按 Win + R,在弹出的“运行”窗口中输入 control 并回车,进入“控制面板”。
    • 找到并点击“系统和安全”,然后选择“Windows Defender 防火墙”。
  2. 查看当前的入站规则

    • 在左侧菜单中点击“高级设置”。
    • 在“Windows 防火墙 高级安全性”窗口中,选择“入站规则”(Inbound Rules)。
  3. 检查是否有阻止 8554 端口的规则

    • 在入站规则列表中查找是否有任何与 8554 端口相关的规则,特别是针对 RTSP 流的规则。如果有阻止 8554 端口的规则,右键点击并选择“禁用”或“删除”。
  4. 允许 8554 端口的流量

    • 如果没有相关规则,或者你需要手动添加允许规则,可以点击“新建规则”。
    • 在“规则类型”选择“端口”,然后点击“下一步”。
    • 选择“TCP”或“UDP”协议(通常 RTSP 使用 TCP,但你可以根据实际需求选择)。
    • 输入端口号:8554
    • 选择“允许连接”。
    • 根据需要选择该规则应用于哪些网络配置(例如:所有配置、家庭网络等)。
    • 给该规则命名,然后点击“完成”。

如上操作完成后,关闭所有VCL后,重新开启即可。

http://www.lryc.cn/news/495812.html

相关文章:

  • Ubuntu 常用解压与压缩命令
  • 【深度学习】四大图像分类网络之AlexNet
  • Day1——GitHub项目共同开发
  • 基于PHP的香水销售系统的设计与实现
  • A-star算法
  • 前端用原生js下载File对象文件,多用于上传附件时,提交之前进行点击预览,或打开本地已经选择待上传的附件列表
  • 服务器记录所有用户docker操作,监控删除容器/镜像的人
  • 关于使用天地图、leaflet、ENVI、Vue工具实现 前端地图上覆盖上处理的农业地块图层任务
  • 基于yolov4深度学习网络的排队人数统计系统matlab仿真,带GUI界面
  • 用 React 编写一个笔记应用程序
  • 如何离线安装dockerio
  • LocalDateTime序列化(跟redis有关)
  • 【redis】如何跑
  • Scala学习记录,全文单词统计
  • 【MyBatis】验证多级缓存及 Cache Aside 模式的应用
  • 学习ASP.NET Core的身份认证(基于Session的身份认证3)
  • 速盾:高防 CDN 可以配置客户端请求超时配置?
  • DRM(数字权限管理技术)防截屏录屏----ffmpeg安装
  • 使用PyQt5开发一个GUI程序的实例演示
  • 【VUE3】【Naive UI】<NCard> 标签
  • 选择排序之大根堆
  • AI的魔力:如何为开源软件注入智慧,开启无限可能
  • 如何在 VPS 上使用 Git 设置自动部署
  • Linux下的三种 IO 复用
  • 通过 SSH 进行WordPress网站的高级服务器管理
  • 速盾高防cdn支持移动端独立缓存
  • PMP–一、二、三模、冲刺–分类–8.质量管理
  • 如何快速使用Unity 的UPR---1资源检测保姆级
  • pytorch中的.clone() 和 .detach()
  • 三十二:网络爬虫的工作原理与应对方式