草庐IT

Streaming

全部标签

ios - swift 3 : How to set multiple cookies for JWPlayer for HLS Streaming

因为我在iOS端使用JWPlayer进行HLS流式处理。对于流媒体,我们有安全的视频url可以在iOS设备中播放内容。为此,我们正在使用云前端域。我想要的是,我们的网站已经集成了云端签名的cookie,我们需要为云端域设置cookie,我们可以在Ios设备中使用JWPlayer实现吗?更多详情请引用以下网址,http://docs.aws.amazon.com/AmazonCloudFront/latest/DeveloperGuide/private-content-signed-cookies.html 最佳答案 letcook

ios - 如何使用 Phonegap 流式传输在线广播?

我很难获得基于phonegap构建的iPhone应用程序来流式传输在线广播电台。应该可以,但是正在做try{varmyaudio=newMedia('http://domain.com:8000/ices',function(e){alert(e);},function(e){alert(e);});myaudio.play();}catch(e){alert('noaudiosupport!');}不播放流。也没有错误。该应用程序只是卡住并且Xcode日志控制台中没有错误。我应该如何处理这个问题? 最佳答案 我已经通过使用HTML

iphone - MPMoviePlayer 流式视频缓冲区大小

有没有办法检测在MPMoviePlayerController中播放视频时缓冲了多少数据?我已经检查了loadState,但这并没有给我足够的缓冲信息。Youtube的应用正是我想要的... 最佳答案 您可以尝试在播放视频的过程中获取电影访问日志。-(void)calculateBufferSize{NSArray*events=self.moviePlayerController.accessLog.events;intcount=events.count;for(inti=0;i>10;NSLog(@"byte=%fMbytes

iphone - iOS 从经过身份验证的 URL 流式传输音频

我想从需要OAuth2身份验证的源流式传输音频文件,这是我的代码,但它不起作用。NSMutableURLRequest*req=[NSMutableURLRequestrequestWithURL:url];[reqsetValue:[NSStringstringWithFormat:@"Bearer%@",accessToken]forHTTPHeaderField:@"Authorization"];player=[AVPlayerplayerWithURL:req.URL];[playerplay];你能帮忙吗? 最佳答案 问

objective-c - 在 AVPlayer 中静音 HTTP 实时流

我已经尝试解决这个问题整整48小时了,但一无所获。我有2个AVPlayer对象播放不同的http直播流。显然,我不希望它们同时播放音频,因此我需要一种方法来将其中一个视频静音。苹果suggeststhis用于使AVPlayer中播放的音轨静音...NSMutableArray*allAudioParams=[NSMutableArrayarray];for(AVPlayerItemTrack*trackin[_playerItemtracks]){if([track.assetTrack.mediaTypeisEqualToString:AVMediaTypeAudio]){AVMut

ios - iOS如何通过流式传输将大型 Assets 文件上传到服务器

我是新的iOS程序员。我想将Assets库中的大文件(视频或图片)上传到服务器中,我的原始方法是只使用NSMutableURLRequest并将NSData(大视频或大图像)附加到它,然后在以下代码中发生崩溃:ALAssetsLibraryAssetForURLResultBlockresultblock=^(ALAsset*asset){//.......somecodeIjustskipit...ALAssetRepresentation*rep=[assetdefaultRepresentation];void*buffer=[rawDatamutableBytes];[repg

在Spark Streaming(Pyspark)中,如何在RDD上完成流式传输后如何停止?

我正在使用以下代码片段来训练流媒体k均值。当流媒体上下文完成流式传输时,是否可以停止流媒体上下文rdd一次?我怎么知道它是否已经完全跨越了RDD?ssc=StreamingContext(sc,1)streamingKMeansModel=StreamingKMeans(k=k,decayFactor=1.0).setInitialCenters(init_centers,[1.0]*len(init_centers))streamingKMeansModel.trainOn(ssc.queueStream([rdd]))ssc.start()ssc.awaitTermination(time

iOS AVPlayer取消缓冲

如果我使用来自主机的文件加载AVPlayer[AVPlayerplayerWithPlayerItem:playerItem];而且“缓冲”花费的时间比用户想要的要长,我该如何让他们取消呢? 最佳答案 所以正确答案是@Che:Ifyouwillcall[self.playerreplaceCurrentItemWithPlayerItem:nil];bufferingstops.–CheOct13at14:36并且您在监听来自playerWithPlayerItem的状态更新的观察者上执行此操作。谢谢大家!

ios - iPhone的m3u8文件--如何保存到本地以后播放

任何人都可以指导我,如何从url存储本地m3u8文件,以便以后离线播放。EXT-X-ALLOW-CACHE会帮助我解决这个问题吗?`NSURLRequest*request=[NSURLRequestrequestWithURL:urlcachePolicy:NSURLRequestUseProtocolCachePolicytimeoutInterval:60.0];NSURLConnection*connection=[[NSURLConnectionalloc]initWithRequest:requestdelegate:self];NSLog(@"connection%@",

iphone - 从 HTTP Live Streaming 播放视频时访问 AVPlayer 的数据

我正在使用AVPlayer播放HTTP实时流媒体视频。有没有什么办法可以让播放器访问缓存数据保存到本地? 最佳答案 TLDR;这并非不可能,但结果很可能不会那么好。请记住,HTTP视频流实际上由多个带宽流组成。每一个都被分成更小的MPEG传输流block。为了播放这些流,AVPlayer通常选择一个可用的带宽流,开始预加载并很快开始播放。现在AVPlayer开始提高标准并开始从更高带宽的流中下载block。AVPlayer将再次提高标准,直到达到最高可用带宽。一旦AVPlayer发现在其队列中预加载特定可播放长度存在问题,此过程将被