【发布时间】: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