arrow_back Voltar pras freelances
F

iOS Safari Virtual Camera Tweak

Freelancer

Compartilhar:
placeUS home_workRemoto assignmentContrato publicVaga agregada · US

eventPublicada em 01 de set. de 2026 · verifiedVerificamos no momento em que essa vaga foi agregada

US$ 250 – US$ 750 por projeto

Sobre a vaga

I’m running an iPhone 13 on iOS 16.5.1 with the rootless Dopamine jailbreak and I need a custom tweak that makes Safari believe it is receiving a live camera feed while, in reality, it is streaming a pre-recorded video. Existing “virtual camera” solutions fail with Safari/WebRTC, so this must be built specifically for that environment. Primary goal • Whenever a website opened in Safari asks for camera permission, it should receive a continuous MP4 video I have stored on-device—not the physical rear or front camera feed. There is no need for overlays or live-feed switching; the real camera should be completely bypassed. Configuration • I’d like to point the tweak to the video of my selection in the camera roll or via a static file path (e.g., through a .plist, user defaults, or a simple settings bundle). • MP4 is the only format that must be supported. Technical notes You’ll be working on a rootless device, so familiarity with Dopamine’s filesystem layout, sandboxing quirks, and signed/sealed binaries is essential. Hooking into AVFoundation, replacing CMSampleBuffers cleanly, and keeping WebRTC happy in Safari are the key challenges. If you can leverage existing open-source components (e.g., tweak libraries, theos, Substitute, libwebrtc hooks) to accelerate development, that’s fine—just document what you use. Deliverables • A compiled .deb (rootless-compatible) that I can install with Sileo. • Clear installation and configuration steps, including where to place the MP4 and how to update the file path later. • Source code or a private repository link so I can maintain it for future firmware updates. • Confirmation video or screenshots showing the tweak working in Safari on WebRTC test pages. The tweak must run reliably without crashes, leaks, or noticeable performance hits. If this sounds like your wheelhouse, I’m ready to test promptly and iterate until it works flawlessly.

Continue lendo de graça

Crie uma conta grátis pra ver a vaga completa e se candidatar.

  • badgePortfólio visível pras empresas
  • notificationsAlerta de vaga nova por e-mail
  • favoriteSempre grátis, sem pegadinha