【问题标题】:Frames streaming via socket [closed]通过套接字流式传输的帧[关闭]
【发布时间】: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


【解决方案1】:

我使用 UDP 协议解决了这个问题 并使用 Allocation 类压缩数据数组,它完成了工作!

【讨论】:

    猜你喜欢
    • 2014-07-23
    • 1970-01-01
    • 1970-01-01
    • 2011-02-14
    • 2013-04-27
    • 1970-01-01
    • 2014-06-28
    • 2020-09-23
    • 2014-10-19
    相关资源
    最近更新 更多