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