Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/azure/13.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Azure媒体服务-找不到此媒体的兼容源_Azure_Live Streaming_Azure Media Services - Fatal编程技术网

Azure媒体服务-找不到此媒体的兼容源

Azure媒体服务-找不到此媒体的兼容源,azure,live-streaming,azure-media-services,Azure,Live Streaming,Azure Media Services,我正在尝试使用Azure Media Services通过OBS实时传输IP cam 因此,我将尝试描述我的设置。 我通过Azure门户添加了一个新的媒体服务。 它有自己的存储帐户。 仍然在该媒体服务的门户中,我选择“浏览频道”。 在这里,我创建了一个新的频道,我尝试了实时编码和传递。我得到的结果与两者相同。 所以通道被创建,我等待它启动,然后打开通道的刀片 我复制主要Injest端点,并在OBS的设置中复制它,作为流密钥,我使用通道/帐户的名称(我为两者选择了相同的名称)并从OBS开始流 然后

我正在尝试使用Azure Media Services通过OBS实时传输IP cam

因此,我将尝试描述我的设置。 我通过Azure门户添加了一个新的媒体服务。 它有自己的存储帐户。 仍然在该媒体服务的门户中,我选择“浏览频道”。 在这里,我创建了一个新的频道,我尝试了实时编码和传递。我得到的结果与两者相同。 所以通道被创建,我等待它启动,然后打开通道的刀片

我复制主要Injest端点,并在OBS的设置中复制它,作为流密钥,我使用通道/帐户的名称(我为两者选择了相同的名称)并从OBS开始流

然后单击刀片右上角的“更多”,然后选择“观看预览”。 一个新的刀锋将与一个有错误的玩家一起打开

当我复制播放url并在VLC中打开它时,它会正确播放大约30秒

现在,如果我在通道刀片中添加一个新程序,它会添加它,并启动它。启动时,我打开程序刀片,并得到一个加载屏幕,它没有结束。查看开发人员工具的“网络”选项卡,没有出现错误,也没有打开的请求。

当我刷新页面时,有时会得到以下信息:

我不喜欢红色图标,但还好。我单击定位器并获得以下信息:

单击蓝色框将打开一个带有一般错误的新刀片: 在开发人员控制台中出现以下错误:

当尝试从定位刀片服务器或VLC中的程序刀片服务器打开url时,它不会打开

我曾经有过现在的问题,但几天后,我这边没有采取行动,问题就解决了

现在我又遇到了同样的问题


我尝试从头开始重新创建所有内容,但我得到了相同的错误。

从评论中,似乎所有问题现在都解决了

以下是我的经验,可以回答你的问题。我以前也有同样的问题,最后我发现我需要启动流端点。在提供视频流服务之前,至少需要启动一个流端点

如果要预览实时流,还需要启动流端点,因为所有流内容都将从流端点交付


更新:

您可以在门户上启动流端点:

  • 导航到您的azure媒体服务资源
  • 单击“流端点”标签
  • 然后,您将看到您拥有的所有流端点
  • 选择一个端点,您可以在显示页面中启动或停止它

    您是否必须使用Azure门户预览和播放视频?如果你有个人电脑,我建议你安装和使用。预览输出仅在Smooth Streaming protocol中可用,该协议要求您安装Flash或Silverlight插件,我认为这不正确,因为在一切正常的情况下,在同一个浏览器中播放的预览我现在尝试播放它,但我无法启动流媒体端点,因为我得到带有错误的刀片是的,问题是“单击蓝色框打开带有一般错误的新刀片”“刀片:StreamingEndpointDetailsBlade”@YentheO这可能是Azure门户网页的逻辑错误。但您始终可以在“流端点”页面上管理端点。检查我的更新,看看它是否有帮助。这确实部分起作用。流定位器旁边的红点变为绿色。如果我在blade节目中观看,我会在浏览器播放器中获得直播流。预览仍然不起作用,虽然与以前的错误相同,但这并不是那么重要,我还假设预览可以在不首先上线的情况下工作。当我只是复制清单的链接来试用ams的演示播放器时,视频播放被中止。通过在复制的url前面添加https而不是http,可以解决这个问题。我会将你的答案标记为正确,因为你,因为你,我可以流。奇怪的是,所有这些错误和事情都发生了。谢谢