|
|||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | ||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | ||||||||
java.lang.Objectjp.ac.naka.ec.media.MediaTransmitter
public class MediaTransmitter
RTPによる動画送信のためのモジュール。
| フィールドの概要 | |
|---|---|
static java.lang.String |
defaultAudioDeviceName
|
static java.lang.String |
defaultAudioFormatString
|
static java.lang.String |
defaultVideoDeviceName
|
static java.lang.String |
defaultVideoFormatString
|
protected int[] |
receivableJmfAudioFormats
|
protected int[] |
receivableJmfVideoFormats
|
| コンストラクタの概要 | |
|---|---|
MediaTransmitter()
|
|
| メソッドの概要 | |
|---|---|
void |
close()
|
void |
enableAudio(boolean a)
音声も送るか? |
java.awt.Component |
getControlPanelComponent()
動画のコントロールを取得。 |
SessionDescription |
getRequestSessionDescription(int video_port)
|
SessionDescription |
getRequestSessionDescription(int audio_port,
int video_port)
|
SessionDescription |
getResponseSessionDescription(java.lang.String user,
int audio_port,
int video_port,
SessionDescription sdp)
レスポンス用のSDPの取得 |
SessionDescription |
getResponseSessionDescription(java.lang.String user,
int video_port,
SessionDescription sdp)
レスポンス用のSDPの取得 |
boolean |
isPlaying()
再生中かどうか? |
static void |
main(java.lang.String[] args)
|
void |
play()
メディアのストリーミングを開始。 |
void |
sendMedia(SessionDescription sdp)
SDPで示されたセッション先に対してストリーミングを開始。 |
void |
sendMedia(java.lang.String host,
int audio_port,
int video_port)
相手先ホストを指定してメディア送信。 |
void |
setNewSessionDescription(SessionDescription sdp)
未実装 |
void |
stop()
|
| クラス java.lang.Object から継承されたメソッド |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| フィールドの詳細 |
|---|
protected int[] receivableJmfVideoFormats
protected int[] receivableJmfAudioFormats
public static java.lang.String defaultVideoDeviceName
public static java.lang.String defaultAudioDeviceName
public static java.lang.String defaultVideoFormatString
public static java.lang.String defaultAudioFormatString
| コンストラクタの詳細 |
|---|
public MediaTransmitter()
| メソッドの詳細 |
|---|
public void enableAudio(boolean a)
a -
public void sendMedia(java.lang.String host,
int audio_port,
int video_port)
throws MediaException,
java.io.IOException,
SdpException
host -
MediaException
java.io.IOException
SdpException
public void sendMedia(SessionDescription sdp)
throws MediaException,
java.io.IOException,
SdpException
sdp -
MediaException
java.io.IOException
SdpExceptionpublic java.awt.Component getControlPanelComponent()
public boolean isPlaying()
public void setNewSessionDescription(SessionDescription sdp)
sdp -
public void play()
throws java.io.IOException
java.io.IOException
public void stop()
throws java.io.IOException
java.io.IOExceptionpublic void close()
public SessionDescription getResponseSessionDescription(java.lang.String user,
int video_port,
SessionDescription sdp)
throws java.net.UnknownHostException,
SdpException
user - video_port - sdp -
java.net.UnknownHostException
SdpException
public SessionDescription getResponseSessionDescription(java.lang.String user,
int audio_port,
int video_port,
SessionDescription sdp)
throws java.net.UnknownHostException,
SdpException
user - audio_port - video_port - sdp -
java.net.UnknownHostException
SdpException
public SessionDescription getRequestSessionDescription(int video_port)
throws java.net.UnknownHostException,
SdpException
java.net.UnknownHostException
SdpException
public SessionDescription getRequestSessionDescription(int audio_port,
int video_port)
throws java.net.UnknownHostException,
SdpException
java.net.UnknownHostException
SdpException
public static void main(java.lang.String[] args)
throws java.lang.Exception
args -
java.lang.Exception
|
|||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | ||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | ||||||||