|
|||||||||
前のクラス 次のクラス | フレームあり フレームなし | ||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
java.lang.Objectjp.ac.naka.ec.media.AudioPlayer
jp.ac.naka.ec.media.VideoPlayer
public class VideoPlayer
フィールドの概要 | |
---|---|
protected java.util.List<java.lang.Integer> |
availableVideoFormats
|
protected int[] |
receivableJmfVideoFormats
|
クラス jp.ac.naka.ec.media.AudioPlayer から継承されたフィールド |
---|
availableAudioFormats, limit, receivableJmfAudioFormats, srcPort |
コンストラクタの概要 | |
---|---|
VideoPlayer()
|
|
VideoPlayer(java.lang.String host)
|
|
VideoPlayer(java.lang.String host,
int port)
|
メソッドの概要 | |
---|---|
void |
addAvailableFormat(int payload)
受け取り可能なフォーマットの追加 |
protected javax.media.format.VideoFormat |
findCorrespondingVideoFormat(int sdpFormat)
|
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の取得。 |
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()
オーディオの送信中かどうかの検証。 |
static void |
main(java.lang.String[] args)
|
void |
receiveMediaStream(java.lang.String sdp_string)
RTPオーディオストリームの受信 |
void |
sendMediaStream(java.lang.String sdp_string)
キャプチャで取得した音声のRTPによる送信。 |
void |
stopReceivingMediaStream()
オーディオの受信を止める。 |
void |
stopSendingMediaStream()
オーディオの送信をやめる。 |
クラス jp.ac.naka.ec.media.AudioPlayer から継承されたメソッド |
---|
getRequestSessionDescription, getResponseSessionDescription, getSessionDescription, getSessionDescriptionString, sendMediaStream, sendMediaStream |
クラス java.lang.Object から継承されたメソッド |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
フィールドの詳細 |
---|
protected int[] receivableJmfVideoFormats
protected java.util.List<java.lang.Integer> availableVideoFormats
コンストラクタの詳細 |
---|
public VideoPlayer() throws java.io.IOException
java.io.IOException
public VideoPlayer(java.lang.String host) throws java.io.IOException
java.io.IOException
public VideoPlayer(java.lang.String host, int port) throws java.io.IOException
java.io.IOException
メソッドの詳細 |
---|
public void addAvailableFormat(int payload)
MediaPlayer
の記述:
MediaPlayer
内の addAvailableFormat
AudioPlayer
内の addAvailableFormat
public int[] getReceivableFormats(java.lang.String sdp_str)
MediaPlayer
の記述:
MediaPlayer
内の getReceivableFormats
AudioPlayer
内の getReceivableFormats
protected javax.media.format.VideoFormat findCorrespondingVideoFormat(int sdpFormat)
public java.awt.Component getTransmitterController()
MediaPlayer
の記述:
MediaPlayer
内の getTransmitterController
AudioPlayer
内の getTransmitterController
public java.awt.Component getReceiverController()
MediaPlayer
の記述:
MediaPlayer
内の getReceiverController
AudioPlayer
内の getReceiverController
public java.awt.Component getVisualComponent()
MediaPlayer
の記述:
MediaPlayer
内の getVisualComponent
AudioPlayer
内の getVisualComponent
public java.lang.String getRequestSessionDescription(int version, java.lang.String userName, java.lang.String sessionName)
MediaPlayer
の記述:
MediaPlayer
内の getRequestSessionDescription
AudioPlayer
内の getRequestSessionDescription
public java.lang.String getResponseSessionDescription(java.lang.String sdp_string, int version, java.lang.String userName, java.lang.String sessionName)
MediaPlayer
の記述:
MediaPlayer
内の getResponseSessionDescription
AudioPlayer
内の getResponseSessionDescription
public boolean isAvailable(java.lang.String sdp_string)
MediaPlayer
の記述:
MediaPlayer
内の isAvailable
AudioPlayer
内の isAvailable
public boolean isPlaying()
MediaPlayer
の記述:
MediaPlayer
内の isPlaying
AudioPlayer
内の isPlaying
public boolean isSending()
MediaPlayer
の記述:
MediaPlayer
内の isSending
AudioPlayer
内の isSending
public void receiveMediaStream(java.lang.String sdp_string) throws javax.media.MediaException
AudioPlayer
の記述:
MediaPlayer
内の receiveMediaStream
AudioPlayer
内の receiveMediaStream
javax.media.MediaException
public void sendMediaStream(java.lang.String sdp_string) throws javax.media.MediaException, java.io.IOException
AudioPlayer
の記述:
MediaPlayer
内の sendMediaStream
AudioPlayer
内の sendMediaStream
javax.media.MediaException
java.io.IOException
public void stopReceivingMediaStream()
AudioPlayer
の記述:
MediaPlayer
内の stopReceivingMediaStream
AudioPlayer
内の stopReceivingMediaStream
public void stopSendingMediaStream()
AudioPlayer
の記述:
MediaPlayer
内の stopSendingMediaStream
AudioPlayer
内の stopSendingMediaStream
public static void main(java.lang.String[] args)
args
-
java.io.IOException
|
|||||||||
前のクラス 次のクラス | フレームあり フレームなし | ||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |