繁体   English   中英

如何在Azure媒体服务上流式传输上传的视频

[英]How do I stream an uploaded video on Azure Media Services

我将视频上传到Azure媒体服务,然后单击“发布”按钮。 那给了我一个发布URL。

然后,我使用Azure Media Player( http://amp.azure.net/libs/amp/latest/docs/samples.html )将我的视频内容嵌入到页面上。

我遇到的问题是视频开始播放时断断续续。 也许是视频的编码,但是我想确保,如果我想使用媒体播放器或其他方法流式传输视频,是否只使用“发布URL”? 还是有其他方法可以请求视频内容“流畅播放”?

我有一系列有关如何执行此操作的教程。 从此处开始,在媒体服务中使用Blob存储

就像您上面提到的,它将为您提供两种不同的资产:

  1. Blob存储资产
  2. 媒体服务资产

我更喜欢先开始将内容上传到Blob存储,这样我就可以将它们放到文件夹中并使其井井有条 然后,我跳入媒体服务,并使服务指向Blob存储中的文件。 使事情保持整齐容易得多。

此外,您现在可以将blob中的文件作为.mp4流式传输,也可以使用媒体服务将其编码为多种格式,例如自适应比特率,这将返回清单文件。

最后,请确保从媒体服务门户内部启动流媒体频道,然后继续进行下去! 对于简单的.MP4,您不需要它,但是对于自适应比特率,您将需要它。

是。 您使用VOD的发布URL,并且有一些url参数可以根据需要更改流式传输的类型。 默认设置为流畅流。

流畅串流

{streaming端点名称-媒体服务帐户名} .streaming.mediaservices.windows.net / {locator ID} / {filename} .ism / Manifest

HLS流

{streaming端点名称-媒体服务帐户名} .streaming.mediaservices.windows.net / {locator ID} / {filename} .ism / Manifest(格式= m3u8-aapl)

MPEG Dash流

{streaming端点名称-媒体服务帐户名} .streaming.mediaservices.windows.net / {locator ID} / {filename} .ism / Manifest(格式= mpd-time-csf)

看看最适合您的

您也可以在此页面上进行测试并尝试高级设置

http://amsplayer.azurewebsites.net/azuremediaplayer.html

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM