因此,我有一个 Windows Media Services 服务器,它充当我们用于流式传输实时视频内容的“主要”分发方法。我最近注意到 WMS 中有 RTSP 和 HTTP 选项,并且正在探索利用它们。
现在,我正在使用 JWPlayer,回来时“找不到可播放的资源”。
我确保我使用的是 WMS 绑定的 IP,以及当前/本机 RTSP 和 HTTP 端口( 554 和 80 ),并且该插件在服务器级别启用。
我此时的问题可能很简单,例如“通过 RTSP 或 HTTP 来自 WMS 的实时流的预期 URL 方案/语法是什么”;但可能是一个更大的问题——比如“我的 JWPlayer 设置是否正确,或者它是否支持来自 WMS 的 RTSP 或 HTTP”。
我知道 JWPlayer 不支持彩信,但 RTSP 和 HTTP 不是彩信。
任何想法都会很棒。
jwplayer.key = 'KEY';
jwplayer('JWPlayer').setup({
image: '',
height: '480px',
width: '640px',
skin: 'stormtrooper',
autostart: '',
provider: 'rtsp',
playlist:
[{
sources:
[
{ file: 'rtsp://IP:554/LIVEPUBLISHINGPOINT' },
{ file: 'http://IP:80/LIVEPUBLISHINGPOINT' }
]
}]
});
作为记录,我使用的是云托管的 JWPlayer。
同样,我可以确认数据正在通过 MMS 协议中的该发布点,具有大致相同的变量。
此处引用了 RTSP 和 HTTP over WMS 。