NoSignal MPEG-TS operator control plane
EN RO
Support

NoSignal Support

Last updated: 5 June 2026 · Help for the NoSignal iOS app and the NoSignal daemon it controls. Romanian version

The NoSignal iOS app is a remote-control client for the NoSignal MPEG-TS daemon that you run on your own server. This page covers setup, the issues operators hit most often, and how to reach a human.

Need a hand? Email [email protected] — we usually reply within two business days. To get a faster answer, include your app version (Settings → About → App version), your daemon version (Settings → About → Daemon version), your iOS version and device, and a short description of what you were doing.

1.Contact & response time

NoSignal is a professional broadcast and IPTV tool, and support comes straight from the people who build it.

  • Email: [email protected]
  • Typical response: within two business days (Mon–Fri, EU hours).

There is no NoSignal cloud. The app talks only to the daemon you run, so most app issues come down to reachability, credentials, or channel codecs — the sections below cover each. To help us help you, please include:

  • App version and daemon version (both shown under Settings → About);
  • Your iPhone or iPad model and iOS version;
  • What you tapped and what happened, plus any on-screen error text.

2.Requirements

  • An iPhone or iPad running iOS / iPadOS 26 or later.
  • A running NoSignal daemon you can reach over HTTPS, with a valid TLS certificate from a public authority (for example Let’s Encrypt).
  • Operator credentials (username and password) for that daemon — the same account you use in the web console.
  • For in-app playback of every channel type, daemon v0.8.95 or later is recommended (it adds the on-demand iOS-safe transcode described in §5).

The app connects directly from your device to your server. Cloud Craft operates no backend, proxy, or relay for it.

3.First-time setup

  1. Download NoSignal from the App Store and install it on your iPhone or iPad.
  2. Open the app and tap Add Instance (the + button).
  3. Enter your daemon’s full HTTPS URL (for example https://tv.example.com, including a non-standard port if you use one), a display name, and an optional accent colour.
  4. Sign in with your operator username and password. Turn on Remember login to keep the session in the iOS Keychain so you are not asked again on that device.
  5. The dashboard loads — channels, telemetry, the multicast scanner, EPG, and logs, mirroring the web console.
Reachability tip. Your phone must be able to reach the daemon’s URL. If the daemon is only on a private LAN, connect your device to the same network or a VPN. If it is public, make sure it sits behind nginx (or another reverse proxy) terminating valid TLS.

4.Troubleshooting

“Cannot reach daemon” / connection fails

  • Use the full HTTPS origin, including https:// and any custom port.
  • The TLS certificate must be valid and trusted. iOS rejects self-signed certificates by default — use a certificate from a public CA.
  • Open the same URL in Safari on the device. If Safari cannot load it, the app cannot either — the problem is network or certificate, not the app.
  • Behind a reverse proxy, confirm it forwards to the daemon and does not strip or buffer Server-Sent Events (used for live updates).

Login fails or keeps asking

  • Re-check the username and password. These are the daemon’s operator account, managed in the web console under Settings → Account.
  • If you recently rotated the password, update it in the app.
  • Repeated failed attempts may be rate-limited by your reverse proxy — wait a minute and try again.

The dashboard is not updating live

  • Live tiles use Server-Sent Events. A proxy that buffers responses will delay them — set proxy_buffering off; on the API location in nginx. The app falls back to periodic refresh regardless, so data is never stale for long.

A license warning appears in the app

  • The app reflects the daemon’s license state. Lease and heartbeat questions are resolved daemon-side — see the documentation or contact us.

5.A channel won’t play on iPhone or iPad

This is the most common playback question, and it has a specific cause. Apple’s native player accepts only H.264 video with AAC or AC-3 audio in an HLS stream. A channel whose source uses MPEG-2 video, MP2/MP3 audio, or HEVC will play in the web GUI (which is more lenient) but fail in the app.

The fix (daemon v0.8.95 or later):

  1. In the web console, open HLS Origin.
  2. Find the channel and set its iOS column to Transcode (iOS).
  3. The daemon re-encodes that channel on demand to an iOS-safe rendition (H.264 + AAC). It runs only while someone is watching, so idle channels cost nothing.

How to know which channels need it: open the channel’s Extended Analysis (ffprobe) in the console. If video is h264 and audio is aac, ac3, or eac3, it already plays on iOS. If you see mpeg2video, mp2/mp1, or hevc, switch that channel to Transcode (iOS).

First play has a short delay. The very first time a viewer opens a freshly enabled transcode channel, expect roughly a six-second cold start while the daemon writes the first segment. After that it is instant, and all passthrough channels are instant from the first request.

6.Alerts & notifications

The daemon can alert you when a channel goes down — for example over Telegram. To stop brief glitches from spamming you, alerting is sustained-outage aware: it notifies only after a channel has been down for a configurable number of minutes, and clears once the channel has been healthy again for a configurable recovery window. You configure this in the web console under Settings, globally and per channel.

Native iOS push notifications are not part of this release; outage alerting runs on the daemon as described above.

7.Privacy & data

The NoSignal iOS app collects nothing and sends nothing to Cloud Craft. It communicates only with the daemon you register, over TLS, and stores your instance list and (optionally) saved sessions locally on the device in the iOS Keychain. The full detail is in the Privacy Policy.

8.Documentation & links