草庐IT

ZMQ_STREAM

全部标签

iOS 客户端使用 socketrocket 连接到服务器导致 "Stream end encountered"

NSString*urlString=@"ipaddress";self.webSocket=[[SRWebSocketalloc]initWithURLRequest:[NSURLRequestrequestWithURL:[NSURLURLWithString:urlString]]];self.webSocket.delegate=self;[self.webSocketopen];此处didCloseWithCode被调用,原因是遇到流结束。对可能出现的问题有什么想法吗? 最佳答案 对我来说,问题是套接字火箭库版本与客户端和

ios - 有没有办法使用最新的 Facebook 应用评论获得 Facebook read_stream 权限?

我正在开发社交网络iPhone应用程序,其中我们将facebook作为选项之一。我们必须显示用户的提要,但为此我需要read_stream权限。很遗憾,我们的应用尚未经过验证。这是我们从Facebook审核团队收到的消息:ThispermissionisreservedforappsthatreplicatetheFacebookclientonplatformsthatdon’thaveanativeclient.Itmayonlybeusedtoprovidepeoplewithaccesstothiscontent.我不知道我必须做什么才能获得此许可。有谁解决了上面的问题吗?

ios - NSMutableURLRequest 和 "request body stream exhausted"错误

我对httpPUT请求和请求正文作为来自文件的流有问题。无论文件大小如何,我都会收到错误“NSURLErrorDomain-1021请求正文流耗尽”我知道我可以通过实现以下方法来解决这个问题:-(NSInputStream*)connection:(NSURLConnection*)connectionneedNewBodyStream:(NSURLRequest*)request但这种方法并不好,因为它会重新上传整个文件,40MB的文件变成了80Mb的数据传输。如果我采用与NSData相同的文件并设置请求正文,它工作正常。我尝试在两者中发送请求异步和同步相同的结果。这是我的代码,简单

iphone - 我在哪里可以从 Apple 下载 "media stream segmenter"

我正在创建一个最终会上传到远程服务器的AV应用程序,并且需要这个分段器将实时AV源转换为文件以进行缓冲和上传。另外:欢迎任何关于更好方法的想法。 最佳答案 这是从Apple官方下载HTTPLiveStreamingTools的链接。https://developer.apple.com/download/more/?=http%20live%20streaming%20tools此下载包括:媒体文件分割器mediastreamsegmenter媒体流验证器媒体字幕分割器它是在thispage上找到的在右侧的下载下。

ios - 如何在iOS客户端上将外部WebVTT字幕添加到HTTP Live Stream中

我们有通过bitmovin.com编码的视频,并以HTTPLiveStreams(FairplayHLS)的形式提供,但字幕虽然是WebVTT格式,但它们是作为整个文件的直接URL单独显示的,而不是单独的片段,也不属于HLSm3u8播放列表的一部分。我正在寻找一种方式,如何仍可以将单独下载的外部.vtt文件包含在HLS流中,并作为AVPlayer中的字幕使用。我知道苹果的建议是将分段的VTT字幕包括在HLS播放列表中,但是我现在无法更改服务器的实现,因此我想澄清一下是否甚至可以将AVPlayer的字幕提供给HLS流播放。关于这个主题的唯一可能的说法是:SubtitlesforAVPla

ios - 授权应用程序时不再识别 Facebook 连接 publish_stream (iOS)

我有一个iOS应用程序需要发布到用户的facebook墙上。直到今天(2月1日)一切正常。现在,当用户去授权应用程序时,它只要求基本权限,而不是发布到用户墙上的能力。我正在发送一个publish_stream参数,但它似乎在某处“丢失”了。有什么想法吗? 最佳答案 您必须使用单点登录(SSO)和GraphAPI在用户的墙上发布。这是Facebook安全政策的变化,现在使用publish_stream将不再有效。我建议您按照新教程的步骤进行操作:https://developers.facebook.com/docs/mobile/i

ios - FFMPEG 中 avformat_find_stream_info 的 EXC_BAD_ACCESS

我在这个库的帮助下使用ffmpeg实现了IP摄像机流:https://github.com/kolyvan/kxmovie我也正在录制IPCamera流媒体,同样是使用ffmpeg完成的。现在,一旦我在项目中添加R5ProStreaming.framework并在真实设备中运行应用程序,我就会面临一个问题应用程序在if(avformat_find_stream_info(formatCtx,NULL)处崩溃这里。当我删除该框架并将其移至垃圾桶并再次运行时,一切正常。-(kxMovieError)openInput:(NSString*)path{AVFormatContext*form

带有 NTLM/Windows 身份验证的 iOS 6 (iPhone/iPad) 图片上传 "Request Body Stream Exhausted"

我正在尝试让iOS6使用XMLHttpRequestPOST上传图片。这适用于桌面和Android网络浏览器,但对于iOS6,我在发布到的页面上收到错误消息:“请求正文流耗尽”。(将iOS模拟器与SafariWeb检查器结合使用)。页面的基本代码如下:functionfileSelected(){varfile=document.getElementById('fileToUpload').files[0];if(file){varfileSize=0;if(file.size>1024*1024)fileSize=(Math.round(file.size*100/(1024*102

ios - Facebook "FBCDN image is not allowed in stream"?

上传图片后,我想把它贴在用户墙上。不幸的是,我在Facebook用户界面中收到以下错误:"FBCDNimageisnotallowedinstream.filepath"@"picture"值似乎不会被接受,但为什么呢?当我NSLog“thumbURL”时,它是正确的。我该如何解决?这是我的完整方法:NSString*thumbURL=kDefaultThumbURL;NSString*imageLink=[NSStringstringWithFormat:[resultobjectForKey:@"link"]];NSMutableDictionary*dialogParams=[N

c - Linux C stream socket中的TCP机制

我在LinuxC程序中使用TCP流套接字来传输数据。我的问题是:丢包会发生什么?Linux套接字是否实现了TCP数据包恢复机制,以便丢失的数据包在超时后重新发送?或者我是否必须检查send()返回值并在它为零时重新发送数据? 最佳答案 如果您使用的是TCP套接字或unix域套接字(当您ls-l它)。但是在这两种情况中的任何一种情况下,答案都是肯定的,它们实现了数据包恢复(但是在unix套接字中不会丢失/恢复多少),不,您不必重新发送数据。但是您仍然应该检查send()是否有错误;连接可能断开,因为有人刚刚拔掉了你的网线,或者你的se