問題タブ [asf]

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 投票する
0 に答える
1053 参照

android - このビデオを webview または videoview で再生するにはどうすればよいですか?

つまり、この URL:http://212.175.206.240:80/saat_kulesi?MSWMExt=.asf を webview または videoview で再生したいということです。しかし、私はこの URL を再生しません。私はこれを試します:

そして私もこれを試します:

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

java - ラジオ ライブ ストリーム .asx video/x-ms-asf を再生するには?

ラジオ ライブ ストリームを再生できる Android または Java のサードパーティ ライブラリはありますか?

残念ながら、MediaPlayerはこのフォーマットをサポートしていません!

ライブ ストリームの URL は次のとおりです: http:// 38.96.148.75 /SunnahAudio


編集:

JAVEを使用して.asfファイルをファイルに変換できました:.mp3

しかし、オンラインでストリーミングしていて、ラジオ ステーションをストリーミングして に変換し、すぐに再生.asfできるかどうかわかりません。.mp3


EDIT2:

.asfAndroid でライブ ストリームを再生するための完全で実用的なソリューションを提供する 500 人以上の担当者を提供します。基本的に、このラジオ局を Android で再生したい (xiialiveできるように):

0 投票する
0 に答える
2814 参照

ubuntu - VLC: how to convert asf and stream it over http

I have a .asf videostream that I would need to stream over http. I need to convert it first as asf is not supported by iOS client.
I giving a try to ubuntu server + vlc but I do not manage to have it working:

When I issue:

(not 100% this is the correct command though...)

I have the following output:

I cannot figure out where the problem is. I do not have X server on ubuntu as I use server edition but I guess this would not be require to decode/stream.

Any idea ?

UPDATE

It seems this command works better:

but I cannot see the streaming on my web browser at server:8083, neither in the iOS client.

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

video - インストールされているすべての DMO フィルターの列挙

コンピューターに現在インストールされている DMO フィルターを列挙する方法を知っている人がここにいるかどうか疑問に思っていましたか? 現在インストールされているすべての DMO フィルターを列挙するアプリケーションを作成したいと考えています。

GraphEditとGraphStudioが次にそれを行うので、これが可能であることを私は知っています。

これが必要な理由は、毎日さまざまな種類の独自の (CCTV) ビデオを受け取る会社で働いているからです。多くの場合、ビデオを送ってくれる人はあまり技術的な人ではないので、現在インストールされているすべてのプログラムと DirectShow フィルター (「InstalledCodec」を使用) をエクスポートするアプリを彼に送り、それらを私たちのプログラムが処理に使用するものと比較します。そのビデオを彼のコンピューターに保存して、自分のコンピューターでコーデックを見つけて映画を処理できるようにします。

時々、DMO フィルターを使用して処理されたビデオ (通常は ASF) を受け取りますが、残念ながらそれらを列挙する方法は (まだ) 見つかりませんでした。

ここに誰かがこれにアプローチする方法の手がかりを持っていますか?

よろしくお願いします、-YS

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

winapi - AddSourceFilter の動作

次のコードは、音声なしの MPG ファイルのレンダリングに適しています。

ただし、音声付きの WMV ファイルでは失敗します。ビデオソースの唯一の出力をビデオレンダラーの唯一の入力に接続すると、次の呼び出しでエラーが発生します。

-2147220969を返します。上記のコードを次のコードに置き換えると:

次に、MPGは次のようにうまく機能します:

WMV は上記と同じエラーになりますが、代わりに次のように逆さまに再生されます。

これはすべて、2 番目のコーディング スタイルが 2 つの出力ピンを持つソースを作成し、おそらくオーディオが最初のピンにマッピングされることを意味します。または、A/V スプリッターが DirectShow によって自動的に挿入される場合もあります。

  • 私の理解では、AddSourceFilterは透過的にスプリッターを作成できます。それが正しいか?
  • 手動で行いたい場合、どのコンポーネントを使用すればよいですか?
  • WMV ビデオが上下逆さまにレンダリングされるのはなぜですか?
0 投票する
0 に答える
242 参照

ios - iOS アプリケーションでストリーミング .asf ファイルからサウンドとビデオを再生する

iOS7 アプリケーションにストリーミングされる .asf ファイルからオーディオとビデオを読み取る必要があります。私はffmpegをコンパイルしましたが、これが正しい方法かどうかはわかりません。これが優れたツールである場合、ここからどこへ行くべきかわかりません。
ポインターはありますか?

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

video - ASF file during power failure

ビデオ データを ASF ファイルに書き込むために WMWriterAdvanced および WriteStreamSample 関数を使用しています。サンプルの書き込み中に電源障害が発生すると、このファイルに既に書き込まれている約 20 秒が失われます。ASFView でファイルを調べたところ、最後の 500 パケットがゼロ バイトで埋められていることに気付きました。停電時に一部のデータが失われる可能性があることは理解していますが、20 秒のビデオは長すぎるようです。

既に書き込まれたサンプルが破損しているのはなぜですか?また、その量を減らすことは可能ですか?

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

c++ - IWMWriter をセットアップして 4K ビデオを書き出す

この質問は、Window Media API を使用して 4K WMV ビデオを出力することに関するものです (ただし、理論的には WMV は 4K への出力をサポートしていません)。

IWMWriter->BeginWriting() が 32 ビットと 64 ビットの両方の Win10 で呼び出された後 (両方のシステムで BeginWriting() は S_OK を返します)、プログラムは約 450MB のメモリを消費します。

その後、IWMWriter->AllocateSample() を使用してサンプル バッファーを割り当て、IWMWriter->WriteSample() を使用してシンクに書き込みます。

64 ビットの Win10 では、変換は正常に終了しますが、32 ビットの Win10 では、いくつかのフレームが書き込まれた後、WriteSample() が「メモリ不足」エラーで失敗します。

2 つのシステムで確認できる唯一の違いは、BeginWriting() を呼び出す前に 64Win10 が 110 MB のメモリを使用するため、BeginWriting() が呼び出された後は 110+450 が使用されることです。32 ビットの Win10 では、BeginWriting() の前に 150 MB が使用されるため、その後は 150+450 が使用されます。

失敗した変換のピーク ワーキング セットはわずか 761MB です。この場合、WriteSample() がメモリ不足を返す理由は誰にもわかります。これに対する回避策はありますか?

== 更新: ============================================

ソースビデオにはビデオとオーディオの両方が含まれています。失敗した場合、プログラムはビデオとオーディオの両方を書き込み、ビデオの書き込みに失敗しました。

ビデオのみが含まれるようにファイルからオーディオ トラックを取り出すと、変換は正常に終了します。ピーク ワーキング セットは 716MB です。