通过套接字流式传输帧

时间:2019-04-10 13:29:58

标签: java android networking bigdata

我正在制作一个Android应用,我应该通过udp / tcp套接字发送摄像机帧 我在FrameCallback中将每个帧作为byte []数组获取 然后我使用套接字从数组中每次发送MAX_BUFFER_SIZE个字节 作为碎片。 但这还不够有效,因为发送的数组大小约为10M,并且在流被取消播放时会有很多缓冲。 我也无法压缩数组,因为它是OMEGA(n)操作,所以 首先,哪种协议更适合此问题? UDP,TCP? 通常,我如何才能以视频流传输效率级别通过套接字发送该大型数组?

1 个答案:

答案 0 :(得分:-1)

我通过使用UDP协议解决了它 并使用Allocation类压缩数据数组,就可以了!