mikhail-rozum / ipcamera-for-android Goto Github PK
View Code? Open in Web Editor NEWAutomatically exported from code.google.com/p/ipcamera-for-android
Automatically exported from code.google.com/p/ipcamera-for-android
What steps will reproduce the problem?
1. Video streaming only works for H264 encoders. HTC Legend only have H263
encoding option available. This is the only guaranteed minimum encoder spec in
Android actually.
2.
3.
What is the expected output? What do you see instead?
Lets get video streaming work with H263
What version of the product are you using? On what operating system?
Please provide any additional information below.
Original issue reported on code.google.com by [email protected]
on 2 Feb 2011 at 2:27
couldn't able to load the library. crashed when following line executes.
System.loadLibrary("teaonly");
System.loadLibrary("ipcamera");
Original issue reported on code.google.com by [email protected]
on 14 May 2012 at 10:34
What steps will reproduce the problem?
1. start the application
2. try to follow the instructions that appear on the top of the screen written
in green type
What is the expected output? What do you see instead?
Yoyu can't read the instructions because the right part (approximately one
quarter of the text) is hidden
Original issue reported on code.google.com by [email protected]
on 10 Oct 2011 at 3:15
What steps will reproduce the problem?
1.
2.
3.
What is the expected output? What do you see instead?
What version of the product are you using? On what operating system?
Please provide any additional information below.
Original issue reported on code.google.com by [email protected]
on 8 Jun 2012 at 6:22
What steps will reproduce the problem?
1. Install a Gingerbread ROM on HTC Desire
2. Install ipcamera app
3. Run app
4. Check camera works fine
5. click start button - nothing happens
6. Must exit program
What is the expected output? What do you see instead?
Fisrt run through got stuck at "please waiting"
Second run through got stuck at "starting video surveillance for Android,
version 1.0"
What version of the product are you using? On what operating system?
Oxygen 2.0.1 Gingerbread 2.3.3 ROM on HTC Desire - rooted - s-off
Please provide any additional information below.
Original issue reported on code.google.com by [email protected]
on 14 Apr 2011 at 6:28
What steps will reproduce the problem?
1. opening http on the computer browser
What is the expected output? What do you see instead?
What version of the product are you using? On what operating system?
Android 2.2 Froyo . On Galaxy S
Please provide any additional information below.
the application runs fine on the phone, but the browser (on pc) times out when
opening the http address
Original issue reported on code.google.com by [email protected]
on 13 Jun 2011 at 4:06
Running the app on Gingerbread. The Start Button is not highlighted!!!
Original issue reported on code.google.com by [email protected]
on 20 Apr 2011 at 10:03
What steps will reproduce the problem?
1. install the app on Nexus s
2. start it,and connect the server via IE
3. get the msg "Video not found or access denied"
What is the expected output? What do you see instead?
expected:video
instead:msg "Video not found or access denied"
What version of the product are you using? On what operating system?
android 2.3.3
Please provide any additional information below.
i tried to debug the source, and found there was the problem when got the
package_size from the stream. package_size was more than 7M.
Original issue reported on code.google.com by [email protected]
on 26 Apr 2011 at 9:55
What steps will reproduce the problem?
1. Open app on android phone and start streaming
2. Open internet explorer on computer to receive data
What is the expected output? What do you see instead?
Expected to see video streams but browser keeps resetting the download.
Firefox is working fine.
What version of the product are you using? On what operating system?
Android 2.1 update1, moto miblestone. Desktop: Windows 7 ulitmate, IE 9
Please provide any additional information below.
Following is the log output in DDMS console:
06-27 15:18:57.696: WARN/System.err(4171): java.net.SocketException: Broken pipe
06-27 15:18:57.696: WARN/System.err(4171): at
org.apache.harmony.luni.platform.OSNetworkSystem.sendStreamImpl(Native Method)
06-27 15:18:57.696: WARN/System.err(4171): at
org.apache.harmony.luni.platform.OSNetworkSystem.sendStream(OSNetworkSystem.java
:498)
06-27 15:18:57.696: WARN/System.err(4171): at
org.apache.harmony.luni.net.PlainSocketImpl.write(PlainSocketImpl.java:585)
06-27 15:18:57.696: WARN/System.err(4171): at
org.apache.harmony.luni.net.SocketOutputStream.write(SocketOutputStream.java:59)
06-27 15:18:57.696: WARN/System.err(4171): at
java.io.BufferedOutputStream.write(BufferedOutputStream.java:148)
06-27 15:18:57.696: WARN/System.err(4171): at
com.appdh.webcamera.MainActivity.doStreaming(MainActivity.java:393)
06-27 15:18:57.696: WARN/System.err(4171): at
com.appdh.webcamera.Worker.handleClient(WebServer.java:233)
06-27 15:18:57.696: WARN/System.err(4171): at
com.appdh.webcamera.Worker.run(WebServer.java:126)
06-27 15:18:57.696: WARN/System.err(4171): at
java.lang.Thread.run(Thread.java:1096)
Original issue reported on code.google.com by [email protected]
on 27 Jun 2011 at 7:17
What steps will reproduce the problem?
1. Open the app press the start button it will display the camera view and
Server ip.
2. Open the web browser(Chrome) enter the server ip address.
3. Mobile start capure the video but i can't able to see the video in the PC
web browser.
4. Once i press the EXIT buton in the app mobile captured video will be started
run in the PC flash player.
What is the expected output? What do you see instead?
Android mobile display and the PC access display should be same(Live).
Once i try to access android mobile from PC its not showing what we capturing
in the mobile once i closed the IP camera app then PC started showing the
captured video from the mobile.
What version of the product are you using? On what operating system?
Webcamera V1.1 and the OS:Android 2.3.4
Please provide any additional information below.
Original issue reported on code.google.com by [email protected]
on 19 Sep 2011 at 1:15
What steps will reproduce the problem?
1.
2.
3.
What is the expected output? What do you see instead?
What version of the product are you using? On what operating system?
Please provide any additional information below.
Original issue reported on code.google.com by [email protected]
on 2 Dec 2012 at 1:22
What steps will reproduce the problem?
1. Start SW on Android Galaxy S 9000
2. Start browser Firefox with ip-address
3.
What is the expected output? What do you see instead?
Expected: Video
Actual: error message: Video not found
What version of the product are you using? On what operating system?
current 1.0 binary
Please provide any additional information below.
Original issue reported on code.google.com by [email protected]
on 19 Apr 2011 at 12:26
Hi
I like your project. It's very well. I try to check out your project to study. But I can't checkout it. Can you mail it to my mail? Thank you!!
My email is [email protected]
Original issue reported on code.google.com by [email protected]
on 19 Apr 2011 at 10:15
I've been testing your source code on my Galaxy S i9000 and as reported before
it craches, after troubleshooting the code, I've found that it raises
ArrayOutofBound Exception.
Now is the size of "buffer" array crusia (1024*64), because the target_size =
6578176 which is too much!
Original issue reported on code.google.com by [email protected]
on 18 May 2011 at 6:36
I need the working source code of this application.
Someone please mail me the working source code.
Original issue reported on code.google.com by Rahul5Uppalwar
on 3 Jan 2013 at 12:25
What steps will reproduce the problem?
1. start the app on the phone
2. the first time, click on "check": it says it detects the camera ok, and i
can see the camera image on the device
3. click "start". An IP:port is displayed
4. on the computer, put the address in the browser
What is the expected output? What do you see instead?
In the application (in the device), it says:
Access Server: http://192.168.1.20:8080
Detected camera right. press Start [I've already pressed it]
Starting video surveillance for android, version 1.0
- no image is shown on the devide
- on the computer, in the browser, I can see the web page with the player, but
when I hit play, video stream doesn't start, it just shows the waiting icon
forever
On the app, the "check camera" and "start" buttons are grey. Only the "exit"
button is yellow.
Original issue reported on code.google.com by [email protected]
on 10 Oct 2011 at 3:25
What steps will reproduce the problem?
1. install the app
2. launch it
3. select "scan barcode"
=> crash.
On a LG LP350
Original issue reported on code.google.com by [email protected]
on 10 Oct 2011 at 3:05
**
Original issue reported on code.google.com by [email protected]
on 17 Apr 2012 at 10:48
daa
Original issue reported on code.google.com by [email protected]
on 9 Oct 2012 at 12:54
When I tried to connect from another device during streaming to one browser,
the FLV player is saying "Video not found or access denied: live.flv". It was
successfully playing with single connection to my phone.
Any plan to make it accomodate multiple number of clients?
Thanks.
Original issue reported on code.google.com by [email protected]
on 28 Jul 2011 at 6:13
What steps will reproduce the problem?
1. Virgin Mobile Samsung Intercept running 2.2.2
2. install the APK
3. apk installs and works until you attempt to start streaming, the crashes
What is the expected output? What do you see instead?
App to run, app crashes
What version of the product are you using? On what operating system?
newest APK
Please provide any additional information below.
Only Error I see in aLogcat is :
CameraService : getClientFromCookie: Client appears to have died.
Original issue reported on code.google.com by [email protected]
on 19 Jun 2012 at 2:25
What steps will reproduce the problem?
1. Download
2. Build APK
3. Run
What is the expected output? What do you see instead?
App will run
What version of the product are you using? On what operating system?
Android 2.2 (HTC Desire)
Please provide any additional information below.
Can you provide some detailed build instructions?
Currently when I download and build and run (on 2.2) I get Library teaonly not
found, I assume I'm not building something?
Original issue reported on code.google.com by [email protected]
on 12 Jun 2012 at 11:05
What steps will reproduce the problem?
1. I start the app and press play
2. I open the browser to access the video
3. When I press the play button on the browser the application crashes.
What is the expected output? What do you see instead?
What version of the product are you using? On what operating system?
I am using the latest version of the program on HTC Desire HD 2.3.3
Please provide any additional information below.
Original issue reported on code.google.com by [email protected]
on 4 Jul 2011 at 11:33
What steps will reproduce the problem?
1. When tap Start button the mRecorder.start(); operator of the public void
startCapture() function fires RuntimeException
2.
3.
What is the expected output? What do you see instead?
This event has no implication on the device screen, due to try/final
parentheses of the "void handleClient()" proc. It silently closes socket.
What version of the product are you using? On what operating system?
Android 1.5 Samsung Galaxy
Please provide any additional information below.
Original issue reported on code.google.com by [email protected]
on 19 Mar 2011 at 3:29
What steps will reproduce the problem?
1. runs ok on phone Atrix
2.
3.
What is the expected output? What do you see instead?
On browser I see a player window and no video
What version of the product are you using? On what operating system?
r1
Please provide any additional information below.
Original issue reported on code.google.com by [email protected]
on 13 Sep 2011 at 2:38
Hello!
Please find attached an APK and the Eclipse workspace export for an updated
WebCamera that "works" on the Nexus One / Gingerbread 2.3.3.
Needs more testing and someone to review the changes and merge them, but I just
wanted to put the work so far out there in case someone is looking at this too.
I'm still not really satisfied with the latency / quality of the video (far
from real-time), but it's fun ^_^
Changes:
-added dependency to isoparser library to enable accurate atoms parsing (and
removed MediaDetect)
-removed some of the unnecessary data copies in StreamingKernel
-changed header offset from 32 to 44 (probably need to find a way to find the
mdat automatically) - this is what makes it work with the Nexus One
-factored out code from the MainActivity to a new class Streamer to promote
potential reuse in other app
-Change the behavior of enable/disable button slightly to enable Re-check all
the time
-Updated version to 1.1
-added some onscreen stats (overall fps, Bps, overflow) for debugging
-updated flash player to JW 5.6 and configured player for zero-buffer, autoplay
-removed some unused commented out code
-added and cleaned up the logging
-added a proguard configuration
-tried to break down the FLV header configuration
-...
Thanks!
Original issue reported on code.google.com by [email protected]
on 29 Apr 2011 at 3:04
Attachments:
Hi, have you added audio support yet?
Original issue reported on code.google.com by [email protected]
on 19 Oct 2011 at 10:55
The app could not start on htc wiledfire.
Original issue reported on code.google.com by [email protected]
on 30 Jan 2011 at 12:41
I've trying to get it work and I haven't got it.
First in my Samsung Captivate and after on a chinese tablet both with ICS.
Floplayer gets loading but not video is shown.
Original issue reported on code.google.com by [email protected]
on 26 Mar 2012 at 11:06
What steps will reproduce the problem?
1. start ipcamera-for-android on HTC Desire and press "start" button
2. try to grab video stream: wget http://192.168.0.123:8080/live.flv
3. stop ipcamera-for-android on the phone after some seconds
What is the expected output? What do you see instead?
I would expect the file live.flv to be greater than 255 bytes, but it actually
contains only the flv header and no video frames.
What version of the product are you using? On what operating system?
svn version of today
Please provide any additional information below.
ROM: Cyanogenmod 7 RC2
Original issue reported on code.google.com by [email protected]
on 13 Mar 2011 at 6:32
[deleted issue]
Tested the code on HTC One X
Original issue reported on code.google.com by Rahul5Uppalwar
on 27 Jan 2013 at 3:17
Attachments:
Very good App by the way! Tonnes of uses.
What steps will reproduce the problem?
1. Run App in Samsung Galaxy S2 (Android 2.3.3) using 3G (a mobile phone
network we have in Australia)
2. On PC, using Chrome browser, navigate to the IP address mentioned on App
screen.
3. Unreachable host.
P.S. Works fine if Samsung Galaxy on WiFi.
What is the expected output? What do you see instead?
Expect to see video stream player. Cannot access that IP, host unreachable.
Have also tried pinging the IP address from within our network and also from
outside network (using just-ping.com). Not valid host name.
What version of the product are you using? On what operating system?
Downloaded today 4-Feb-2012.
Please provide any additional information below.
Maybe I havent set something up correctly or maybe the web server on the
Android device isn't transmitting correctly? But works fine when connected to
Wifi. Also a quick one, does the App keep streaming after you click the Home
button on the Android device?
Original issue reported on code.google.com by [email protected]
on 3 Feb 2012 at 11:56
What steps will reproduce the problem?
1. Install APK
2. Run
What is the expected output? What do you see instead?
After "Check" button pressed to be seen in Debug View: exception
RuntimeException while trying mRecorder.start() function call.
What version of the product are you using? On what operating system?
r2 (trunk) Jan 23, 2011 on Android 2.3.3
Please provide any additional information below.
Original issue reported on code.google.com by [email protected]
on 1 Oct 2011 at 5:52
What steps will reproduce the problem?
1. Launch the app
2.
3.
What is the expected output? What do you see instead?
The application fails
What version of the product are you using? On what operating system?
G1 2.2 (Cyanogen)
Please provide any additional information below.
Original issue reported on code.google.com by [email protected]
on 6 Apr 2011 at 9:06
It works over my WiFi connection.
When I turn off WiFi on the phone, the app gives me an external IP address,
e.g. 10.66.188.110:8080. I cannot ping this address. Is this a limitation of IP
technology over a mobile data connection? That you are not able to connect to a
mobile based server? Or should it be possible but there is a reason why it does
not work with this app?
Original issue reported on code.google.com by [email protected]
on 22 Aug 2012 at 10:01
What steps will reproduce the problem?
In MainActivity.java the configFile path doesnt contain correct information.
cdata_1.0 is not there so getHeaderData in MediaDetect.java doesnt work as
expected.
What is the expected output? What do you see instead?
What version of the product are you using? On what operating system?
T G1 Mobile.. UBUNTU Linux
Please provide any additional information below.
Original issue reported on code.google.com by [email protected]
on 11 Mar 2011 at 8:56
What steps will reproduce the problem?
1. Download lib libjingle
2. Put /talk in jni/talk
3. ndk-build
What is the expected output? What do you see instead?
make: *** No rule to make target `jni/talk/base/time.cc', needed by
`obj/local/armeabi/objs/teaonly/talk/base/time.o'. Stop.
Let me know the reason and provide good sources, please.
Original issue reported on code.google.com by [email protected]
on 20 Nov 2012 at 9:37
What steps will reproduce the problem?
1. Build the application from source, run the app and press Start.
What is the expected output? What do you see instead?
Application throws an error message when "Start" is pressed.
What version of the product are you using? On what operating system?
Revision 64 of the source code on 4.0.2 on a Galaxy Nexus.
Please provide any additional information below.
myMediaRecorder.start() throws an exception. Commenting out
targetProfile.videoFrameRate = 25; fixes this, but streaming still does not
work. In MediaStreamer::doStreaming() in mediastreaming.cpp the follow if
statement:
if ( mediaBuffer->PullBuffer(&media_package, MEDIA_TYPE_VIDEO) == false) {
talk_base::Thread::SleepMs(50); // wait for 1/20 second
continue;
}
always gets triggered, so the code following the statement never gets executed.
Original issue reported on code.google.com by [email protected]
on 24 Apr 2012 at 4:07
What steps will reproduce the problem?
1. open the application
2. click on start.
3. Hit the URL in the browser and press play.
What is the expected output? What do you see instead?
The browser should play the live stream but instead it show the error live.flv
not accessible.
What version of the product are you using? On what operating system?
r1 on windows
Please provide any additional information below.
i tested the application on Nexus S running 2.3.6. Can you please give the list
of devices on which the app has been tested.
Original issue reported on code.google.com by [email protected]
on 11 Oct 2011 at 11:53
What steps will reproduce the problem?
1. After its compiled in eclipse when its run in emulator it crashes , i have
successfully run sample hello world app in C++ in it . Do we have to include
libjingle project somewhere ?
Original issue reported on code.google.com by [email protected]
on 15 May 2012 at 8:22
Hi.
I just downloaded sourcecode Webcam ip 2000 ,but it not run.
Can you give me this sourcecode (ipcamera for android)
Thankyou very much.
My email : [email protected]
Original issue reported on code.google.com by [email protected]
on 7 Jul 2012 at 12:19
What steps will reproduce the problem?
1. checked out the source
2. build jni source with ndk-build
3. ran application
What is the expected output? What do you see instead?
Should run application :)
But in logcat I see this:
Cannot load library: link_image[1936]: 1196 could not load needed library
'libffmpeg.so' for 'libipcamera.so' (load_library[1091]: Library 'libffmpeg.so'
not found)
after which I have tried to add this line in NativeAgent.java:
System.loadLibrary("libffmpeg");
and get this error message:
libffmpeg: findLibrary returned null
What version of the product are you using? On what operating system?
Using latest code from svn. OS is Mac OS X 10.7.
Please provide any additional information below.
Original issue reported on code.google.com by [email protected]
on 8 May 2012 at 1:14
What steps will reproduce the problem?
1. Install app
2. Launch
3. Touch "start"
What is the expected output? What do you see instead?
The message the app displays is "Camera is OK. Using browser access:
http://8080".
What version of the product are you using? On what operating system?
The code is Rev 64 from the repo here. The device is on WiFi, and the internet
connection is working. The device is a Nexus7.
Did I miss a step?
Original issue reported on code.google.com by [email protected]
on 23 Jul 2012 at 4:23
What steps will reproduce the problem?
1. start Web Camera
2. start
3. open browser at given url and start player
What is the expected output? What do you see instead?
the stream is expected, but nothing is shown and android application crashes
What version of the product are you using? On what operating system?
android 2.2, galaxy s
Please provide any additional information below.
The crash happens at the following line:
dlen = fis.read(buf, offset + buf_len, target_size); (StreamingKernel.java 220)
A java.lang.ArrayIndexOutOfBoundsException is thrown and not catched. According
to the documentation: that type of exception is thrown if: offset < 0 or
length(taget_size) < 0, or if offset + length(taget_size) is greater than the
length of b(buf).
The values are in my case:
length buf = 65535
offset = 4
buf_len = 0
target_size = 6578548
Original issue reported on code.google.com by [email protected]
on 20 Feb 2011 at 9:55
In some Android phone, the live video is not so much smooth. The cause is that
the low level implement of encoder is different, some hardware encoder buffer
is too big such as 500K. User can pause video for several seconds,then the
video will be more smooth.
Original issue reported on code.google.com by [email protected]
on 26 Jan 2011 at 4:15
What steps will reproduce the problem?
1. Run ipcamera
2. go to address shown
3. press the play button on website
What is the expected output? What do you see instead?
I expected to see what my tablet camera saw. Instead I saw the spinner of death
and eventually an error message about not finding live.flv
What version of the product are you using? On what operating system?
Stock Android 4.2.1
Please provide any additional information below.
Is the video suppose to be a live stream or after you recorded stream?
Original issue reported on code.google.com by [email protected]
on 17 Oct 2012 at 10:21
What steps will reproduce the problem?
1.
2.
3.
What is the expected output? What do you see instead?
What version of the product are you using? On what operating system?
Please provide any additional information below.
Original issue reported on code.google.com by [email protected]
on 14 Oct 2012 at 12:19
Hello Sir,
i m developing android since one year but i m new for android ndk builder so
please can anyone guide me that how can i configure jni directory for this
projects.i m using eclipse helios in windows.
any help would be nice.
thanks.
Original issue reported on code.google.com by [email protected]
on 29 Oct 2012 at 6:28
Keeping in sync with CameraView.java
@@ -58,10 +60,10 @@ public class CameraView extends View implements
SurfaceHolder.Callback, View.OnT...
- targetProfile.videoFrameRate = 30;
+ targetProfile.videoFrameRate = 25;
Original issue reported on code.google.com by [email protected]
on 4 Mar 2012 at 9:07
Attachments:
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.