|
|||||||||
前のクラス 次のクラス | フレームあり フレームなし | ||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
public interface MediaPlayer
メソッドの概要 | |
---|---|
void |
addAvailableFormat(int payload)
受け取り可能なフォーマットの追加 |
int[] |
getReceivableFormats(java.lang.String sdp_str)
JMFでレスポンス可能なフォーマットタイプを返す |
java.awt.Component |
getReceiverController()
RTP受信のためのコントローラ取得 |
java.lang.String |
getRequestSessionDescription(int version,
java.lang.String userName,
java.lang.String sessionName)
送信用のSDPの取得。 |
SessionDescription |
getRequestSessionDescription(java.lang.String user_name,
java.lang.String session_name)
送信用のSDPの取得 |
SessionDescription |
getResponseSessionDescription(SessionDescription sdp)
指定のSDPから生成されるSDPの取得 |
java.lang.String |
getResponseSessionDescription(java.lang.String sdp_string,
int version,
java.lang.String userName,
java.lang.String sessionName)
指定のSDPから生成されるSDPの取得 |
java.awt.Component |
getTransmitterController()
RTP送信のためのコントローラ取得 |
java.awt.Component |
getVisualComponent()
受信した動画の描画用コンポーネントの取得 |
boolean |
isAvailable(java.lang.String sdp_string)
指定のSDPで通信が可能かどうかを検証 |
boolean |
isPlaying()
オーディオの受信中かどうかの検証。 |
boolean |
isSending()
オーディオの送信中かどうかの検証。 |
void |
receiveMediaStream(java.lang.String sdp_string)
RTPストリームの受信 |
void |
sendMediaStream(java.lang.String sdp_string)
キャプチャで取得したメディアのRTPによる送信。 |
void |
sendMediaStream(java.lang.String path,
int port)
キャプチャで取得したメディアのRTPによる送信。 |
void |
sendMediaStream(java.lang.String path,
int port,
java.lang.String media)
ファイルから取得したメディアからのRTP送信。 |
void |
stopReceivingMediaStream()
RTPメディアの受信を止める。 |
void |
stopSendingMediaStream()
RTPによるメディアの送信をやめる。 |
メソッドの詳細 |
---|
java.lang.String getRequestSessionDescription(int version, java.lang.String userName, java.lang.String sessionName)
version
- userName
- sessionName
-
javax.media.MediaException
int[] getReceivableFormats(java.lang.String sdp_str)
sdp_str
- void addAvailableFormat(int payload)
payload
- java.lang.String getResponseSessionDescription(java.lang.String sdp_string, int version, java.lang.String userName, java.lang.String sessionName)
sdp_string
- version
- userName
- sessionName
-
SessionDescription getResponseSessionDescription(SessionDescription sdp)
sdp
-
void receiveMediaStream(java.lang.String sdp_string) throws javax.media.MediaException
sdp_string
-
javax.media.MediaException
void sendMediaStream(java.lang.String path, int port) throws javax.media.MediaException
sdp_string
-
javax.media.MediaException
void sendMediaStream(java.lang.String sdp_string) throws javax.media.MediaException, java.io.IOException
sdp_string
-
javax.media.MediaException
java.io.IOException
void sendMediaStream(java.lang.String path, int port, java.lang.String media) throws javax.media.MediaException
sdp_String
- path
-
javax.media.MediaException
void stopReceivingMediaStream()
void stopSendingMediaStream()
boolean isAvailable(java.lang.String sdp_string)
sdp_string
-
boolean isPlaying()
java.awt.Component getTransmitterController()
java.awt.Component getReceiverController()
java.awt.Component getVisualComponent()
boolean isSending()
SessionDescription getRequestSessionDescription(java.lang.String user_name, java.lang.String session_name) throws javax.media.MediaException
user_name
- ユーザ名session_name
- セッション名
javax.media.MediaException
|
|||||||||
前のクラス 次のクラス | フレームあり フレームなし | ||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |