外部附件框架中的输入和输出流是不是有最大大小?

Posted

技术标签:

【中文标题】外部附件框架中的输入和输出流是不是有最大大小?【英文标题】:Is there a maximum size for input and output stream in external accessory framework?外部附件框架中的输入和输出流是否有最大大小? 【发布时间】:2013-01-24 19:04:08 【问题描述】:

外部附件框架中输入和输出流的大小是否有最大限制?如果我要发送一些大的东西,我需要分块吗?

【问题讨论】:

【参考方案1】:

您是尝试通过蓝牙还是有线方式发送数据?如果是蓝牙,它取决于您连接的 RFCOMM 通道的 MTU。我不确定有线连接。

【讨论】:

尝试通过普通 USB 电缆发送。 我没试过。如果您在 MFi 程序中,也许您可​​以在“固件规范”中查找。在蓝牙中,ios 会尝试在 MTU 大小的数据包中打包尽可能多的数据。这个MTU是在IDPS时定义的,如果不设置,iOS默认为1024bytes。再次阅读规范。

以上是关于外部附件框架中的输入和输出流是不是有最大大小?的主要内容,如果未能解决你的问题,请参考以下文章

如何从外部附件异步发送和接收数据

将数据作为原始数据读取和写入流?

输入输出流

Java中的I/O流

在我的 iOS 应用程序中与我的外部附件通信以播放流中的视频

java I/O系统(输入输出流)