問題タブ [osmf]

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 に答える
859 参照

flash - OSMF疑似ストリーミング

良い一日!

最近、OSMFの新しいリリース1.6(http://www.osmf.org/)を見つけましたが、非常に有望に見えます。私自身のプレーヤーコードよりも将来性があるようですが、その中には1つも見つかりませんでした。それは、FLVおよびMP4のHTTP疑似ストリーミングをサポートしていますか?

HTTP疑似ストリーミングとは次のとおりです。http: //flowplayer.org/plugins/streaming/pseudostreaming.html

ありがとう!

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

actionscript-3 - OSMF で ByteArray FLV をロードする方法は?

私はローカルアプリケーションに取り組んでいます(これはウェブサイトでも関係のないものでもありません)。現在、非常に単純な暗号化方法を使用したさまざまな FLV があります(各バイトに 10 を追加するようなものです)。

復号化後に NetStream.appendBytes() を使用してそれらをロード/再生できますが、それはストリーミングされていないすべてのビデオデータを読み取った後にのみ発生します。

私が本当に必要としているのは、これらのビデオをリモート URL からストリーミングし、データを受信しながら復号化し、既に構築した OSMF ベースのプレーヤーを使用することです。OSMF が FLV をどのように処理するかがわかりません。それ以外の場合は、プラグインなどを作成しようとします。誰かがそれに対処する方法を教えてくれたら、とても感謝しています。

しかし、URL の代わりに ByteArray 値を渡して、OSMF を使用してローカル ファイルをロードする方法を誰かが見つけるのを手伝ってくれたら幸いです (下記)。または、私の問題を解決するために OSMF プラグインを作成する方法を教えてくれます。

これは、デコードされた FLV バイト配列を再生するためだけの現在のコードです

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

actionscript-3 - OSMF を使用した RTMP ストリーミング - AS3

OSMF を初めて使用し、脚光を浴びているサーバーでストリーミング mp4 を再生しようとしています。このチュートリアルhttp://www.adobe.com/devnet/flash/articles/video_osmf_streaming.htmlによると、RTMP リンクを URLResource に渡すだけです。私はそれを試しましたが、うまくいきません。ローカル URL を渡すと正常に再生されます。OSMF 1.5 SWC を使用しており、私のコードは

空白のキャンバスだけでエラーは発生しません。何か案は?

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

actionscript-3 - DisplayObjectをas3のMediaElementにキャストする方法は?

DisplayObjectをMediaElement.AmにキャストしてDisplayObjectをMediaContainerに追加しようとすると、次のエラーが発生します。

-1067:タイプflash.display:Loaderの値の無関係なタイプorg.osmf.media:MediaElementへの暗黙の強制。-mediaContainer

_loaderはの変数ですDisplayObject

この問題を修正するにはどうすればよいですか?FlashBuilder4を使用しています。

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

flash - Flex VideoDisplay のフラット リーク

実際、私は自分で解決策を見つけましたが、以前にAdobeフォーラムとここを検索し、問題が繰り返し提示されたが解決されなかったことがわかったので、誰かの将来のGoogle検索のためにここで自分の質問に答えようと思いました.

とにかく、それは漏れており、以前のコメンテーターから判断すると、無数のシナリオで. 私の場合、別の SWFLoader 内の SWFLoader にあり、親の SWFLoader がなくなると、ビデオはメモリに残り、removeEventListeners または gc.collect の組み合わせ、または RemovedFromStage ハンドラーにあるものは問題を解決しません。そこでビデオを停止することができるので、再生を続けませんが、それでもメモリに残り、実行するたびにさらに 10Mb ほど追加されます。

そして括弧書きとして、Adobe がこのようなものを絶え間なく修正せずに放置しておくことができたのか、私は不思議に思っています。リリースされない独自のコードのどこかに埋もれているイベントリスナーが明らかにありますが、明らかに彼らはあまり気にしません。この種のことが、フラッシュがますます疎外されている理由の少なくとも 1 つに違いないと思います。また、システム メモリがすべて消費されてブラウザがクラッシュするまで問題ではないと考えているフラッシュ開発者の数も、この問題を認識していないようです。さて、私自身の従来のアプリケーション開発から来て、ユーザーがボタンを押すたびにタスクマネージャーでメモリが継続的に増加し、決して解放されないのを見るのは受け入れられません。

そのため、最初にサードパーティのフレックス ビデオ プレーヤーを探し始めたところ、すぐに Open Source Media Frameworkに出会いました。そして、彼らのパッケージには、実際には、ビデオを呼び出すことができるさまざまなメソッドとクラスが多数含まれています。そして、これらのいくつか (MediaPlayerSprite、MediaContainer、VideoElement、LightweightVideoElement など) を試しましたが、これらもすべてリークし、Flex の VideoDisplay と同じように! 明らかに、Flex VideoDisplay は舞台裏で OSMF コードを使用しています (たぶん)。とにかく、リークを気にしないまったく別の会社 - 信じられない、説明のつかない.

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

actionscript - OSMF に org.osmf.net.netstream クラスがないのはなぜですか?

コーデックから何らかの情報 (フリーズ、エラー フレーム、デコード エラーなど) を取得できればいいのにと思います。したがって、これは NetStream クラスで実行され、SRTT、ビットレートなどよりも多くの情報を送信できると思います。

だから、私は尋ねています!Netstream クラスのソース コードは OSMF で利用できますか?

ありがとうございました !

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

flash - OSMFでシークエラー

Adobe の OSMF を使用して構築した HTTP ビデオ プレーヤーを使用していますが、サブクリップ内でシークしようとすると奇妙な動作が発生します。

"http://videoserver.com/video.flv"プレーヤーは、フル ビデオを取得するためにURL などを使用してサーバーからデータ"?begin=123456"を要求し、追加して 123456 バイト オフセットで始まるサブクリップを要求します。

ロードされたサブクリップ内をシークしようとすると、再生ヘッドがサブクリップの先頭に落ちて、そこからビデオが再生されます。と の両方がtruemediaPlayer.canSeek()mediaPlayer.canSeekTo(newtime)返しますが。

どんなフィードバックでも大歓迎です!

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

actionscript-3 - OSMFキャプションプラグインはオーディオをサポートしていますか?

シンプルなOSMFベースのメディアプレーヤーをセットアップしていて、サンプルにあるorg.osmf.captioningプラグインを接続しました。ビデオでグルーヴィーに動作しますが、キャプションで再生するオーディオファイルもあり、それらには何の効果もないようです。

最初の検査では、プラグインを特定の種類のメディアに結び付けるものは何も見つかりません。また、キャプションに使用されるタイムラインメタデータが特定の種類のメディアにのみ関連していることを示すものも見つかりません。

キャプションプラグインはオーディオ再生をサポートしていますか?間違って設定した可能性がありますか?

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

ios - 動画を iOS の applicationStorageDirectory に保存する

動画を iPad の applicationStorageDirectory に保存したいと思います。私が持っているコードはうまく機能しますが、iPadでは機能しません.errorid 16のMediaErrorEventが送信されます.これはアクセスの問題によるものだと思います.flvファイル。

urlStream をファイルに保存します。

これはうまくいきます.脱獄したiPadでflvビデオを見ることができました.

しかし、OSMF でビデオを再生したい場合:

エラーID 16のエラーが送信されます。

何か案が ?

ありがとう !