java=javaアプリと解釈します。
まず文字ベースのチャットなら普通のMMORPGアプリ等でも行っているので可能ですね。
類似した機能はFLASHベースでも実装可能です。
次にリアルタイムビデオですが、残念ながらこういうアプリにはお目にかかったことがございません。
http://journal.mycom.co.jp/news/2009/01/19/057/index.html
ただ、上記の記事にありますように、
アプリからカメラを起動して動画を撮影しアップロードまではできるようですね。
最後に音声会話ですが、日本キャリアの携帯Javaでは、マイク入力が取れる機種がなかったと記憶します。
海外やiPhoneではSkypeのアプリも出ているようですが。キャリアの収入にも関わるとこですので、難しそうですね。
結論:大手ライブチャットのようにTV電話機能を使って実装するのが現実的ではないでしょうか。
マシェリモバイル
ライブチャットというのが動画+音声のチャットを意味しているのであれば難しい(多分無理)だと思います。特に音声の扱いが出来ない為。
文字チャットであれば可能です。
文字チャットで考えてみたいと思います。ありがとうございます。
ID:capredさんが答えられているように、Javaなどのアプリからはマイクの音声入力は取得が出来ません。
代わりに、カメラを使った動画撮影機能を利用する事は可能ですが、これだと『リアルタイム性』は落ちてしまいます。
出来る限り要望に近いシステムとしては、カメラを使った動画がサーバ上にアップロードされると、
アプリケーション側にアップロードが通知され、お互いにその動画を閲覧する。というような仕組みでは無いでしょうか。
『リアルタイム』にこだわるのであれば、TV電話機能を使う他に解決策が無いように思います。
ありがとうございます。