概要 | パッケージ | クラス | 階層ツリー | 非推奨 API | 索引 | ヘルプ
前のクラス 次のクラス | フレームあり フレームなし
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド

## jp.ac.naka.ec.media
クラス AudioTransmitter

    java.lang.Object
      jp.ac.naka.ec.media.AudioTransmitter

    public class AudioTransmitter

extends java.lang.Object

RTPによる音声送信を行う。

作成者:
  Takashi Kasuya

フィールドの概要
`static int` | `rtp_bit`

コンストラクタの概要
`AudioTransmitter(java.lang.String dist_url, int port)` コンストラクタ
`AudioTransmitter(java.lang.String dist_url, int port, javax.media.format.AudioFormat format)`
`AudioTransmitter(java.lang.String media, java.lang.String dist_url, int port)`
`AudioTransmitter(java.lang.String media, java.lang.String dist_url, int port, javax.media.format.AudioFormat format)`

メソッドの概要
`void` | `close()` 音声ストリーミングを終了
`java.awt.Component` | `getControlPanelComponent()` 送信コントロールのためのControllerCOmponentの取得
`boolean` | `isPlaying()` ストリーミング中かどうか
`static void` | `main(java.lang.String[] args)`
`void` | `play()` RTP送信の開始、自動再生

クラス java.lang.Object から継承されたメソッド
`clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

フィールドの詳細

### rtp_bit

    public static int rtp_bit

コンストラクタの詳細

### AudioTransmitter

    public AudioTransmitter(java.lang.String dist_url,
                            int port)
                     throws javax.media.MediaException

  コンストラクタ

  パラメータ:
    `dist_url` -
    `port` -
  例外:
    `javax.media.MediaException`

### AudioTransmitter

    public AudioTransmitter(java.lang.String dist_url,
                            int port,
                            javax.media.format.AudioFormat format)
                     throws javax.media.MediaException

パラメータ:
  `dist_url` -
  `port` -
  `format` -
例外:
  `javax.media.MediaException`

### AudioTransmitter

    public AudioTransmitter(java.lang.String media,
                            java.lang.String dist_url,
                            int port)
                     throws javax.media.MediaException

パラメータ:
  `media` -
  `dist_url` -
  `port` -
例外:
  `javax.media.MediaException`

### AudioTransmitter

    public AudioTransmitter(java.lang.String media,
                            java.lang.String dist_url,
                            int port,
                            javax.media.format.AudioFormat format)
                     throws javax.media.MediaException

パラメータ:
  `media` -
  `dist_url` -
  `port` -
  `format` -
例外:
  `javax.media.MediaException`

メソッドの詳細

### play

    public void play()
              throws java.lang.SecurityException,
                     java.io.IOException

  RTP送信の開始、自動再生

  例外:
    `java.lang.SecurityException`
    `java.io.IOException`

### close

    public void close()

  音声ストリーミングを終了

### isPlaying

    public boolean isPlaying()

  ストリーミング中かどうか

  戻り値:

### getControlPanelComponent

    public java.awt.Component getControlPanelComponent()

  送信コントロールのためのControllerCOmponentの取得

  戻り値:

### main

    public static void main(java.lang.String[] args)
                     throws java.lang.Exception

  例外:
    `java.lang.Exception`

概要 | パッケージ | クラス | 階層ツリー | 非推奨 API | 索引 | ヘルプ
前のクラス 次のクラス | フレームあり フレームなし
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド