【问题标题】:Azure Media Service - No compatible source found for this mediaAzure 媒体服务 - 找不到此媒体的兼容源
【发布时间】:2019-08-28 21:19:49
【问题描述】:

我正在尝试使用 Azure 媒体服务通过 OBS 直播 IP cam。

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

我复制 Primary Injest 端点并将其复制到 OBS 的设置中,作为流密钥,我使用频道/帐户的名称(我为两者选择了相同的名称)并从 OBS 开始流式传输。

然后我点击刀片右上角的更多并选择“观看预览”。 一个新的刀片打开,其中有一个错误的玩家。

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

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

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

我不喜欢红色图标,但没关系。我点击定位器并得到这个:

单击蓝色框会打开一个带有一般错误的新 Blade: 在开发控制台中出现以下错误:

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

我曾经遇到过现在遇到的问题,但几天后,我没有采取任何行动就解决了。

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

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

【问题讨论】:

  • 是否必须使用 Azure 门户来预览和播放视频?如果您有 PC,我建议您安装和使用 aka.ms/amse。预览输出仅在 Smooth Streaming 协议中可用,这要求您安装 Flash 或 Silverlight 插件,每 amp.azure.net/libs/amp/latest/docs/index.html#error-codes
  • 我不认为这是正确的,因为在一切正常的时候,预览是在我现在尝试播放的同一浏览器中播放的

标签: azure live-streaming azure-media-services


【解决方案1】:

从评论看来,现在所有的问题都解决了。

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

如果要预览直播,还需要启动流端点,因为所有流内容都将从流端点传递。


更新:

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

  1. 导航到您的 azure 媒体服务资源。
  2. 点击“流式传输端点”标签。
  3. 然后您将看到您拥有的所有流式处理端点。
  4. 选择一个端点,您可以在显示页面中启动或停止它。

【讨论】:

  • 但我无法启动流式传输端点,因为我得到了带有错误的刀片
  • 是的,问题是“单击蓝色框会打开一个带有一般错误的新刀片”“刀片:StreamingEndpointDetailsBlade”
  • @YentheO 这可能是 Azure 门户网页的逻辑错误。但您始终可以在流式端点页面管理端点。检查我的更新,看看它是否有帮助。
  • 这确实部分起到了作用。流式定位器旁边的红点变为绿色。如果我确实在程序刀片中观看,我会在浏览器播放器中获得我的直播流。尽管出现与以前相同的错误,但预览仍然无法正常工作,但这并不重要,我还假设预览可以在不先上线的情况下工作。当我只是复制清单的链接以试用 ams 的演示播放器时,我得到视频播放中止。通过在复制的 url 前面添加 https 而不是 http 来解决这个问题。
  • 我会把你的答案标记为正确的,因为你因为你我可以直播。仍然奇怪的是所有这些错误和事情都会发生。谢谢!
猜你喜欢
  • 2018-06-15
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多