在Azure中使用Xamarin.Android和Media Service进行直播

时间:2018-11-27 14:22:18

标签: azure xamarin xamarin.android

我希望将Media Service从azure集成到Xamarin Android,以进行实时广播并观看点播视频。例如,我需要使用Azure Media Services像Facebook应用一样实现实时视频广播,还需要从Blob存储中查看实时视频和存档视频。我无法从Azure和Xamarin的官方文档以及Xamarin大学获得实现该资源的资源。

因此,我在这里学习这对于几乎每个愿意在功能中实现这种功能的人都是有用的。

有一个官方视频,显示使用xamarin应用程序录制的视频上载到Azure媒体服务,并在Xamarin应用程序上查看,其链接如下,但是没有办法通过该链接进行直播。 https://azure.microsoft.com/en-us/resources/videos/media-streaming-apps-with-azure-and-xamarin/

Xamarin.Android不是强制性的,就像它可能来自Xamarin Forms一样,事情就像我们只需要android部分一样,我将很高兴地希望为您提供任何帮助,以使它正常工作。

应用程序需求/工作流程的范围::

1)应用程序应该能够进行广泛的现场直播(例如在Facebook应用程序上直播)

2)应该能够观看直播(就像我们可以在Facebook应用程序中流式传输直播内容一样)

3)这样就可以查看blob存储中的存档视频(我知道如何访问blob存储并下载视频以在移动设备上查看,但是我不知道在播放视频时流式传输该视频的过程就像在Youtube或Facebook应用程序中一样在后台下载)。

1 个答案:

答案 0 :(得分:0)

  

在Azure中使用Xamarin.Android和媒体服务进行实时广播

您可以参考xamarin-azure-businessreview sample

  

演示应用程序,展示如何与Xamarin一起使用多个Azure服务,包括Azure AD B2C,Azure Cosmos DB,Azure Functions,Azure App Services和Azure Media Services