メイン サーバ関連【CGI・FCS・XMLSocket etc】
FlashPlayer 8 から publish された映像について | 投稿するにはまず登録を |
| スレッド表示 | 新しいものから | 前のトピック | 次のトピック | 下へ |
| 投稿者 | スレッド |
|---|---|
| NAKAOK | Åê¹ÆNo.23351 投稿日時: 2006-2-2 16:19 |
新米 ![]() ![]() 居住地: 投稿: 10
使用環境:
WinXP, Flash Professinal 8, FCS MX 1.5 |
FlashPlayer 8 から publish された映像について ●状況
現在、以下のように、クライアントPC側でActionScriptを実行し カメラ映像をFCSサーバに送信するシステムを運用しています。 FCSサーバ側で記録した.flvファイルは、ffmpegを用いて jpg画像などに変換するという処理を行っています。 ●問題点 クライアントPCに、FlashPlayer 7 ではなくFlashPlayer 8 が インストールされていた場合、コーデック形式が On2 VP6 に なってしまいます。 ffmpeg は現在 On2 VP6 に対応していないため、処理が行えません。 参考:http://ffmpeg.sourceforge.net/ もっとも、クライアント側がFlashPlayer7であれば問題ないのですが、 不特定多数のユーザを相手にしているため、 全員に「FlashPlayer8ではなく7を使え」というのは 事実上困難です。 ●質問 FlashPlayer8上で動作させるActionScriptの設定変更などで、 コーデック形式を On2 VP6 ではなく、以前の Sorenson Spark に 戻してpublishする事はできないでしょうか? ヘルプや技術情報などは一通り探したつもりですが、 発見できませんでしたので質問させて頂きます。 よろしくお願いします。 |
| 永井勝則 | Åê¹ÆNo.23366 投稿日時: 2006-2-2 21:11 |
職人 ![]() ![]() 居住地: 白馬村 投稿: 796
使用環境:
Windows 7 :Flash CS4: 10.6.8 :Flash CS5.5 |
Re: FlashPlayer 8 から publish された映像について Flash Media Server 2のサーバーサイドStreamオブジェクトに
Stream.setVirtualPath()メソッドというのがあって、 例文によると、アクセスしてきたクライアントのClietnt.virtualKeyプロパティによって、 「はい、おまえはOn VP6」、 「君はSorensonね」 と配信するストリーミングFLV分けてくれるようです。 ただこれはFMSのスクリプトリファレンスでみつけたものなので、 FCS1.5 で使用できるかどうかは不明です。 あと、今回はffmpegというのもかませていらっしゃるようなので、 さらに難しいでしょうか?? 試してみる価値はあるかも、という程度の情報でした。 間違っていたらすいません。 もう少しさがしてみます。 ーー追記ーー 申し訳ないです、質問はライブでしたね、ここで書いたのはあてはまりません。 失礼しました。
|
| 渡辺真太郎 | Åê¹ÆNo.23370 投稿日時: 2006-2-2 22:52 |
新米 ![]() ![]() 居住地: 神奈川県相模原市 投稿: 20
使用環境:
MX2004 XP |
Re: FlashPlayer 8 から publish された映像について FMS + Player8環境においても、リアルタイムでエンコードするにはOn2 VP6のコーデックは遅すぎるので、publish したストリームはSorensonのままということをマクロメディアに聞いたことがあります。
つまり、ライブではプレイヤのバージョンに関係なくSorenson Sparkが使われてるはずですが、実際に稼動させて、動いていない(ffmpegがコンバートできない)のを確認されたのでしょうか? |
| 永井勝則 | Åê¹ÆNo.23372 投稿日時: 2006-2-2 23:21 |
職人 ![]() ![]() 居住地: 白馬村 投稿: 796
使用環境:
Windows 7 :Flash CS4: 10.6.8 :Flash CS5.5 |
Re: FlashPlayer 8 から publish された映像について いろいろ検索してみました。
その結果、渡辺真太郎さんのおっしゃっているのを裏付ける内容の記事もありました。 http://www.flashmagazine.com/1224.htm の上から5段落?め。
|
| Fla4man | Åê¹ÆNo.23375 投稿日時: 2006-2-2 23:51 |
職人 ![]() ![]() 居住地: かまくら 投稿: 517
使用環境:
WinMe,Win2000, Flash4,アズさん,大仏、delphi |
Re: FlashPlayer 8 から publish された映像について おもうんですが
クライアントがFlash8 playerでも コンテンツのヘッダーが7ならば7の機能しか働かないはずです。 例えばヘッダーを6にすると大文字小文字判別をしなくなります。 ヘッダーを4にすると連続回転させると座標がおかしくなります。 一部のセキュリティ以外はパグも含めて過去互換となります。 つまり通信部分をF7でパブリッシュすれば プレーヤー自体がF8でもon2にはならないのではないでしょうか 無論Flash7を子ムービーの一つとして母艦や他のムービーをF8にすれば 限定機能との混在が可能です。 On2コーデックは結局アルファチャネルを使うとか ビデオアートをするのでなければあまり画質の向上が無い様に思っています。
|
| NAKAOK | Åê¹ÆNo.23414 投稿日時: 2006-2-3 23:57 |
新米 ![]() ![]() 居住地: 投稿: 10
使用環境:
WinXP, Flash Professinal 8, FCS MX 1.5 |
Re: FlashPlayer 8 から publish された映像について 多数のレスありがとうございます。 On2 VP6 になっているというのは、私の思い込みだったようです。 申し訳ありませんでした。 その後、詳しいことが判ったので改めて報告させて下さい。 ●前回の補足 システムについて補足しますと、以下のように、1フレーム分の映像を5秒おきに flvとして記録し、順番にffmpegでjpg変換しています。 ●原因 ffmpeg で処理できなかった原因は、記録されたflvファイルに 「なぜか5秒分の映像フレームが全て入っている」事が原因でした。 キャプチャモード0(1フレーム分のみキャプチャ)は NetStream.attachVideo(xxx, 0) で指定すると思いますが、 クライアント側が FlashPlayer 8 であった場合、どうもこの指定が 効いていないような現象が起こっているのです。 (もちろん FlashPlayer 7 だと、正常に1フレーム分のみのflvが 記録されます) swfのバブリッシュ設定/コンテンツヘッダは Flash Player 7 です。 念のため 8 でも試してみましたが、状況は変わりませんでした。 FCS同梱サンプルの sample_snapshot でも同じ現象が起きたので、 これはバグではないのか?と思っています。 話が違ってきたので、新しいスレを立てました。 http://www.flash-jp.com/modules/newbb/viewtopic.php?topic_id=4451&forum=7 何か情報がありましたらよろしくお願いします。 |
| スレッド表示 | 新しいものから | 前のトピック | 次のトピック | トップ |
| 投稿するにはまず登録を | |



ログイン




Windows 7 :Flash CS4:
10.6.8 :Flash CS5.5

MX2004
