Sitemap
Niraj Paul

Niraj Paul

Senior iOS Developer & Mobile Architect | 11+ Years | Swift, SwiftUI, tvOS & OTT | Building Apps, Exploring AI & Share https://resume.nirajpaul.com

Member-only story

Player components

3 min readJun 28, 2025

--

Press enter or click to view image in full size
Press enter or click to view image in full size
Press enter or click to view image in full size
Press enter or click to view image in full size
Press enter or click to view image in full size
Press enter or click to view image in full size
Press enter or click to view image in full size

✅ Common Setup Example

let url = URL(string: "https://example.com/video.mp4")!
let asset = AVAsset(url: url)
let playerItem = AVPlayerItem(asset: asset)
let player = AVPlayer(playerItem: playerItem)
let playerLayer = AVPlayerLayer(player: player)
playerLayer.frame = view.bounds
view.layer.addSublayer(playerLayer)
player.play()

HDR (High Dynamic Range) and SDR…

--

--

Senior iOS Developer & Mobile Architect | 11+ Years | Swift, SwiftUI, tvOS & OTT | Building Apps, Exploring AI & Share https://resume.nirajpaul.com