欢迎来到尧图网

客户服务 关于我们

您的位置:首页 > 财经 > 创投人物 > 使用 VLC 在本地搭建流媒体服务器 (详细版)

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

2024/11/30 8:22:37 来源:https://blog.csdn.net/cl122763974/article/details/144093613  浏览:    关键词:使用 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后,重新开启即可。

版权声明:

本网仅为发布的内容提供存储空间,不对发表、转载的内容提供任何形式的保证。凡本网注明“来源:XXX网络”的作品,均转载自其它媒体,著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处。

我们尊重并感谢每一位作者,均已注明文章来源和作者。如因作品内容、版权或其它问题,请及时与我们联系,联系邮箱:809451989@qq.com,投稿邮箱:809451989@qq.com