azure媒体服务流URL在服务器端动态生成(使用Razor MVC .Net)

问题描述 投票:0回答:1

我有一个清单网址,我需要在下面的src显示。如何使用ASP.Net MVC从服务器端代码显示它。我的问题是如何在现有的Web应用程序中使用azure流式网址?

<link href="//amp.azure.net/libs/amp/latest/skins/amp-default/azuremediaplayer.min.css" rel="stylesheet">
<script src="//amp.azure.net/libs/amp/latest/azuremediaplayer.min.js"></script>


       <video id="vid1" class="azuremediaplayer amp-default-skin" autoplay controls width="640" height="400" poster="poster.jpg" data-setup='{"nativeControlsForTouch": false}'>
                <source src= "manifestUrl"type="application/vnd.ms-sstr+xml" />

            </video>
azure azure-media-services
1个回答
0
投票

至少有两个选择:

  1. 在javascript中使用服务器变量,如下所示:

source src = <%url%> type =“application / vnd.ms-sstr + xml”/>

其中url是ASP.NET控制器中的C#变量,您可以在其中将完整URL分配给url变量。

  1. 通常,您可能希望允许最终用户通过文本框输入/更新URL。为此,您可以选择将文本框数据绑定到MVC中的模型。该模型应具有URL属性,然后绑定到文本框。这是ASP.NET MVC数据绑定技术的常用技术,您可以轻松找到大量样本。

希望这能回答你的问题。

© www.soinside.com 2019 - 2024. All rights reserved.