我将开发一个基于聊天的移动应用程序,允许视频聊天。我正在使用HTML5,javascript和PhoneGap。使用phoneGap,我可以访问移动摄像头,捕获视频,保存视频并将其上传到服务器中。我已经为android做过了。但我需要直播视频。那有什么解决方案吗? 注意:它不是任何Android原生应用程序。
答案 0 :(得分:1)
请参阅Spydroid http://code.google.com/p/spydroid-ipcamera/
它使用您找到的特殊FileDescriptor的解决方案。基本上,他们让视频编码器将带有H.264的.mp4写入特殊文件描述符,该描述符在写入时调用您的代码。然后他们剥离MP4标头并将H.264 NALU转换为RTP数据包。