Azure和直播 [英] Azure and live streaming

查看:184
本文介绍了Azure和直播的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我试图做一个现场视频流Azure的,但我真的不知道我应该先试。

I'm trying to make a live video streaming with Azure but i realy don't know what i should try first.

首先,有一个网站的Flowplayer的就可以了最新版本。

First, a have a web site with a latest version of Flowplayer on it.

现在我需要知道如何使一个视频流从我的网络摄像头天青(我需要什么样的软件)?我试图用防爆pression恩codeR 4 Pro的(但忽略了最低欲流视频到Azure的斑点)。
下一步我需要知道我应该到Azure上做什么?我的意思是一些设置,也许我应该就可以让虚拟机与IIS的角色,或者只使用一个斑点?而如何制作的?

Now i need to know how to make a stream video from my web camera to Azure (what kind of software do i need)? I'm trying to use Expression Encoder 4 Pro (but it dosen't want to Stream video to Azure Blobs). Next step i need to know what i should to do on Azure? I mean some settings, maybe i should make a VM with IIS role on it, or just use a Blobs? And how to make it?

和最后一步就是如何建立一个的Flowplayer采取从Azure的视频流?

And the last step is how to set up a Flowplayer to take streaming video from Azure?

感谢的为您解答。

推荐答案

你真正需要的是两个Web服务器第一个是要充当接收端点收到您的EN codeD现场直播,第二个网站服务器分发直播内容为出版端点你的SL或HTML 5视频播放器,即流播放器。

What you really need is two web server first one is going to act as "Receiver endpoint to receive your encoded live stream" and the second web server is to distribute the live content as "publishing endpoint" to your SL or HTML 5 video player i.e. Flow Player.

您可以使用Windows Azure云服务(如Web角色)或Windows Azure的虚拟机(IaaS的)。我想preFER的Windows Azure虚拟机,因为我将有更多的控制设置在Azure中的VM上的IIS顺利IIS媒体服务器,然后Web角色,我将仅限于我可以使用启动任务配置。

You can either use Windows Azure Cloud Services (as Web Role) or Windows Azure Virtual Machines (IaaS). I would prefer Windows Azure Virtual Machines as I would have much more control to setup the IIS smooth Media Server on IIS in Azure VM then a Web Role where I will be limited to what I can configure using Startup task.

对于Windows Azure的Web角色直播的概念解释 这里 这是值得考虑的外观和它理解为大部分的工作,你会同时使用Visual Studio应用程序中的事情。

For a Windows Azure web role the concept of Live Streaming is explained here which is worth taking look and understand it as most of the work you will do in your application while using Visual Studio.

如果您决定选择Windows Azure的虚拟机,你会做大部分配置直接在Windows Server这是比较容易的。首先第一个你只需要如何学习设置的 IIS实时平滑流 在Windows Server,这您可以直接在运行Windows Server和IIS一个Windows Azure的虚拟机在本地机器上或做。您还可以看看 <一个href=\"http://blogs.msdn.com/b/brunoterkaly/archive/2011/10/16/leveraging-windows-azure-to-provide-highly-scalable-streaming-video-content-windows-media-services-building-your-own-netflix-streaming-server-or-tv-web-channel.aspx\"相对=nofollow>这个 文章以了解更多关于这方面。

If you decide to choose Windows Azure Virtual Machine, you will do most of the configuration directly on Windows Server which is comparatively easy. To start with first you just need to learn how to setup IIS Live Smooth Streaming in a Windows Server and this you can either do on a local machine or directly on a Windows Azure Virtual Machine running Windows Server and IIS. You can also take a look at this article to learn more on this regard.

以上两种溶液中的要求你存储那些确实满足您的要求和IIS直播不支持HTML 5视频播放,所以你可以用的Flowplayer播放内容在Azure上斑点的任何内容。

Both of above solution does not require you to store any content on Azure Blobs which does meet your requirement and IIS live streaming does support HTML 5 video playback so you can play the content with FlowPlayer.

这篇关于Azure和直播的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆