Android Open Source - Camera stream spydroid-ipcamera






Project Summary

A powerful and funny android app. that streams the camera and microphone of your phone to your browser or to VLC.

Web Site / Source Repository

spydroid-ipcamera is hosted in the following web site
https://github.com/fyhertz/spydroid-ipcamera

If you think the Android project spydroid-ipcamera 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 spydroid-ipcamera.

ItemValue
Java File Count52
Supported screen sizes[mdpi, ldpi, hdpi]
Target SDK Version19
Minimum SDK Version14
Activity Count3
Fragment Count5
jar files usedGoogleAdMobAdsSdk-6.1.0.jar
acra-4.4.0.jar
android-support-v4.jar
gcm.jar
sc-light-jdk15on-1.47.0.2.jar
scpkix-jdk15on-1.47.0.2.jar
scprov-jdk15on-1.47.0.2.jar
Required Permissionsandroid.permission.ACCESS_NETWORK_STATE
android.permission.ACCESS_WIFI_STATE
android.permission.CAMERA
android.permission.CHANGE_WIFI_MULTICAST_STATE
android.permission.INTERNET
android.permission.RECORD_AUDIO
android.permission.VIBRATE
android.permission.WAKE_LOCK
android.permission.WRITE_EXTERNAL_STORAGE
Asset File Namesassets\www\fonts\bangers.eot
assets\www\fonts\bangers.woff
assets\www\fonts\sunshiney.eot
assets\www\fonts\sunshiney.woff
assets\www\images\blue-button.png
assets\www\images\camera.png
assets\www\images\eye.png
assets\www\images\facebook.png
assets\www\images\install.jpg
assets\www\images\lamp.png
assets\www\images\phone.png
assets\www\images\quote.png
assets\www\images\red-button.png
assets\www\images\speaker.png
assets\www\images\spydroid.png
assets\www\less\#vlc.less#
assets\www\less\accordion.less
assets\www\less\base.less
assets\www\less\fonts.less
assets\www\less\ie.less
assets\www\less\mixins.less
assets\www\less\styles.less
assets\www\less\vlc.less
Raw File Namesres\raw\animals_cat.mp3
res\raw\animals_dog.mp3
res\raw\funny_fart.mp3
res\raw\funny_fart2.mp3
res\raw\funny_snoring.mp3
res\raw\scary_breath.mp3
res\raw\scary_evil_laughter.mp3
res\raw\scary_horror.mp3
res\raw\scary_insane_laughter.mp3
res\raw\scary_long_growl.mp3
res\raw\scary_thunder.mp3
res\raw\war_explosion.mp3
res\raw\war_gunshot.mp3




License

The license information of spydroid-ipcamera is as follows:

GNU General Public License

Resource Files

There are 3 image files in spydroid-ipcamera. The names of the image files are listed as follows.

check.png
quit.png
settings.png

The following screenshort is generated from the image listed above.

null

Java Source Files

net.majorkernelpanic.http.ModAssetServer.java
net.majorkernelpanic.http.ModInternationalization.java
net.majorkernelpanic.http.ModSSL.java
net.majorkernelpanic.http.TinyHttpServer.java
net.majorkernelpanic.spydroid.SpydroidApplication.java
net.majorkernelpanic.spydroid.Utilities.java
net.majorkernelpanic.spydroid.api.CustomHttpServer.java
net.majorkernelpanic.spydroid.api.CustomRtspServer.java
net.majorkernelpanic.spydroid.api.RequestHandler.java
net.majorkernelpanic.spydroid.ui.AboutFragment.java
net.majorkernelpanic.spydroid.ui.HandsetFragment.java
net.majorkernelpanic.spydroid.ui.OptionsActivity.java
net.majorkernelpanic.spydroid.ui.PreviewFragment.java
net.majorkernelpanic.spydroid.ui.SpydroidActivity.java
net.majorkernelpanic.spydroid.ui.TabletFragment.java
net.majorkernelpanic.streaming.MediaStream.java
net.majorkernelpanic.streaming.SessionBuilder.java
net.majorkernelpanic.streaming.Session.java
net.majorkernelpanic.streaming.Stream.java
net.majorkernelpanic.streaming.audio.AACStream.java
net.majorkernelpanic.streaming.audio.AMRNBStream.java
net.majorkernelpanic.streaming.audio.AudioQuality.java
net.majorkernelpanic.streaming.audio.AudioStream.java
net.majorkernelpanic.streaming.exceptions.CameraInUseException.java
net.majorkernelpanic.streaming.exceptions.ConfNotSupportedException.java
net.majorkernelpanic.streaming.exceptions.InvalidSurfaceException.java
net.majorkernelpanic.streaming.exceptions.StorageUnavailableException.java
net.majorkernelpanic.streaming.gl.SurfaceManager.java
net.majorkernelpanic.streaming.gl.SurfaceView.java
net.majorkernelpanic.streaming.gl.TextureManager.java
net.majorkernelpanic.streaming.hw.CodecManager.java
net.majorkernelpanic.streaming.hw.EncoderDebugger.java
net.majorkernelpanic.streaming.hw.NV21Convertor.java
net.majorkernelpanic.streaming.mp4.MP4Config.java
net.majorkernelpanic.streaming.mp4.MP4Parser.java
net.majorkernelpanic.streaming.rtcp.SenderReport.java
net.majorkernelpanic.streaming.rtp.AACADTSPacketizer.java
net.majorkernelpanic.streaming.rtp.AACLATMPacketizer.java
net.majorkernelpanic.streaming.rtp.AMRNBPacketizer.java
net.majorkernelpanic.streaming.rtp.AbstractPacketizer.java
net.majorkernelpanic.streaming.rtp.H263Packetizer.java
net.majorkernelpanic.streaming.rtp.H264Packetizer.java
net.majorkernelpanic.streaming.rtp.MediaCodecInputStream.java
net.majorkernelpanic.streaming.rtp.RtpSocket.java
net.majorkernelpanic.streaming.rtsp.RtspClient.java
net.majorkernelpanic.streaming.rtsp.RtspServer.java
net.majorkernelpanic.streaming.rtsp.UriParser.java
net.majorkernelpanic.streaming.video.CodecManager.java
net.majorkernelpanic.streaming.video.H263Stream.java
net.majorkernelpanic.streaming.video.H264Stream.java
net.majorkernelpanic.streaming.video.VideoQuality.java
net.majorkernelpanic.streaming.video.VideoStream.java