StreamingMemeStreamingMemeBuyers Guide
AboutLeaderboardsEventsSubmit News
Subscribe

Daily Brief

The streaming industry in your inbox every morning.

Daily Brief

The streaming industry in your inbox every morning.

StreamingMemeStreamingMeme

The independent buyers guide and news aggregator for the streaming technology industry.

Explore

Buyers GuideLeaderboardsEventsSubmit News

Stay updated

Weekly digest of new companies and streaming news.

Categories

Encoding & SoftwareVideo Delivery & CDNStreaming PlatformsAI for VideoProduction HardwareBusiness NewsMonetization & Ad TechRegulatory & Policy

© 2026 StreamingMeme. All rights reserved.

AboutPrivacy PolicyTermsContact
EncodingCDNPlatformsAI & VideoHardwareBusinessAd TechPolicy
← Streaming Platforms
PlatformsTechnical DevelopmentJune 11, 2026

Frigate NVR playback fails on Apple devices via empty fMP4 fragments

Frigate NVR playback fails on Apple devices via empty fMP4 fragments
GitHub

Users are reporting that playback of recorded video from Frigate's VOD HLS playlist stalls on Apple iOS and Safari devices due to the playlist referencing empty fMP4 fragments. This issue appears to be specific to Frigate's HLS playlist generation and affects Hikvision cameras, while other playback paths for the same files work correctly. The problem seems to stem from a strict Apple decoder stalling on data-less fragments.

Key Takeaways

  • Affected playlists contain two empty 164-byte fragments for every one media-bearing fragment.
  • Playback stalls occur specifically on Apple's native HLS implementation, while Chrome and other browsers remain unaffected.
  • Hardware-specific factors, such as Hikvision camera encoders, may influence the generation of these data-less fragments.
  • Direct MP4 downloads and server-side exports of the same files function correctly, isolating the bug to HLS manifest generation.

Why It Matters

This bug highlights the sensitivity of Apple’s AVPlayer to strict HLS compliance, specifically regarding fMP4 segment encapsulation. While fragmented MP4 was intended to unify HLS and DASH workflows, implementation discrepancies in NVR software like Frigate can lead to critical ecosystem fragmentation where playback fails only on mobile devices. For infrastructure engineers, this underscores the risk of relying on client-side stitching for VOD without robust validation of fragment data. Watch for a Frigate update to the recording-review manifest logic to prune empty segments from the index-v1.m3u8 file.

Additional Context

The challenges of HLS playback on Apple devices are well documented, often stemming from the unique requirements of the AVFoundation framework. Per search results from February 2026, developers continue to report stuttering at fMP4 segment boundaries in Apple's players, often requiring the use of Apple's mediastreamvalidator tool to identify subtle segmentation and timestamp issues that do not affect other platforms. This tool, recently made available for Linux, is critical for debugging the strict IDR and PTS continuity requirements that Apple enforces. Related issues have surfaced in other media server environments. For instance, per GitHub reports from December 2025, Jellyfin users experienced similar playback breaks on iOS during transcoding-induced seeks, frequently linked to non-keyframe seek requests. Furthermore, previous discussions in the Frigate community from June 2025 suggested that high-resolution H.264 streams sometimes trigger 'error 499' in Nginx logs on iOS 18, leading some users to switch to H.265 for better mobile compatibility. Industry analysts at Bitmovin have noted since the introduction of fMP4 support in HLS at WWDC16 that while the format reduces storage footprints by allowing a single set of segments for both HLS and DASH, it increases the complexity of manifest generation. Because Apple's browsers do not support Media Source Extensions (MSE) in the same way as Chrome or Firefox, they rely on a native implementation that is less tolerant of 'data-less' fragments or incorrect byte-range headers, a factor that continues to cause friction for open-source NVR and streaming platforms.


Read full article at github.com

Get this in your inbox → Subscribe

Enjoy our coverage?

Add StreamingMeme as a preferred source on Google to see more of our streaming news at the top of your Search results.

Add as preferred source

Related Articles

Yahoo: LG mandates removal of residential proxy SDKs from webOS apps
São Sebastião Notícias: TV Globo launches native 4K and DTV+ interactive broadcast in São Paulo
Tech Insider: Spree Casino implements WebRTC and WebSockets for sub-500ms social gaming

Newest

1 day ago
Barchart: Cerebras and AMD partner on low-latency AI inference architecture
1 day ago
Light Reading: Charter sidesteps Starlink partnership rumors as Q2 broadband losses widen
1 day ago
GuruFocus: Fastly joins Experian to secure autonomous commerce at the edge
1 day ago
The BIG Newsletter: Nexstar and TEGNA Accused of Violating Judicial Order in $6.2 Billion Merger
1 day ago
AI Rights Brief: Google and Disney integrate AI provenance directly into programmatic ad workflows
1 day ago
Front Office Sports: World Cup afternoon ratings spark shift toward earlier U.S. game windows
1 day ago
Futurism: Meta and TikTok face backlash over deceptive AI-generated health ads
1 day ago
Wccftech: Qualcomm Adreno 850 GPU to debut AI Frame Fusion technology
1 day ago
Beet.TV: Brands must re-describe catalogs for AI agents to maintain discoverability
1 day ago
daily.dev: AVIF achieves universal browser support as Edge and Safari close gaps
1 day ago
Los Angeles Times: Disney, Netflix, and Amazon recruit AI talent to automate production workflows
1 day ago
Callaba: Callaba standardizes remote production workflows via SRT and NDI integration
1 day ago
Lib.rs: New zero-dependency Rust decoder vp9dec achieves bit-exact VP9 conformance
1 day ago
IT Brief UK: Fetch.ai and RedSquid TV launch first agentic AI television platform
1 day ago
Vocal: TeqBlaze challenges Epom with modular full-stack white-label ad tech suite
1 day ago
Euronews: EU Expert Panel Backs Age Restrictions and Addictive Feature Bans
1 day ago
Cord Cutters News: FCC chair signals scrutiny for potential streaming-exclusive 2030 World Cup rights
1 day ago
Audio Chocolate: Merging Technologies debuts Anubis Premium SPS for mission-critical broadcast audio
1 day ago
Cord Cutters News: Linear contraction accelerates as 14 cable networks vanish in five years
1 day ago
IPWatchdog: EC mandates Google share search data and Android features under DMA

Upcoming Events

Jul
29–30
Buffer-Free VideoSeattle
Aug
17–20
SET EXPOSao Paulo
Sep
11–14
IBCAmsterdam
Sep
13
SportsPro Streamtime Sports LiveAmsterdam
Sep
16–18
RTC.ONKrakow
View all events →

Top Sources

  1. 1.Sports Video Group104
  2. 2.SiliconANGLE91
  3. 3.YouTube63
  4. 4.Tech Times60
  5. 5.AdExchanger57
  6. 6.TechCrunch55
  7. 7.arXiv50
  8. 8.PPC Land48
Full leaderboards →

Newest

1 day ago
Barchart: Cerebras and AMD partner on low-latency AI inference architecture
1 day ago
Light Reading: Charter sidesteps Starlink partnership rumors as Q2 broadband losses widen
1 day ago
GuruFocus: Fastly joins Experian to secure autonomous commerce at the edge
1 day ago
The BIG Newsletter: Nexstar and TEGNA Accused of Violating Judicial Order in $6.2 Billion Merger
1 day ago
AI Rights Brief: Google and Disney integrate AI provenance directly into programmatic ad workflows
1 day ago
Front Office Sports: World Cup afternoon ratings spark shift toward earlier U.S. game windows
1 day ago
Futurism: Meta and TikTok face backlash over deceptive AI-generated health ads
1 day ago
Wccftech: Qualcomm Adreno 850 GPU to debut AI Frame Fusion technology
1 day ago
Beet.TV: Brands must re-describe catalogs for AI agents to maintain discoverability
1 day ago
daily.dev: AVIF achieves universal browser support as Edge and Safari close gaps
1 day ago
Los Angeles Times: Disney, Netflix, and Amazon recruit AI talent to automate production workflows
1 day ago
Callaba: Callaba standardizes remote production workflows via SRT and NDI integration
1 day ago
Lib.rs: New zero-dependency Rust decoder vp9dec achieves bit-exact VP9 conformance
1 day ago
IT Brief UK: Fetch.ai and RedSquid TV launch first agentic AI television platform
1 day ago
Vocal: TeqBlaze challenges Epom with modular full-stack white-label ad tech suite
1 day ago
Euronews: EU Expert Panel Backs Age Restrictions and Addictive Feature Bans
1 day ago
Cord Cutters News: FCC chair signals scrutiny for potential streaming-exclusive 2030 World Cup rights
1 day ago
Audio Chocolate: Merging Technologies debuts Anubis Premium SPS for mission-critical broadcast audio
1 day ago
Cord Cutters News: Linear contraction accelerates as 14 cable networks vanish in five years
1 day ago
IPWatchdog: EC mandates Google share search data and Android features under DMA

Upcoming Events

Jul
29–30
Buffer-Free VideoSeattle
Aug
17–20
SET EXPOSao Paulo
Sep
11–14
IBCAmsterdam
Sep
13
SportsPro Streamtime Sports LiveAmsterdam
Sep
16–18
RTC.ONKrakow
View all events →

Top Sources

  1. 1.Sports Video Group104
  2. 2.SiliconANGLE91
  3. 3.YouTube63
  4. 4.Tech Times60
  5. 5.AdExchanger57
  6. 6.TechCrunch55
  7. 7.arXiv50
  8. 8.PPC Land48
Full leaderboards →