【发布时间】:2019-04-10 13:29:57
【问题描述】:
我正在制作一个 android 应用程序,我应该通过 udp/tcp 套接字发送相机帧 我在 FrameCallback 中将每一帧作为字节 [] 数组获取 然后我使用套接字每次从数组中发送 MAX_BUFFER_SIZE 个字节 作为碎片。 但这还不够高效,因为发送的数组大小约为10M,并且在显示流时会有很多缓冲。 我也无法压缩数组,因为它是 OMEGA(n) 操作,所以 首先,什么协议更适合这个问题? UDP、TCP? 一般来说,我怎样才能在视频流效率级别通过套接字发送那个巨大的数组?
【问题讨论】:
-
“Frames”、“streaming”和“UDP”在多个轴上已经相互矛盾。
标签: java android networking bigdata