Javaに関する様々な情報をご紹介します。

Javaに関する様々な情報をご紹介します。
評価

0

mmsファイルの存在確認

ネットでmmsファイルがあるかないかの存在確認をしたいのですがどうすればいいでしょうか?
ダウンロードとかはしません。単にファイルの存在があるかどうかだけを知りたいのです。よろしくお願いします。
自分でも検索しましたが、答えらしきものを探し出せませんでした。

8

回答

93246

閲覧

8件の回答

評価

0

存在しているものの内容を取得する処理が、ダウンロード
だ。
どのみち存在確認はしないといけない。
逆に言えば、ダウンロードする方法が判るなら、取得する処
理を実行しなければ存在確認になる。

>自分でも検索しました
何を調べたのかも書いてないし。

評価

0

>何を調べたのかも書いてないし

urlが存在するかどうかで、
httpの場合は結構サンプルソースがありました。
mmsの場合は見つけることが出来ませんでした。
httpのサンプルソースでmmsを試しましたが出来ませんでした。
この掲示板で過去に似たようなスレッドがありましたが不毛な回答ばかりでした。

評価

0

mmsはストリーミング用のプロトコルだからファイルじゃないんだけど、
mmsファイルって、.asfとかWindowsMedia用のメタファイルの事を言ってますか?
だとしたら、所詮httpで取得するからhttp用のサンプルで出来るよ。

ストリーミングが存在するかどうかを知りたいなら、
メタファイルの解析と、mmsのプロトコルを知らないと出来ないんじゃないかな。
そこまで行っちゃうと、Javaと直接関係ないので、有益な回答は得られないかも。
MSDNの技術資料あたりを掘ったら出てくるかもしれない。

評価

0

MSDNを流し読みすると、どうも最適なストリーミングプロトコルへの
プロトコル切り替えをリクエストするためのスキームっぽい(超訳)から
同一URIをhttpスキームで、headしてみるとかでステータスとれないですかね。
ためしに
mms://www.seo-maniax.com/high-rank/wmv-ie-mozilla/kanaha11_launch.wmv
にhttpでget送ったら206が返ってきましたが。

相手方のサーバの設定にもよりそうだけど、WindowsMediaServerいじった事
ないのでよく分からないっす。

(てかmmsファイルって何?mmsスキームのことを聞かれてる前提で調べてみたけど)

評価

0

よくあるhttpのサンプルソースでは
unknown protocol: mms
となります。これはこの掲示板で前にあったスレッドの質問者とまったく同じです。
普通はヒントらしき回答がつくのですがそのスレッドには何もありませんでした。
結局、ここの掲示板の常連回答者の人達は本腰を入れて調べれば解るだろうが、今は解らないと言う状況なのでしょうか?
と言うことはかなりむずかしいと言う事になりますか?

評価

0

だから、mmsファイルって何の事を言っているの?

評価

0

3つ↑の匿名です。
自分はヒント(案)を書いたつもりですが試されましたか?

> 結局、ここの掲示板の常連回答者の人達は本腰を
> 入れて調べれば解るだろうが、今は解らないと言う
> 状況なのでしょうか?

失礼ですがあなたのために調べる義理は、ここの方々には無いと思います。
皆さん、自分の現在持ってる知識で回答をしてくれています。
(中には自分の時間を割いて調べてくれる人もいるかもしれません)

ここのガイドラインにもありますが、
「互いの知識を補完しながら問題の解決を図っていく場です
 (一方的に回答が得られるサポートセンターではありません。)」
ということをご理解ください。

私の投稿で何がヒントになっているのか分からないなら、
その部分を提示してください。
問題を解決するにしても、あなたからの情報の提示が少なすぎると
思います。

> unknown protocol: mms
恐らくHttpURLConnection周りを利用しているかと思いますが、
これはhttp(又はhttps)のプロトコル(通信規約)にしか対応してません。
なのでそれ以外のプロトコルは取り扱えません。

評価

0

つ http://javamms.sourceforge.net/

質問から6ヶ月以上経過しているので、回答を書き込むことはできません。