问题标签 [expression-encoder-sdk]
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.
c# - 微软表达式编码器。截屏
我注意到 Exression Encoder 4 的屏幕录像有时比指定的短。例如,5 分钟的录制只产生 15 秒的视频。这似乎与与视频同时捕获的音频有关。最初,我使用耳机扬声器作为音频配置文件。当我从录音中删除捕获音频时,问题就停止了。当我将音频配置文件更改为标准扬声器时,它也停止了。但是,我可以通过在录制开始时快速改变音量来轻松重现它。结果就是录制卡住了……还是需要5分钟才能录制;但结果是只有 15 秒(左右)的视频。
代码片段如下所示。
.net-4.0 - MS 表达式编码器 SDK 中的程序集之一无法解析
我有一年左右的旧应用程序,它使用 Expression Encoder 3 生成缩略图。很少有用户抱怨他们收到以下异常:
无法加载文件或程序集“Microsoft.Expression.Encoder.Utilities.dll”或其依赖项之一。此应用程序无法启动,因为应用程序配置不正确。
该应用程序本身包含设置中所需的 EE3 程序集,因此不需要安装 Expression Encoder。
所有这些崩溃都是在应用程序升级到 .net 4 后开始发生的。
关于可能发生的事情的任何线索?
[编辑] 能够在我们的一个本地系统上重现该问题。我们对 Windows XP 进行了全新安装。安装了 .net 4,然后安装了我们的应用程序。它因同样的异常而崩溃。我们可以通过安装 .net 3.5 来解决这个问题!
我很快将矛头指向了 .net 4 的向后兼容性。
所以问题仍然存在:关于可能发生的事情的任何线索?
.net - 使用 Expression Encoder SDK 确定媒体是否需要转码
我有大量的媒体文件,我经常需要让 Silverlight 做好准备。基本上,取一个文件夹并转码所有视频和音频文件。
添加 时MediaItem
,有没有办法确定它是否不需要任何转码 - 即它已经准备好根据默认编码过程在 Silverlight 中播放?
c# - 使用 microsoft 表达式编码器从屏幕捕获实时流
是否可以为本地网络实时流式传输屏幕的一部分?ScreenCaptureJob 只能流式传输到文件,如果想要广播文件,它会阻塞,因为它被另一个进程使用。
编辑: 新问题,它不是实时运行的。我有 10 秒的延迟,我需要实时或至少 1 秒。它不通过互联网
服务器代码:
玩家代码:
c# - 如何从另一台计算机查看我通过 wpf 上的表达式编码器 SDK 发布的实时流?
所以我对此缺乏知识。
我目前正在流式传输我的网络摄像头并尝试在 WPF 上做一个小型会议应用程序。我可以通过<MediaElement Name="VideoControl" Source="http://localhost:8080"/>
在我的电脑上轻松查看流媒体视频。
但是由于我缺乏知识,我不知道该写什么而不是http://localhost:8080
在外部计算机上写。我试图写我的外部 IP 地址,我试图用同一网络上的计算机写我的本地网络 IP。他们都没有奏效。
总而言之,我需要知道如何从世界任何地方访问我的流(哇,这听起来非常像 IP)。
这是我为广播我的流而编写的代码;
我很抱歉我的解释不好,谢谢你的帮助!
c# - 表达式编码器 API 的问题
我目前正在运行 Visual Studio Express Edition 2010,我下载了 Microsoft Expression Encoder API 版本 2。我安装了它,但是当我尝试进行示例编码时,我找不到 Microsoft.Expression.Encoder、Encoder.Types 和添加引用窗口中的 Encoder.Utilities dll。
c# - How two merge two files using Expression Encoder 4 sdk
I'm doing an application in VSExpress10 using Expression Encoder 4 sdk, wherein I take 2 video files as input and need to produce a single file merging the both. When I add both files to Job class' MediaItems entity, both the files are encoded separately. Is there a way I could merge these files and produce a single file?
c# - Expression Encoder 4 SDK 在直播时抛出 DCOM 错误
我正在尝试将音频和视频从我的 PC 实时流式传输到托管服务上的发布点。我已经编写了我认为应该有的所有代码(目前它只是一个小型控制台应用程序中的测试代码)。代码本身不会引发错误,它运行得很好,视频是从我的网络摄像头中提取的,但是当尝试将流发送到发布点时,我在系统事件日志中收到 DCOM 错误“DCOM 无法与计算机通信streamwebtown.com 使用任何配置的协议。” 我尝试使用 SDK 附带的实际 Expression Encoder 4 客户端应用程序来做同样的事情,并且视频/音频提要在同一个发布点上工作得很好。我已经在互联网上进行了广泛的搜索,看看是否有其他人遇到过这个问题,但是却一无所获。
应用程序代码:
html - HTML 5 使用的 Expression Encoder 4 直播流
我正在尝试提供实时流(即完全缓冲在内存中,无法访问过去)并且在使用 Expression Encoder 4 时遇到问题。
理想情况下,我只想将裸露的 H.264 字节流流式传输到由以下人员使用的客户端:
我想我可以像通过 HTTP 的任何其他字节流一样将它流式传输到客户端。但是,我无法确定所需的适当代码(使用 Expression Encoder 的第一天,不知道如何获取原始字节流),所以我也不知道它是否会首先工作。
另一种方法是使用 IIS Live Streaming 服务器:
但是,我无法让客户端标记想要在 Chrome 上显示视频,而且我没有看到任何表明它可以在 Chrome 上运行的东西(尽管http://learn.iis.net/page. aspx/854/apple-http-live-streaming-with-iis-media-services指示它将如何与 iOS 设备一起工作)。
有人有任何见解吗?
c# - 编码器 SDK 4 - 推送到发布点
我正在使用 EC4 SP2 SDK 在 c# 中编写应用程序。
我想将我的文件发布到媒体服务器发布点。我搜索并找到了 2 个关于在发布点上设置和身份验证的示例,但要么来自较旧的 sdk,要么不起作用(并且用于控制台)。基本上我的应用程序什么都不编码,就好像它没有什么可编码的。在 deub 模式下,我可以看到源文件和服务器的正确属性。
编码过程需要 0 秒来处理。我检查了服务器事件的日志,并收到警告“安全系统已收到无法解码的身份验证请求”。我只是不知道比这更进一步分手。任何帮助,将不胜感激。
这是一段代码: