Android Open Source - Sound video WifiDirectAVstreamer






Project Summary

This is a Real-time audio/video conference app based on Wifi-Direct(ANDROID 4.0)..

Web Site / Source Repository

WifiDirectAVstreamer is hosted in the following web site
https://github.com/kxlong/WifiDirectAVstreamer

If you think the Android project WifiDirectAVstreamer listed in this page is inappropriate, such as containing malicious code/tools or violating the copyright, please email info at java2s dot com, thanks.

Project Detail

The following table is the detailed list of WifiDirectAVstreamer.

ItemValue
Java File Count23
Supported screen sizes[mdpi, ldpi]
Target SDK Version17
Minimum SDK Version14
Activity Count3
jar files usedandroid-support-v4.jar
Required Permissionsandroid.permission.ACCESS_NETWORK_STATE
android.permission.ACCESS_WIFI_STATE
android.permission.CAMERA
android.permission.CHANGE_WIFI_STATE
android.permission.INTERNET
android.permission.RECORD_AUDIO
android.permission.WRITE_EXTERNAL_STORAGE




Resource Files

There are 10 image files in WifiDirectAVstreamer. The names of the image files are listed as follows.

audiomeeting.png
bg02.png
find.png
ic_action_search.png
liveview.png
machine.png
newgroup.png
videomeeting.png
viewplay.png
voice.png

The following screenshort is generated from the image listed above.

null




Java Source Files

WifiDirectAVstreamer has the following Java source files.

org.njupt.videostreamer.AudioActivity.java
org.njupt.videostreamer.MainActivity.java
org.njupt.videostreamer.SessionManager.AudioSession.java
org.njupt.videostreamer.SessionManager.Session.java
org.njupt.videostreamer.SessionManager.SessionManager.java
org.njupt.videostreamer.SessionManager.VideoSession.java
org.njupt.videostreamer.View.java
org.njupt.videostreamer.ViewStartActivity.java
org.njupt.videostreamer.audio.AudioPlayer.java
org.njupt.videostreamer.audio.AudioRecorder.java
org.njupt.videostreamer.client.Client.java
org.njupt.videostreamer.server.Handler.java
org.njupt.videostreamer.server.Server.java
org.njupt.videostreamer.transpoter.Receiver.java
org.njupt.videostreamer.transpoter.Sender.java
org.njupt.videostreamer.utils.AudioProfile.java
org.njupt.videostreamer.utils.PeerListAdapter.java
org.njupt.videostreamer.utils.WifiDirector.java
org.njupt.videostreamer.video.MP4Config.java
org.njupt.videostreamer.video.VideoPlayer.java
org.njupt.videostreamer.video.VideoRecorder.java