首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >为什么无法从同一网络中的另一台pc接收rtp流?

为什么无法从同一网络中的另一台pc接收rtp流?
EN

Stack Overflow用户
提问于 2021-06-24 18:33:29
回答 1查看 75关注 0票数 1

我使用来自计算机A的ffmpeg通过rtp流式传输桌面。以下是我的ffmpeg代码:

代码语言:javascript
运行
复制
ffmpeg -f x11grab -framerate 25 -video_size 1920x1080 -i :1.0 -c:v libx264 -preset fast -pix_fmt bgr0 -b:v 3M -g 25 -an -f rtp_mpegts rtp://230.0.0.1:5005

我可以在计算机A的"rtp://@230.0.0.1:5005“中播放vlc中的直播流。但是我不能播放来自与计算机A在同一网络中的计算机B的流。如果我通过http流式传输mp4文件,那么计算机B就能够播放它。我在这里做错了什么?

EN

回答 1

Stack Overflow用户

发布于 2021-10-25 10:28:37

在我尝试windows版本之前,一切都很好。一种折衷的解决方案,使用端口转发软件。

我使用AUTAPF将本地端口转发到A上的远程设备端口,幸运的是它对我有效。

127.0.0.1:1234 --> 192.168.1.101:1234

注意,192.168.1.101:1234属于接收方B

然后使用192.168.1.101:1234在远程计算机B上播放流

另一个例子:

https://stackoverflow.com/a/36148931/9455130

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/68114095

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档