Car Rooftop LED

Rooftop LED Installation, Bench to Roof

Everything it takes to put one rooftop LED screen on a vehicle and get it online: bench test, SIM and APN, on-device app, binding to the platform, mounting, wiring, and the checks that tell you the job is done.

01What You Need

Gather all of it before you start. Most of the delays on a first install come down to a missing SIM or an unknown APN.

Tools

Parts and accounts

A black rooftop LED unit seen head-on, sitting on its low mounting base. Below it, three smaller views: a slim whip antenna on a flat screw-down foot, the same unit from a three-quarter angle showing how shallow it is, and a single mounting bar.
The kit, laid out. The screen and its base come as one assembly — what you fit separately is the antenna (left) and the mounting bars (right). Count the bars against your rack before install day; the angled view shows how little the unit stands proud of the base, which is what keeps it clear of a tailgate.
Recommended Do every software step at the bench, with the screen still indoors and on mains power. Once the unit is bolted to a roof, the same work needs a ladder and a laptop balanced on the hood.

02Bench Test Indoors

Confirm the panel lights up and draws sane current before anything touches the vehicle.

  1. Connect the bench power supply to the power cable and tighten the terminals with the screwdriver.
  2. Connect the LED unit to the power cable. Check polarity before you switch anything on.
  3. Switch on the bench supply. The panel should light and show the default factory logo.
  4. Measure voltage and current at the supply and at the unit with the multimeter. Compare against the rating label on the unit.
  5. Leave it running for ten minutes. Look for dead modules, flicker, and anything getting hot that should not be.
Step 1, Indoor Testing — the bench hookup end to end: supply to cable, cable to unit, first power-up and what a healthy panel looks like.
Keep in mind Power the unit off before inserting or removing the SIM card. Hot-swapping the SIM is the most common reason a controller refuses to see it afterwards.

03SIM Card and APN

The screen talks to the platform over 4G. No SIM, no remote content.

  1. Buy a local 4G SIM in original size. In the US, AT&T, T-Mobile and Mint all work.
  2. Put the SIM in a phone and activate the data service. Do this before it ever goes in the controller.
  3. Ask the operator whether the device IMEI has to be registered against the SIM. Some do require it.
  4. Get the APN from the operator and write it down. This is the single value that most often blocks a device from coming online.
  5. With the unit powered off, insert the SIM, then power the whole device back on.
Note IoT SIMs are often locked to a whitelist of destinations. If yours is, ask the operator to allow vehhub.top, www.ledaips.com, www.taxihub.cn, www.m2mled.net and china-taxi.oss-cn-hangzhou.aliyuncs.com. Ordinary consumer SIMs work but tend to give a lower online rate over a fleet.

04Install taxiapp on the Controller

The controller ships with a generic player app. Rooftop screens need taxiapp instead.

Connect LedOK Express to the controller

Note If the controller does not appear: stand within one or two metres of the screen, check that the LAN port LED is blinking, make sure the unit has enough power and is playing normally, and confirm the firewall really is off.

Set the server address and swap the app

  1. Open Terminal Control → Advanced and enter the password 888.
  2. Set Web Server Address to https://www.ledaips.com:2340.
  3. Open Check APK. If com.xixun.xixunplayer is listed, go to Firmware Management, select it, and Uninstall it. Binding will fail later if you skip this.
  4. In Firmware Management, select the taxiapp .zip you downloaded and click Upgrade.
  5. Wait for APK Install Success. Do not cut power while it installs.

If you have not done this before, watch it once end to end: how to install the .apk.

05Bind the Screen to Your Account

Binding is done with a certificate file, not by typing a device ID into a web form.

  1. Log in at vehhub.top.
  2. Open the account menu at the top right and choose Download vehicle access certificate. You get a small .ic file named after your account.
  3. Back in LedOK Express, select the controller ID, click Bind ic account, pick that .ic file, and confirm.
Step 2, Cloud Platform Binding — where the certificate download sits in the account menu, and what the bind looks like from the LedOK side.
Keep in mind The .ic file is what ties the hardware to your account. Keep it with your fleet records. Download a fresh one rather than reusing a copy from an old email if you are not sure which account it came from.

06Turn On Cellular Data

Last bench step. Get a confirmed data connection here and the roof work becomes purely mechanical.

  1. In LedOK, open Terminal Control → Network Config.
  2. Tick Enable Cellular Data.
  3. Enter the APN. You can also pick Country ID (mcc) and then the carrier to fill it in automatically — but if your country is not listed, type the APN by hand.
  4. Click Set.
  5. Click Get cellular network status information and read the result.

You are looking for Signal: OK and Data connection status: Connected, with a real signal strength value rather than a string of numbers. If the status says Not in service area, the signal is too weak — move the unit near a window, outdoors, or higher up and check again.

Note If the controller is still plugged into the LAN cable it may report an active data state with no traffic. Unplug the Ethernet cable when you test the cellular path.

07Mount on the Roof

Mechanical work. Nothing here is reversible in traffic, so take the extra five minutes.

  1. Clean the roof rails or the mounting area. Remove wax, dirt and any silicone residue.
  2. Dry-fit the rack. Check clearance for the tailgate, sunroof and any antenna before you commit.
  3. Centre the unit on the roof, front to back and side to side, then mark the fixing points.
  4. Fit and tighten every bracket bolt. Use thread-locker on the bolts — road vibration will back off untreated fasteners.
  5. Route the harness down a pillar, away from door seals and moving parts, and secure it with cable ties every 20–30 cm.
  6. Position the 4G antenna where it has a clear view of the sky and is not lying flat against metal.
  7. Push and pull the unit by hand. If it moves at all against the rack, it is not tight enough.
A rooftop LED screen fitted across the crossbars of a dark car parked on a street. An installer's hands are on the clamp at the front bar. Other parked cars and buildings are behind.
The finished mount: the unit bridges the two crossbars and never touches the roof skin. Note the harness dropping off the back of the base — get that routed before the clamps go fully tight, not after.
Step 3, Outdoor Installation — the whole roof job in sequence: positioning the unit, tightening the brackets and running the harness down the pillar.
Roof racks installation guide — the rack itself, before the screen goes on: bar spacing, how the clamps grip the rails, and the dry-fit checks from step 2 above.
Keep in mind Roof rails vary a lot between vehicles. If the supplied clamps do not fit yours, stop and send us photos of the rails at [email protected] instead of improvising a mount. Send them before install day if you can.

08Wire to the Vehicle

Connect it to permanent power, fused, and confirm it with the multimeter rather than by eye.

  1. Disconnect the vehicle battery's negative terminal before you touch the wiring.
  2. Run the supply wire to a constant 12 V source. Do not use a switched accessory circuit, or the screen will only run while the engine is on.
  3. Fit the inline fuse at the rating printed on the unit's rating label or listed in its spec sheet. Do not up-rate it.
  4. Make a clean ground to bare metal on the chassis. Scrape off paint at the contact point.
  5. Crimp every joint properly and insulate it. Twisted-and-taped joints heat up and fail.
  6. Reconnect the battery and measure voltage at the unit with the engine off and again with it running.
  7. Power the screen on and watch it for a few minutes with the engine idling.
Keep in mind A cable that is warm during the first few minutes is normal. A cable that is still hot to the touch after fifteen minutes is not — disconnect it and check the fuse rating and every connection for looseness before you go further.

09Verify on the Platform

The install is finished when the vehicle appears online and plays something you sent it.

  1. Log in at vehhub.top and open Vehicle → Vehicle Control.
  2. Find the new controller under Ungrouped. A newly bound screen only ever shows up there first.
  3. Tick it and use Change Group to move it into a real group. Until you do, it plays only the factory logo and it counts as zero on the dashboard.
  4. Open Taxi Information and fill in the licence plate, driver name, phone and alias. This is what makes the vehicle findable later.
  5. Run a Realtime Screenshot to confirm what is actually on the panel.
  6. Check More → Hardware Status (password 888) for temperature, humidity, card voltage and door status.
  7. Open Map and confirm the vehicle icon is yellow. A grey icon means GPS is not being received.
  8. Publish one short test ad to the group and confirm it plays.
Note The platform marks a vehicle Offline after 48 hours without contact and Timeout after 120 consecutive hours. Both are exportable lists, which is how you spot a bad SIM or a loose antenna across a fleet.
Rooftop CMS Interface — a tour of the platform you have just bound the screen to: where groups, vehicle control, screenshots and the map live.

Full details on groups, ads, brightness, schedules and play logs are in the Rooftop CMS manual, and the same tasks are demonstrated on video in Rooftop CMS videos.

10Content That Will Play

Worth knowing on install day, because a test ad that will not play looks exactly like a broken screen.

ItemRule
Image formatsPNG, JPG and GIF.
Video formatsMP4 and 3GP only.
Video encodingDivx, Xvid or AVC/H.264. Other encodings may refuse to play — convert first.
Video sizeStay in the 320p to 720p range. Anything larger than 1280 wide or 1080 tall can cause playback errors.
Colour modePictures must be RGB. A CMYK file shows as a black screen.

If a file is in the wrong format, the video format conversion guide walks through re-encoding it.

11Troubleshooting

The failures we see most often, and what to check first.

SymptomWhat to check
Nothing lights up after installFuse blown, supply wire not on constant 12 V, or a loose terminal at the battery. Disconnect power for 30 seconds and reconnect to reset.
Screen only works with the engine runningYou are on a switched accessory circuit. Move the supply wire to a constant 12 V source.
LedOK cannot find the controllerStand closer, use the LAN cable, turn off firewall and antivirus, and confirm the unit is powered and playing.
Binding failsOpen Check APK. If xixunplayer is still installed, uninstall it, install taxiapp, then bind the .ic file again.
"no checked sim card"Power the unit off, reseat the SIM, power on.
"Lock status, need user's pin code"The SIM is still locked. Activate and unlock it in a phone first.
"Not in service area", signal strength normalTry a different operator's SIM. Swap it with the screen powered off, then bind again.
"Not in service area", signal strength is a run of numbersCheck the 4G antenna is connected and tight. Move the unit outdoors or higher.
Connects but drops constantlyWeak signal. Reposition the antenna away from metal and re-test outdoors.
Vehicle shows offline but is out workingCheck the SIM data plan, then restart the controller and give it two or three minutes.
Ad stuck at pendingVehicle offline or on a weak signal, or the file is too large. Shrink the file and republish.
Screen rattles or shakes while drivingBracket bolts have loosened. Park, re-tighten everything, and use thread-locker.
Uploaded video will not playRe-encode to MP4 H.264 within the size limits above and confirm the file plays on your own computer.
Note Controllers restart themselves at 03:00 daily by default. If a screen recovers overnight without anyone touching it, that is usually why — and it is a hint that something needs a real fix.

12Common Questions

How long does one install take?

Plan a full morning for your first one. Once you have done a few, the bench and software work runs about 30 to 45 minutes and the roof and wiring work about an hour, assuming the SIM is already activated and you know the APN.

Do I need a professional installer?

One person with basic hand tools and some 12 V wiring experience can do it. Fleets usually hire an installer anyway, for consistency across vehicles and for a single point of accountability on the wiring.

Can I do the software setup after mounting the screen?

You can, but do not. Uninstalling the old player app, installing taxiapp and binding the certificate all want a stable laptop connection and mains power. Both are easy at a bench and awkward on a roof.

Does the screen need Wi-Fi?

No. In service it runs on the 4G SIM. Wi-Fi and the LAN port are only used during setup, to reach the controller from a laptop.

What if I get the APN wrong?

The device will look fine locally and never come online on the platform. Re-open Terminal Control → Network Config, correct the APN, click Set, and re-run the cellular status check.

Can I run more than one screen on one account?

Yes. Bind each controller with the same .ic certificate, then sort them into groups on the platform. Groups are how ads get targeted, so set them up before the fleet grows.

Who owns the content after install?

You do. If you would rather not run the scheduling yourself, we do it for you — see managed digital signage. Hardware details are on the rooftop LED product page.

Stuck? We'll sort it out.

Email us a photo of the wiring or a short video of what the screen is doing — it's usually all we need to diagnose the issue on the first reply.