将视频从Android相机流式传输到服务器
我已经看到很多关于如何将视频从服务器传输到Android设备的信息,但是对于其他方面来说,ala Qik并不多。 有人能指出我在这里的正确方向,还是给我一些关于如何解决这个问题的建议?
我已经主持了一个开源项目,以支持Android手机到IP摄像头:
http://code.google.com/p/ipcamera-for-android
原始视频数据从LocalSocket获取,并且在流式传输之前首先检查MP4的MDAT MOOV。 实时视频打包成FLV格式,并可以通过Flash视频播放器播放,内置网页服务器:)
花了我一些时间,但我最终管理做一个应用程序,做到这一点。 如果您感兴趣,请查看google代码页:http://code.google.com/p/spydroid-ipcamera/我在代码中添加了大量注释(主要是看CameraStreamer.java),所以它应该是相当不言自明。 最难的部分是实际理解RFC 3984并为分组化过程实施适当的算法。 (根据rfc,此算法实际上将MediaRecorder生成的mpeg4 / h.264流转换为一个很好的rtp流)
再见
我也在考虑这一点,虽然我没有很好的解决方案,但我确实设法挖掘了SIPDroid的视频代码:
http://code.google.com/p/sipdroid/source/browse/trunk/src/org/sipdroid/sipua/ui/VideoCamera.java
链接地址: http://www.djcxy.com/p/25923.html