cost 261 ms
NSInputStream 可以用来读取带有偏移量的数据块,以便能够上传大文件 - Can NSInputStream be used to read chunks of data with offset to be able to upload large files

我想知道是否有办法使用NSInputStream读取具有一定偏移量的数据块。 例如,有一个大小为 100MB 的文件,我需要大小为 10MB 的块,但我需要在第 1 个块之前的第 5 个块。 目标是能够将大文件上传到服务器。 后端需要可以立即发送的数据块。 例如,这个想法是使用NSOperation ...

将大视频文件路径转换为 NSData 时出现 Memory 问题。 如何使用 InputStream/FileHandle 来解决这个问题? - Memory issue while converting big video file path to NSData. How to use InputStream/FileHandle to fix this issue?

我的文档目录中保存了一个大型视频。 我想检索这个视频并删除它的前 5 个字节。 对于超过 300 MB 的大型视频文件,使用 [NSData(contentsOf: videoURL)] 导致 Memory 问题错误。 我浏览过Swift: Loading a large video file ( ...

iOS:NSInputStream / NSOutputStream - CFNetwork SSLHandshake失败(-9806) - iOS : NSInputStream / NSOutputStream - CFNetwork SSLHandshake failed (-9806)

我正在尝试打开输入/输出流到安全服务器,但继续获取 CFNetwork SSLHandshake失败(-9806) 我为异常域等设置了plist值 我也在plist中试过这个: 这是我的代码: 在 CFNetwork SSLHandshake失败(-9806)错误被 ...

如何将NSInputStream转换为NSString或如何读取NSInputStream - How to convert NSInputStream to NSString or how to read NSInputStream

我正在尝试将输入流转换为字符串。 我要转换的输入流是NSURLRequest.HTTPBodyStream,显然将httpbody设置为null,并在发出请求后将其替换为该流。 我该怎么做呢? 这是我到目前为止的内容: 当我打印字符串时,它要么总是为空,要么包含单个字符,甚至不输出 ...

nsoutputstream处于状态1(NSStreamStatusOpening = 1)-iOS-目标C - nsoutputstream stuck in status 1(NSStreamStatusOpening = 1) - iOS - objective c

我尝试将iPod音乐上传到ftp服务器。 因此,使用AVAssetExportSession,我在documents文件夹中创建了一个文件 然后我为ftp上传打开nsoutputstream并通过委托获取导出的文件路径 但是我的networkstream(nsout ...

在后台线程上执行工作后写入NSOutputStream不起作用 - Writes to NSOutputStream after performing work on background thread don't work

我有一个程序,经过一些初始处理后,会通过NSStreams发送大文件。 应用程序的流程如下所示: 1)两台设备相互连接,打开其输入和输出流,并安排其运行循环: 2)服务器设备向客户端发送一条消息,指示一切正常,我们已经准备就绪。 客户端收到此消息就好了。 3)然后,客户端 ...

写入NSOutputStream的Bonjour / NSNetService数据永远不会传到另一端(includesPeerToPeer = true) - Bonjour/NSNetService Data written to NSOutputStream never makes it to the other side (includesPeerToPeer = true)

我有一个iOS应用程序,可通过Bonjour / NSNetService建立对等连接。 (基于WiTap示例代码) 在某些情况下,两台设备在几秒钟后仍能写出数据(即未报告错误)时将不再接收数据。 写入NSOutputStream的数据永远不会到达另一端的NSInputStream ...

NSURLSession 请求体由慢 NSInputStream 传递(带宽管理) - NSURLSession request body passed by slow NSInputStream (bandwidth management)

嗨,基于这个答案,我写了NSInputStream子类,它工作得很好。 现在事实证明,我有一个场景,我向服务器提供大量数据并防止其他服务饥饿,我需要控制提供数据的速度。 所以我在以下条件下改进了我的子类的功能: 当数据应该被推迟时, hasBytesAvailable返回NO并且读取尝试以读 ...

在Cocoa中通过TCP发送大文件的最佳方法 - Best way to send large files via TCP in Cocoa

我正在设计一个通过TCP数据包发送的协议,有时可以在iOS和OSX设备之间发送大(视频)文件。 我有三个问题: 1)为了获得良好的性能,每个TCP数据包的最大大小是多少? 即:接近65535并让TCP打破数据或尝试保持低于某个阈值更好。 如果是后者,该怎么办? 2)从文件读取数 ...

使用Multipeer Connectivity(Swift 2)在目标iPhone中从发送者部分接收了音频文件 - Audio file is partially received in target iPhone from sender using Multipeer Connectivity(Swift 2)

我已经打开了发送方iPhone的输出流,并且还在接收方iPhone中实现了输入(接收)流。 我能够使用Multipeer Connectivity在同一Wi-Fi网络上连接两个设备并发送数据(我将音频文件转换为NSData格式以通过Outputstream发送)。但是在接收时,仅发送了一部分N ...

解析JSON字符串,其中包含带有InputReader的数组? - Parse JSON String which contains an array with InputReader?

JSON有问题。 我通过Internet搜索,但是没有找到适合我的解决方案。 为了更好地工作,我将服务器的答案(JSON)保存在* .json文件中。 JSON看起来像这样(简短版本): {“数据”:“ [{\\” id \\“:38,\\”名称\\“:\\”安东\\“},{ ...

NSOutputStream 阻塞,没有触发 HasBytesAvailable 事件 - NSOutputStream blocking, HasBytesAvailable event was not triggered

我正在尝试创建自定义框架来处理ExternalAccessory.framework以对连接的附件进行读/写操作。 我可以创建会话并打开设备进行读/写操作。 我面临的问题是,当我尝试使用NSOutputStream.write从应用程序写入数据时,配件成功接收到数据,但之后 UI 没有响应,应用程序 ...

如何从文件系统发送包含包含json字符串和大文件的多部分数据的HTTP请求? - How to send an HTTP request with multipart data containing a json string and a big file from the file system?

上下文 我想发送包含两部分的多部分主体数据的HTTP请求: 包含一些元数据的JSON字符串 一些文件二进制数据 我已经知道的 如此答案中所述,可以轻松完成此操作。 但是,如果文件可能很大,会发生什么情况? 有了这个新的约束,我们自然不能将数据封装在N ...


 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM