我要写一篇论文,不知道思路对不对,麻烦各位牛人给看看。
我是要做一个APP,我的思路是通过安卓自带摄像头采集视频并预览,回调函数获取实时视频帧数据,通过wifi环境下的Socket UDP传输采集到的原始YUV420sp数据到另一台手机上去,另一台手机上将获得的YUV420sp数据转换成RGB格式的,然后用SurfaceView控件显示出来。
就整个思路有没有逻辑问题?有没有技术难题?比如,YUV能通过socket传输吗?YUV转RGB后,SurfaceView能显示出来吗?
这对我很重要。希望大家给个答案。谢谢了。跪谢。
同求啊,不知道楼主实现没
这是可以的,就像视频通话,具体有待研究
http://download.csdn.net/detail/wade1000/5077891
yuv好大,不用h264压缩一下吗
可以考虑使用sip+ffmpeg实现http://download.csdn.net/detail/wade1000/5077891
至少要封装一层协议吧,比如rtmp,rtsp,或者rtp,直接传输yuv不现实