Post not yet marked as solved
whenever I launch the app from Xcode or go to background and come to foreground - delay of 10 -15 seconds observed on iPad OS 15 Beta 8.
Post not yet marked as solved
HLS Play back is not working on iOS 13.6.1 and 14.0.1, AVPlayer randomly fails to play the recorded content from the server.
This happens randomly and AVPlayer fails as AVPlayerItem fails even though network bandwidth is good.We checked all settings and parameters in the AVPlayer and all looks good.
With help of Wireshark tool, we even checked the video content and content looks good and same thing works fine on iOS12 version but fails on iOS 13.6.1 and 14.0.1 version.
Below is the log print observed whenever AVPlayer fails play the content.
11:40:27.975629-0500 mediaserverd <SEGPUMP> MediaFileCalculateActualBandwidth: 0x1388a9000: stream 0:0 index receive time 0 media latency 6 receive 3 - old bw 118936 kbps new 118936 kbps dur 1.042 bytes 154928 - stream 118936kbps
11:40:27.975677-0500 mediaserverd <SEGPUMP> CheckForBandwidthAlert: 0x1388a9000: immed is 118936.17kbps, longTerm is 118936.17kbps stdDev 0.00kbps(1 entries, dur 1.042000) upRate 84151.93kbps (req is 4000.00kbps)
11:40:27.979196-0500 mediaserverd <SEGPUMP> segPumpSendMediaCallback: 0x1388a9000 0x1388a9000: 0 sending time of 0 flags 0x4144
11:40:28.015039-0500 mediaserverd <<<< FigStreamPlayer >>>> fpfsPostNotificationFromDispatch: posting PlaybackStateDidChange on 0x13c0dfdc0 (0x13e991320)
11:40:28.020077-0500 mediaserverd <SEGPUMP> segPumpSendMediaCallback: 0x1388a9000 0x1388a9000: 0 sending time of 1.042 flags 0x100
11:40:28.020948-0500 mediaserverd <<<< FigStreamPlayer >>>> fpfsResolveStartTimeAndEnqueueBuffers: <0x1380dcc00|I/WQJ.01> found audio track
11:40:28.021717-0500 mediaserverd <<<< FigStreamPlayer >>>> fpfsStartTrackPlaying: [0x13c0dfdc0|P/KM] <0x1380dcc00|I/WQJ.01> Could not create render pipeline (1718449215). Halting playback
11:40:28.021764-0500 mediaserverd <<<< FigStreamPlayer >>>> fpfsStopPlayingItem: [0x13c0dfdc0|P/KM] <0x1380dcc00|I/WQJ.01> Pausing, err=1718449215
11:40:28.023055-0500 mediaserverd <<<< FigStreamPlayer >>>> fpfsStopFeedingTrack: track 1 stopped feeding without setting EndTimer
11:40:28.023113-0500 mediaserverd <<<< FigStreamPlayer >>>> fpfsStopPlayingItem: [0x13c0dfdc0|P/KM] <0x1380dcc00|I/WQJ.01> Pausing, err=-12785
11:40:28.023875-0500 mediaserverd <<<< FigStreamPlayer >>>> fpfsResetAudioHardwareFormat: [0x13c0dfdc0|P/KM] No more audio rendering, set preferred channel count back to stereo
11:40:28.024060-0500 mediaserverd <<<< FigStreamPlayer >>>> fpfssetPreferredNumberOfAudioOutputChannels: [0x13c0dfdc0|P/KM] kCMSessionPropertyPreferredNumberOfOutputChannels set to 2
11:40:28.024106-0500 mediaserverd <<<< FigStreamPlayer >>>> fpfsResetAudioHardwareFormat: [0x13c0dfdc0|P/KM] No more audio rendering, set preferred channel count back to stereo
11:40:28.024193-0500 mediaserverd <<<< FigStreamPlayer >>>> fpfssetPreferredNumberOfAudioOutputChannels: [0x13c0dfdc0|P/KM] kCMSessionPropertyPreferredNumberOfOutputChannels set to 2
11:40:28.024230-0500 mediaserverd <<<< FigStreamPlayer >>>> fpfsBytePumpFn: <0x1380dcc00|I/WQJ.01> error 1718449215 from manifold-substream 0 role 0 ignored since manifold is gone after injecting
11:40:28.024267-0500 mediaserverd <<<< FigStreamPlayer >>>> fpfsPostNotificationFromDispatch: posting FailedToBecomeReadyForPlayback on 0x1380dcc00 (0x139a67c70)
11:40:28.024322-0500 mediaserverd <<<< FigStreamPlayer >>>> fpfsPostNotificationFromDispatch: posting RemoteRateWillChangeTo on 0x13c0dfdc0 (0x139ab8910)
Post not yet marked as solved
For tvOS13, is picture in picture avaialbe via AVPictureInPictureControllerDelegate ?I came across below link which clearly mentions not avaialbe for tvOS9 or abovehttps://forums.developer.apple.com/message/155411#155411Also,as per below sdk screenshot it is does not support and also the if not available, how did this guy implement it - some customization ?https://support.apple.com/en-in/HT210525is there any other api for tvOS for picture in picture ?