关于使用Android摄像机采集视频、编码、传输的疑惑解决办法
关于使用Android摄像机采集视频、编码、传输的疑惑
这个项目总的来说:使用Android摄像机采集视频,然后将采集到的视频,实时压缩编码成h.264码流,然后将h.264码流封装成RTSP,传输到服务器中。
实时视频采集:
方案一: 通过Android Camera拍摄预览中设置setPreviewCallback实现onPreviewFrame接口,实时截取每一帧视频流数据
方案二: 通过Android的MediaRecorder,在SetoutputFile函数中绑定Localsocket实现
方案三: 流媒体服务器方式,利用ffmpeg或GetStreamer等获取Camera视频
我想使用手机硬件编码成h.264码流。应该使用哪种方案呢。这几个方案看不太懂啊。
求助大神 ,谢谢!
------解决方案--------------------
方案1和2可行,第三个没接触过
------解决方案--------------------
可采用第三方的解决方案:https://code.****.net/99263/anychat
这个项目总的来说:使用Android摄像机采集视频,然后将采集到的视频,实时压缩编码成h.264码流,然后将h.264码流封装成RTSP,传输到服务器中。
实时视频采集:
方案一: 通过Android Camera拍摄预览中设置setPreviewCallback实现onPreviewFrame接口,实时截取每一帧视频流数据
方案二: 通过Android的MediaRecorder,在SetoutputFile函数中绑定Localsocket实现
方案三: 流媒体服务器方式,利用ffmpeg或GetStreamer等获取Camera视频
我想使用手机硬件编码成h.264码流。应该使用哪种方案呢。这几个方案看不太懂啊。
求助大神 ,谢谢!
------解决方案--------------------
方案1和2可行,第三个没接触过
------解决方案--------------------
可采用第三方的解决方案:https://code.****.net/99263/anychat