問題タブ [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.

0 投票する
1 に答える
3931 参照

c# - Microsoft式エンコーダー。画面キャプチャ

ExressionEncoder4の画面記録が指定よりも短い場合があることに気づきました。たとえば、5分間の録画では、15秒のビデオしか得られません。これは、ビデオと同時にキャプチャされているオーディオに関連しているようです。当初、私はヘッドセットスピーカーをオーディオプロファイルとして使用していました。録音からキャプチャオーディオを削除すると、問題は解決しました。オーディオプロファイルを標準スピーカーに変更すると、それも停止しました。ただし、録音開始時に音量を急激に変化させることで簡単に再現できます。その結果、記録がフリーズします...記録にはまだ5分かかります。しかし、結果は15秒(またはそれくらい)のビデオになります。

コードスニペットを以下に示します。

0 投票する
2 に答える
2114 参照

.net-4.0 - MS ExpressionEncoderSDKのアセンブリの1つが解決に失敗する

ExpressionEncoder3を使用してサムネイルを生成する1年ほど前のアプリケーションがあります。次の例外が発生していると不満を言っているユーザーはほとんどいません。

ファイルまたはアセンブリ'Microsoft.Expression.Encoder.Utilities.dll'またはその依存関係の1つを読み込めませんでした。アプリケーションの構成が正しくないため、このアプリケーションを起動できませんでした。

アプリケーションには、セットアップに必要なEE3アセンブリが含まれているため、ExpressionEncoderをインストールする必要はありません。

これらのクラッシュはすべて、アプリケーションが.net4にアップグレードされた後に発生し始めました。

何が起こっているのかについての手がかりはありますか?

[編集]ローカルシステムの1つで問題を再現できました。WindowsXPのクリーンインストールを行いました。.net 4をインストールしてから、アプリをインストールしました。同じ例外でクラッシュしました。.net 3.5をインストールすることで、この問題を修正できます。

.net4の下位互換性をすばやく確認しました。

したがって、疑問が残ります。何が起こっているのかについての手がかりはありますか?

0 投票する
1 に答える
376 参照

.net - Expression Encoder SDK を使用したメディアのトランスコーディングが必要かどうかを判断する

Silverlight 対応にするために定期的に必要となる多数のメディア ファイルがあります。基本的に、フォルダを取得し、すべてのビデオとオーディオ ファイルをトランスコードします。

を追加するときに、トランスコーディングMediaItem不要かどうかを判断する方法はありますか?つまり、デフォルトのエンコーディング プロセスに基づいて、Silverlight で再生する準備がすでに整っているかどうかを判断する方法はありますか?

0 投票する
1 に答える
8530 参照

c# - Microsoft Expression Encoder を使用したスクリーン キャプチャからのリアルタイム ストリーム

ローカルネットワークの画面の一部をリアルタイムでストリーミングすることはできますか? ScreenCaptureJob はファイルにのみストリーミングできます。ファイルをブロードキャストしたい場合は、別のプロセスで使用されているためブロックされます。

編集: 新しい問題です。リアルタイムで実行されていません。10 秒の遅延が発生しました。リアルタイムまたは少なくとも 1 秒が必要です。インターネットを経由しない

サーバーコード:

プレイヤーコード:

0 投票する
1 に答える
1014 参照

c# - 別のコンピューターから wpf の式エンコーダー SDK を介して公開しているライブ ストリームを表示するにはどうすればよいですか?

したがって、これには知識不足の問題があります。

現在、ウェブカメラをストリーミングしており、WPF で小さな会議アプリケーションを実行しようとしています。コンピューターで行うことで、ストリーミングされたビデオを簡単に見ることができ<MediaElement Name="VideoControl" Source="http://localhost:8080"/>ます。

http://localhost:8080しかし、知識不足のため、外部のコンピューターで代わりに何を書くべきかわかりません。外部 IP アドレスを書き込もうとしましたが、同じネットワーク上のコンピューターでローカル ネットワーク IP を書き込もうとしました。それらのどれも機能していません。

要約すると、世界中のどこからでも自分のストリームにアクセスする方法を知る必要があります (すごい IP のように聞こえました)。

ストリームをブロードキャストするために書いたコードは次のとおりです。

説明が下手ですみません、よろしくお願いします!

0 投票する
1 に答える
842 参照

c# - ExpressionEncoderAPIの問題

現在VisualStudioExpress Edition 2010を実行しており、Microsoft Expression Encoder APIバージョン2をダウンロードしました。インストールしましたが、サンプルエンコーディングを実行しようとすると、Microsoft.Expression.Encoder、Encoder.Types、および[参照の追加]ウィンドウのEncoder.Utilitiesdll。

0 投票する
1 に答える
2190 参照

c# - Expression Encoder4SDKを使用して2つのファイルをマージする方法

Expression Encoder 4 sdkを使用してVSExpress10でアプリケーションを実行しています。ここでは、2つのビデオファイルを入力として受け取り、両方をマージする1つのファイルを作成する必要があります。両方のファイルをジョブクラスのMediaItemsエンティティに追加すると、両方のファイルが別々にエンコードされます。これらのファイルをマージして単一のファイルを作成する方法はありますか?

0 投票する
1 に答える
954 参照

c# - ライブストリーミング中にExpressionEncoder4SDKがDCOMエラーをスローする

PCからホストされたサービスのパブリッシングポイントにオーディオとビデオをライブでストリーミングしようとしています。必要だと思うすべてのコードを記述しました(現時点では、小さなコンソールアプリでコードをテストするだけです)。コード自体はエラーをスローせず、正常に実行され、ビデオはWebカメラからプルされますが、ストリームをパブリッシングポイントに送信しようとすると、システムイベントログにDCOMエラーが表示されます。「DCOMはコンピューターと通信できませんでした。構成されたプロトコルのいずれかを使用するstreamwebtown.com。」SDKに付属している実際のExpressionEncoder4クライアントアプリケーションを使用して同じことを試みましたが、ビデオ/オーディオフィードは同じパブリッシングポイントで問題なく機能します。私はインターネットを広範囲に検索して、他の誰かがこの問題に遭遇したが、空になったかどうかを確認しました。

アプリケーションからのコード:

0 投票する
2 に答える
1864 参照

html - HTML5で消費されるExpressionEncoder4ライブストリーム

ライブストリームを提供しようとしています(つまり、メモリに完全にバッファリングされており、過去にアクセスできません)。ExpressionEncoder4で問題が発生しています。

理想的には、裸のH.264バイトストリームを次のユーザーが使用するクライアントにストリーミングしたいだけです。

HTTPを介した他のバイトストリームと同じように、クライアントにストリーミングできると思いました。ただし、実行に必要な適切なコードを理解するのに問題があります(Expression Encoderの初日、生のバイトストリームを取得する方法がわからない)ので、そもそもそれが機能するかどうかもわかりません。

別の方法は、IISライブストリーミングサーバーを使用することでした。

ただし、クライアント側のマークアップでChromeでビデオを表示するのに問題があり、Chromeで機能することを示すものは何も表示されていません(http://learn.iis.net/page)。 aspx / 854 / apple-http-live-streaming-with-iis-media-servicesは、iOSデバイスでどのように機能するかを示します)。

誰かが何か洞察を持っていますか?

0 投票する
4 に答える
2460 参照

c# - EncoderSDK4-パブリッシングポイントにプッシュ

EC4 SP2 SDKを使用してC#でアプリケーションをコーディングしています。

ファイルをメディアサーバーの公開ポイントに公開したい。公開ポイントでのセットアップと認証に関する2つの例を検索して見つけましたが、古いSDKからのものであるか、機能しません(コンソール用です)。基本的に、私のアプリケーションは、エンコードするものがないかのように、何もエンコードしません。degubモードのチェックポイントでは、ソースファイルとサーバーの正しいプロパティを確認できます。

エンコードプロセスの処理には0秒かかります。サーバーイベントのログを確認したところ、「セキュリティシステムが受信し、認証要求をデコードできませんでした」という警告が表示されます。私はこれ以上別れる知識がありません。どんな助けでもいただければ幸いです。

これはコードの一部です: