2015-10-22 10:32:40.307 AGVideoDev[1572:146482] Items dropped, buffer duration: 3.44
2015-10-22 10:32:40.309 AGVideoDev[1572:146482] Items dropped, buffer duration: 3.44
2015-10-22 10:32:40.374 AGVideoDev[1572:146482] Items dropped, buffer duration: 3.46
2015-10-22 10:32:40.378 AGVideoDev[1572:146482] Items dropped, buffer duration: 3.46
2015-10-22 10:32:40.438 AGVideoDev[1572:146482] Items dropped, buffer duration: 3.53
2015-10-22 10:32:40.442 AGVideoDev[1572:146482] Items dropped, buffer duration: 3.53
ERROR: WriteN, RTMP send error 32, Broken pipe, (129 bytes)
ERROR: WriteN, RTMP send error 32, Broken pipe, (110 bytes)
ERROR: WriteN, RTMP send error 32, Broken pipe, (42 bytes)
- (void)streamingSessionSendingBufferFillDidLowerThanLowThreshold:(id)session{
if ([self.session.videoConfiguration.videoQuality isEqualToString:kPLVideoStreamingQualityHigh1]) {
[self.session beginUpdateConfiguration];
self.session.videoConfiguration.videoQuality = kPLVideoStreamingQualityHigh2;
[self.session endUpdateConfiguration];
}
else if ([self.session.videoConfiguration.videoQuality isEqualToString:kPLVideoStreamingQualityHigh2]) {
[self.session beginUpdateConfiguration];
self.session.videoConfiguration.videoQuality = kPLVideoStreamingQualityHigh3;
[self.session endUpdateConfiguration];
}
DDLogVerbose(@"%@", self.session.videoConfiguration.videoQuality);
}
- (void)streamingSessionSendingBufferFillDidHigherThanHighThreshold:(id)session{
if ([self.session.videoConfiguration.videoQuality isEqualToString:kPLVideoStreamingQualityHigh3]) {
[self.session beginUpdateConfiguration];
self.session.videoConfiguration.videoQuality = kPLVideoStreamingQualityHigh2;
[self.session endUpdateConfiguration];
}
else if ([self.session.videoConfiguration.videoQuality isEqualToString:kPLVideoStreamingQualityHigh2]) {
[self.session beginUpdateConfiguration];
self.session.videoConfiguration.videoQuality = kPLVideoStreamingQualityHigh1;
[self.session endUpdateConfiguration];
}
DDLogVerbose(@"%@", self.session.videoConfiguration.videoQuality);
}
* thread #1: tid = 0x23a26, 0x0000000193c90e0c libsystem_kernel.dylib`mach_msg_trap + 8, queue = 'com.apple.main-thread', stop reason = signal SIGPIPE
frame #0: 0x0000000193c90e0c libsystem_kernel.dylib`mach_msg_trap + 8
frame #1: 0x0000000193c90c88 libsystem_kernel.dylib`mach_msg + 72
frame #2: 0x0000000182053724 CoreFoundation`__CFRunLoopServiceMachPort + 200
frame #3: 0x0000000182051678 CoreFoundation`__CFRunLoopRun + 940
frame #4: 0x0000000181f7d2d4 CoreFoundation`CFRunLoopRunSpecific + 396
frame #5: 0x000000018b87b6fc GraphicsServices`GSEventRunModal + 168
frame #6: 0x0000000186b7af40 UIKit`UIApplicationMain + 1488
* frame #7: 0x000000010017e610 AGVideoDev`main(argc=1, argv=0x000000016fdc3998) + 124 at main.m:14
frame #8: 0x0000000193b92a08 libdyld.dylib`start + 4