
EMnet対応端末が対応しているマルチメディアファイルは以下の方法でダウンロードすることができます。ダウンロードサイズは300KBまでを有効とします。
ファイルを示すa要素でのリンクやURL入力によって直接アドレスを指定します。EMnet対応端末が対応するファイルの場合はユーザの操作によってファイルを保存します。ただし、GIF、JPEG、Flashなどブラウザが表示・再生可能なファイルはブラウザが表示します。
a要素記述例
<a href="http://foo.com/sample.mmf">Download</a> |

ファイルを示すobject要素とのa要素リンクを選択することにより、データフォルダへダウンロードを行います。
a要素の指定方法
属性 |
属性値 |
href |
関連付けるobject要素のid値 |
object要素の指定方法
属性 |
属性値 |
declare |
必ず指定 "declare" |
id |
a要素のhref値と同じ値(コンテンツ内でユニークであること) |
data |
ダウンロードファイルのURL |
type |
ダウンロードファイルのContent-Type |
private(copyright) |
データフォルダへの保存を許可する場合には "no" |
mediaout |
外部記憶装置などへ移動を許可する場合には "no" |
object要素およびa要素の記述例
<a href="#id">Download</a> |

object要素でデータフォルダへダウンロードが可能なコンテンツを下表に示します。
MIME |
ファイル |
application/x-em-htmlmail-template |
メールテンプレート |
audio/3gpp |
3gpp |
application/x-smaf |
SMAF |
video/3gpp |
3gpp |
text/vnd.sun.j2me.app-descriptor |
JAD |
※機種によっては対応していないものもあります。
※object要素によるダウンロードに対応していないコンテンツは、ブラウザ機能の「ファイル保存」や「アイテム保存」から保存します。
EMnet対応端末はストリーミング再生を行うことができます。尚、ストリーミングは専用サーバが必要となります。ブラウザは"rtsp://"スキームで始まるURLがユーザの操作によって選択されるとメディアプレイヤを起動し、メディアプレイヤによってストリーミング再生が行われます。
<a href="rtsp://foo.com/video.3gp">ストリーミングを観る</a> |
ブラウザはデータフォルダのファイルをアップロードすることができます。ただし、mediaout属性で規制されたファイルやDRMにおいてアップロードの規制があるファイルなどはアップロードできません。尚、ファイルのアップロードを使用する場合、ファイルを受け取るCGIは各自でご用意ください。
アップロードはHTTPの"POST"メソッドで送ります。アップロードできるファイルサイズはPOSTメソッドの最大値からファイル以外の情報を差し引いたサイズ以下です。
form要素
属性 |
属性値 |
action |
データを受け取るcgiのURL |
method |
"post" |
enctype |
"multipart/form-data" |
input要素
属性 |
属性値 |
type |
"file" |
name |
任意の値 |
記述例
<form action="./cgi-bin/upload.cgi" method="post" enctype="multipart/form-data"> |

