首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Darwin Streaming Server不提供内容

Darwin Streaming Server不提供内容
EN

Stack Overflow用户
提问于 2010-03-21 22:02:23
回答 2查看 822关注 0票数 0

我对Debian上的Darwin流媒体服务器5.5.5有问题。当我试图打开一些流的时候,例如。rtsp://sample.com/sample_100kbit.mp4 player报告无法加载流并中断连接。"Access History“部分报告文件已被请求,因此,至少初始连接正在工作,但仅此而已。

什么可能是错误的,需要检查什么?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2010-03-22 04:20:12

您使用哪个客户端来流式传输该文件?如果您使用的是VLC,您可以获得可能有助于回答问题的其他消息信息。另一件事是检查客户端是否接收到访问历史日志中应该记录的任何数据包。

可能的问题包括:

阻止的

  • UDP数据包: UDP客户端是否仅尝试创建transport?
  • Improperly连接;服务器和客户端之间是否存在可能阻止此编码文件的NAT或防火墙:使用了哪些编解码器对音频和视频进行编码;哪些选项?例如,一些客户端可能支持h.264,但是,它们可能只支持基线配置文件,而不支持主配置文件。

您可以尝试继续进行故障排除的其他事项:

Debian live555的logs.

  • Download库中包含二进制文件(您应该能够在
  • 系统上编译它)中的数据包/发送/接收的数据包计数。它为您提供了一个备用客户端,可以打印非常详细的输出,以了解您是否有任何服务器端problems.
  • Use远程登录,并手动发送一个DESCRIBE请求到服务器,并查看响应,以查看它是否在您的darwin流服务器的传出接口上acceptable.
  • Take数据包捕获。这将允许您查看从服务器发送了什么响应,以及是否发送了所有数据包。如果您还可以在客户端设备上捕获数据包,则可以确认是否正在接收UDP数据包。
票数 1
EN

Stack Overflow用户

发布于 2012-01-13 11:03:14

如果DSS和客户端之间存在NAT,并且客户端通过UDP传输请求内容,则客户端无法获取内容,因为DSS不支持NAT穿越。

可能的解决方案: 1.使用TCP传输,它不受NAT的影响。2.您也可以在DSS中添加NAT支持,不复杂。

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

https://stackoverflow.com/questions/2487329

复制
相关文章

相似问题

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