问题标签 [smooth-streaming]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
1009 浏览

flash - 流畅的流媒体支持闪存?

我使用带有平滑流的 Azure 媒体服务*.mp4 file。我想在 Asp.net MVC4 上使用 Flash Player

有人建议我,Flash 播放器支持平滑流吗?如果是,请给我发送代码。

谢谢

请:我不会使用 Silverlight,它是最后的选择。

0 投票
3 回答
1100 浏览

iis - 可以发布到 IIS 平滑流服务器的 Expression Encoder 的免费替代品

我正在寻找 Expression Encoder 4 的免费替代品,它可以将输出流式传输到 IIS Live Smooth Streaming。有谁知道他们可以推荐的吗?

谢谢你。

0 投票
2 回答
13245 浏览

javascript - 平滑流式传输 .ism 到 HTML5 视频标签

我知道将视频作为 HTML5 标记中的源流式传输时最好的选择是 .mp4。但是,假设我有一个只输出零散到一个主义/清单的来源。

有没有办法,无论是通过其他库还是凌乱的黑客,我可以把这个视频变成在屏幕上呈现为标签的东西?我找到的最接近的是演练:构建您的第一个 HTML5 平滑流播放器,因为它允许这样做 - 但我既没有 Windows 8,也不想让它运行能够支持 .NET 的服务器。我希望有一些东西,无论是否混乱,我都可以完全在 javascript 中实现这一点,并且无需部署即可在本地执行。

谢谢

0 投票
2 回答
2013 浏览

.net - 平滑流播放器 - 多音轨 - H.264 SmoothStreams

我正在尝试开发基于 SmoothStreamingMediaElement 的 silverlight 播放器。参考:SSME:SmoothStreamingMediaElement Grid.Row="2" x:Name="medSmooth" AutoPlay="True" MinWidth="320" MinHeight="240""

现在源平滑流使用 H.264 视频编解码器和 AAC 作为音频编解码器进行编码。我在下面的 URL 中发现,audiostreamindex 和 audiostreamcount 属性仅适用于 WMV 类型,这扼杀了我唯一剩下的希望。 http://msdn.microsoft.com/en-us/library/microsoft.web.media.smoothstreaming.smoothstreamingmediaelement_properties(v=vs.90).aspx

任何人都可以帮助我如何检测视频中当前播放的语言,然后我想放置一个事件处理程序或“更改语言的用户操作”,一旦该事件被触发,我想更改当前播放的音轨到选定的一个。

0 投票
1 回答
1274 浏览

asp.net - IIS 平滑流不会在带有 Razor 的 asp.net MVC 4 上播放视频

我试图让一个基本的演示工作但无法成功,我已经花了几个小时和几个小时..

我正在构建一个 iis 流畅的流媒体播放器,起初没有自动播放视频的控件,我正在使用“MMP”-以前是“SMF”的 Microsoft 媒体平台-Silverlight 媒体框架,我用来构建流畅的流媒体的示例播放器位于此页面的中间: http: //smf.codeplex.com/documentation

对我面临的问题的简要说明:我确信我在播放器本身方面做对了一切,我得到了 .ism 文件,如果我用浏览器浏览它,我可以查看它的清单,我什至可以得到所有东西工作和播放直接从 IIS 网站运行的 html 文件中的视频。另一个关键点:我还可以运行任何测试silverlight 应用程序,例如,带有一个按钮和几个单选按钮的主窗体,我确实让这个应用程序运行和显示。只有当我尝试流畅的流媒体播放器时才会出现问题,它会为整个页面提供黑色和空白页面,并且右键单击显示“silverlight”。

因此,当我尝试从托管在 asp.net MVC 4(带有 Razor)应用程序中的 Silverlight 应用程序运行它时,问题就开始了。我在visual studio中有一个asp.net MVC项目,然后我添加了一个silverlight应用程序并选择在MVC应用程序中托管它,然后我遵循与silverlight应用程序播放器构建相同的程序,它甚至渲染和播放Visual Studio 的 Silverlight XAML 设计页面上的视频。我构建了整个解决方案,然后在 MVC 应用程序的“ClientBin”新文件夹中获得了一个“silverlightApplication1.xap”文件,并在 MVC 应用程序中再次获得了一个测试 html 文件和一个测试 aspx 文件。

如果我确保链接正确,我可以将此 html 文件带到另一个 IIS 网站并从那里运行它,它可以工作并播放!但是,如果我尝试直接从应用程序(在浏览器中查看)中运行 html/aspx 文件,它会说它没有在网站的平台/结构上运行,而对于 silverlight 应用程序本身,它会打开相同的空白 silvelight 应用程序有一个黑屏和一个文件://而不是http://localhost..等的URL,所以我长期以来一直试图做的是让silverlight应用程序作为MVC应用程序中的一个视图工作。

所以我查看并删除了其中的所有内容并给它一个属性 Layout=""; (什么都没有)然后我把之前生成的 SL 应用程序的测试 html 文件的内容,修改了 silverlightapplication 路径等的值,当构建并运行时,页面出现,甚至应用程序出现,因为我看到“Silverlight " 右键单击​​鼠标,但整个屏幕再次变成纯黑色,并且无法播放视频。我将 .ism 文件放在另一个位置或完全不同的位置,例如另一个在线网站。

当我运行 MVC 应用程序时,我也无法查看清单,它显示为 404,但我不确定它是否是 MVC 平台的东西,它不会让我接触到它,或者它只是没有接触到它,但是文件在那里,并且 URL 在代码和我输入的 URL 中都是正确的。

我还了解到,我可能需要确保 silverlight 应用程序允许跨域流量,并且它具有如本页所示的客户端访问策略:http: //msdn.microsoft.com/en-us/library /cc838250(VS.95).aspx,所以我为这两个问题在根文件夹中添加了两个 XML 文件。试图弄清楚 Firefox 的 Web 开发人员发生了什么事情并没有给出发生的事情。

请帮忙!谢谢!:)

射线。

0 投票
1 回答
2011 浏览

windows-phone-7 - 如何使用平滑流媒体元素播放视频

我想在我的 Windows Phone 应用程序中流式传输视频文件。经过我的研究,我相信流畅的流媒体元素会做到这一点。但是当我将 SmoothStreamingSource 分配给“ http://www.streaming/video.mp4 ”时,播放器不显示任何视频。但是当我将源更改为 .ism 文件时,它会缓冲并且视频正在播放。但我只会从我的网络服务中获取视频 UTL。请帮助我如何在 WP 应用程序中执行此操作。

这是我的代码:

使用效果很好的 .ism 文件:

SSME:SmoothStreamingMediaElement AutoPlay="True" x:Name="SmoothPlayer"

SmoothStreamingSource="http://iismp-demo/adaptive/big_buck_bunny/Big%20Buck%20Bunny%20Adaptive.ism/Manifest" />

但是当我将流源更改为上述 mp4 文件时。视频没有播放。提前感谢。

0 投票
1 回答
1245 浏览

windows-8 - Smooth streaming + Playready together on Windows 8 application

I am trying my hands on Windows 8 Application development and was trying for Playready and Smooth streaming. There are sample applications available which explain on how to implement smooth streaming and playready individually.

But I am not able to find a way on how to implement smooth streaming and playready together. Is there any way to do it ?

0 投票
1 回答
816 浏览

azure - 使用 azure 媒体服务按原始 URL 流式传输视频

我正在尝试使用 Smooth Streaming 制作应用程序。所以我用 这些例子来做我的应用程序。

结果我有很多网址。其中一些是我编码的文件的 URL,它们就像:

其中一个 URL 是这样的:

当我尝试在 WindowsAzure 门户上播放第一个时 - 没关系。

但是当我尝试在 WindowsAzure 门户上播放第二个时 - 出现错误“我们无法连接到您请求的内容。对于给您带来的不便,我们深表歉意”。

当我尝试使用 Silverlight 在我的应用程序中播放它们时,它们的播放效果不如 smf.cloudapp.net / healthmonitor。

也许Windiws Azure网站上的示例中有一些错误?或者它会是什么?

0 投票
1 回答
482 浏览

c# - Get Thumbnail from a smooth streaming file (.ism)

Does any body know how to get a thumbnail/snapshot of a specific frame of a smooth streaming file using C#.net and WPF.

Regards, Allan

0 投票
3 回答
1172 浏览

c# - 推荐服务器端媒体编码器或 SDK

我正在编写视频点播解决方案。我想处理从内容摄取到播放的端到端过程。

我决定使用 IIS Smooth Streaming 作为传输方法,这意味着所有视频内容都必须编码为 H246 Adaptive Streaming Video。

我最初开始在这个项目中使用 Azure,但随着深入研究,我意识到这对于我所需要的来说确实是一个太大的平台。它为我想要实现的目标加载了不必要的工作和复杂性。

我遇到的“问题”是选择合适的方法来编码上传的内容。有许多可用的编码包,但我找不到符合我标准的包。我很高兴使用现成的包或使用适当的 SDK 编写一些东西。

  1. 必须在 Windows Server 2012 上运行
  2. 必须在交互式用户注销时操作(即作为 Windows 服务)
  3. 理想情况下在工作完成时通知(可以是间接方法)
  4. 理想情况下创建缩略图
  5. 调用编码过程可以是简单的命令行、监视文件夹或 API/SDK
  6. 必须在我的服务器上,而不是云服务上
  7. 必须为 IIS 编码 H264 自适应流

我试过了:

  • 表达式编码器 - 在 2012 年不起作用,不再由 MS 开发
  • Sorenson Squeeze - 几乎可以工作,但从命令提示符启动时会保持打开状态,因此每次编码时我都会得到 100 个实例
  • Azure .. 太大太贵

我知道 Sorenson 有一个可以自托管的服务器产品,但成本太高了。MainConcept 有几个 SDK,我已经给他们发了电子邮件,但是他们没有列出价格,所以这对我来说意味着昂贵。(你可能已经注意到成本是一个很大的因素。我是一个人和一家公司)

任何人都可以推荐符合我标准的 .NET SDK (c#) SDK 或编码器包吗?

非常感谢