问题标签 [mmppf]
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.
silverlight - 在 WP7 和计算机上,使用 SMF(Silverlight 媒体框架)自动播放第一个播放列表项
我目前有一个来自 Wowza 服务器的 SmoothStreaming 视频,我们目前正在使用 SMF 在 Windows Phone 7 和计算机上播放视频。我们正在将清单添加到播放列表并将其设置为
我们目前面临的问题是,即使播放器设置为 AutoPlay="True",视频也不会自行启动。我们必须在播放器中打开播放列表并选择第一个视频才能开始播放。
我们也尝试了 CurrentPlaylistItem,但这并没有改变任何东西。
有没有人处理过来自 Wowza 服务器的流式传输?有人可以对这种奇怪的行为有所了解吗?
silverlight - Silverlight Media Framework 中 Windows Phone 7 的全屏控制
我正在努力将 SMF 集成到我们的 windows phone 7 项目中。但我找不到全屏控件。这是全屏视频,但我不想要这个。我有一个视频网格,并且想要制作一个单击事件具有视频全屏命令的按钮。我该如何实施?
非常感谢,
c# - 在 SMFPlayer 问题上方显示图像
图像(Image 类)放置在SMFPlayer 上方(两个元素都是在代码隐藏中创建的)。图片的Z-index是SMFPlayer的Z-Index + 1。图片根据SMFPlayer的播放进度调整大小(调整宽度)。
但是,当播放进度低于 20% 时,图像会随机闪烁。当 SMFPlayer 设置为不可见( Visibility.Collapsed )时,图像正常。
我曾尝试调用Image的更新函数,即:bar_yellow3.UpdateLayout(); 但该方法并不能解决闪烁问题。
有什么解决办法吗?
mef - 将使用 SL Media Framework 和 MVVM-Lite 的应用程序从 WP7 升级到 WP7.1
我有一个最近升级到 WP7.1(包括 MVVM-Lite 程序集)的 WP7 应用程序,并且 SL 媒体框架播放器 (SMF) 停止工作。我打开播放器登录,发现它正在寻找的解码器插件没有找到。SMF 使用 MEF 查找插件,但它无法为我的媒体找到插件。
我只用 SMF 播放器创建了一个测试项目,我能够播放 SmoothStreaming 和 Progressive 视频没有问题。因此,我将我真实应用程序中的引用 dll 一一添加到测试应用程序中 - 当我添加 MVVM-Lite 7.1 和 Blend 7.1 程序集(System.Windows.Interactivity 和 Microsoft.Expression.Interactions)时 - MEF 发现的插件停止工作。
然后我将 MVVM-Lite 和 Blend SDK 程序集恢复到 v7,现在发现插件没有问题。
我不知道在 Blend SDK 或 MVVM-Lite 中使用了 MEF,但在与 Blend SDK 7.1 和 MVVM-Lite 7.1 程序集一起使用时,SMF 的 MEF 发现之间似乎存在问题。
对此有何想法或见解?顺便说一句 - SMF 没有 WP7.1 的新版本
谢谢迈克尔
javascript - smf 播放器时间线属性
嗨,我正在使用带有 C# 的 smf 框架的 silverlight 播放器。
我正在尝试获取视频暂停的位置。因为我是新手,所以我认为我做得不对。在我的 JavaScript 中,我有这个功能
它会暂停视频,但随后会发出警报
任何帮助都感激不尽。
c#-4.0 - 创建播放/暂停切换开关
我正在使用带有 smf 的 silverlight 4,我想创建一个 play , pause 切换按钮。因此,如果媒体正在播放并且如果单击按钮,它将暂停视频。但如果媒体暂停,它将重新开始播放视频。我怎样才能做到这一点
.net - 查找连接的视频设备
有没有办法在 Silverlight 中查看或检测连接的屏幕/视频设备?最终我想检测非 HDCP 支持设备。据我所知,有一种通过 LicenseManagement 类使用 VideoOutputConnectors 的方法,但似乎只能使用 PlayReady。
有任何想法吗?
c# - Microsoft 媒体平台:播放器框架(以前称为 SMF)和 Silverlight 5 是否存在任何已知的兼容性问题?
我正在尝试让 MMPPF 框架工作的默认模板(自适应流)。目前我没有收到任何错误,但播放器不播放任何视频。我已经尝试添加除默认之外的其他来源,我可以看到它们已添加到播放列表中,但它们也不会播放。
使用 Fiddler 我可以看到播放器甚至没有尝试检索清单(或其他任何东西)。此处的在线示例运行良好,我什至尝试使用该清单作为源,但是当我在 Visual Studio 中运行它时它仍然无法播放。
所以我的问题是,这与安装 Silverlight 5 工具包有什么关系吗?我假设 MMPPF/SMF 模板应该是开箱即用的(Codeplex 网站上也有说明)。还是我还缺少其他东西?
c# - Microsoft 媒体平台 + 表单身份验证
表单身份验证不起作用。当 SMF 尝试访问需要特定用户角色的服务器上的 *.ism/Manifest 文件时,不会将身份验证 cookie 发送到服务器。
我做什么: 1. 创建新的 Silverlight Smooth Streaming 模板,支持 RIA WCF。2. 配置 web.config :
- 添加身份验证服务和正确的用户类(添加 3 个道具)。
- 在客户端将其添加到 app.xaml.cs:
访问受目标目录中的 web.config 文件限制:
用户存在于该角色中。
当我使用 Xaml (Big Bunny) 中指定的默认视频时 - 一切都很好。但是,当我将 mediasource 更改为服务器上的 s 受限区域的路径时,我收到访问错误。在客户端,我成功获得了用户凭据。
Fiddler 显示下一件事:当我尝试访问 RIA WCF 上的另一个受限方法 ([RequiresAuthentication]) 时,客户端发送 Auth cookie,但是当 SMFPlayer 尝试访问媒体源时,没有发送该 cookie。
我错过了什么?
c# - Silverlight 中未处理的异常:System.Exception
我在我的项目中使用 SMF 播放器进行在线视频流。随机应用程序崩溃。(有时应用程序运行 60 小时,有时 apln 在 2 小时内崩溃)我已将未处理的异常处理程序添加到主类。
但是在异常期间,我只得到以下信息,没有堆栈跟踪信息。
System.Exception 类型的 UnhandledException,错误 HRESULT E_FAIL 已从对 COM 组件的调用中返回。
请帮助解决此问题。