LANC (Local Application Control Bus System, also known as Control-L) is a bidirectional serial communication protocol developed by Sony for controlling camcorders and related video equipment. Unlike the unidirectional Control S protocol used for home entertainment components, LANC provides two-way communication — a controller can send commands to a camera while simultaneously receiving status feedback such as tape counter position, recording state, and transport mode.

History

LANC emerged in the late 1980s as part of Sony's effort to standardize control interfaces for the expanding portable video market. Initial implementations appeared on early Handycam models and professional Betacam systems around 1989–1990, coinciding with the rapid growth of the Video8 and Hi8 camcorder formats. The protocol provided a standardized way for accessories like tripod-mounted control handles, edit controllers, and wired remote controls to operate camcorder functions without relying on infrared or the camera's physical buttons.

Through the 1990s, LANC evolved alongside the transition from analog to digital video formats. The protocol was carried forward into MiniDV and Digital8 camcorders, maintaining backward compatibility with existing accessories. Canon adopted the LANC protocol for many of its consumer camcorders, and JVC implemented it on some models, making LANC a de facto industry standard for camcorder remote control despite remaining a Sony proprietary protocol.

By the early 2000s, LANC saw its widest adoption, with third-party manufacturers producing a broad ecosystem of LANC-compatible accessories for professional video production — focus/iris/zoom controllers, edit decks, video mixers, and jib arm controllers. Sony also extended the protocol to its DSC-series still cameras under the name ACC (Accessory).

Starting with the 2015 model year, Sony began transitioning consumer camcorders to a proprietary 15-pin Multi/Micro USB connector, phasing out the dedicated LANC jack on consumer models. Professional equipment continued to support LANC through the 10-pin Multi A/V connector and, on higher-end models, dedicated 2.5 mm LANC jacks.

Protocol Specifications

Parameter Value
Signal type Asynchronous serial, open-collector
Baud rate 9,600 bit/s
Bit duration ~104 μs
Voltage 5V TTL levels (0V = logic low, 5V = logic high)
Logic idle state High (5V)
Direction Bidirectional (half-duplex)
Frame synchronization One 8-byte frame per video field
Frame rate 29.97 fps (NTSC) / 25 fps (PAL)

Frame Structure

Each LANC frame consists of 8 bytes (64 bits), transmitted in synchronization with the vertical blanking interval of the video signal. The frame is organized as follows:

Byte Function
0 Command (from controller) — high nibble: command type
1 Command (from controller) — sub-command/parameter
2 Command (from secondary controller, e.g., tuner) — typically 00h
3 Command (from secondary controller) — typically 00h
4 Status/response (from camera/VCR)
5 Status/response (from camera/VCR)
6 Counter/timecode (from camera/VCR)
7 Counter/timecode (from camera/VCR)

Bytes 0–1 are driven by the controller (remote, edit deck, or computer interface), while bytes 4–7 are driven by the camera or VCR. The camera acts as the bus master, providing the clock signal that synchronizes the frame timing to the video field rate. All devices share the same open-collector data line — timing determines which device drives the bus during each byte slot.

Some newer Canon cameras introduced an "Extended LANC" variant using 16 bytes at 19,200 baud, though this was not widely adopted.

Connectors

LANC uses two physical connector types depending on the equipment class:

2.5 mm TRS Stereo Mini-Jack

The most common LANC connector on consumer camcorders:

Contact Function
Tip LANC data (bidirectional)
Ring +V power supply (5–8V from camera)
Sleeve Ground

5-Pin Mini-DIN

Used on professional Sony video equipment:

Pin Function
1 +Vdc power supply (5–8V)
2 Video frame sync / CTL signal (optional)
3 Power switch (ground for >140 ms to toggle power)
4 LANC data (bidirectional)
5 Ground

On newer Sony camcorders with the 10-pin Multi A/V Remote terminal, LANC is accessible through dedicated pins within the multi-connector, sharing the port with audio/video outputs. The Sony RM-AV2 Remote Commander is a common LANC controller designed for this connector.

Common Uses

  • Remote camcorder control — Zoom, focus, iris, record start/stop, and transport controls from tripod handles, jib arms, or wired remotes
  • Edit controllers — Frame-accurate cueing and insert/assemble editing between source decks and recorders, with LANC providing transport and timecode feedback
  • Video mixer integration — Professional video mixers and switchers use LANC to synchronize playback and control multiple camera sources
  • Time code synchronization — LANC's video-frame-locked timing makes it suitable for synchronizing timecode between devices in multi-camera setups
  • Computer control — RS-232 to LANC adapters and, more recently, Arduino/microcontroller-based interfaces allow PC-based camera control for automation, time-lapse, and stop-motion photography

Manufacturer Adoption

While LANC was developed by Sony, it was adopted by several other manufacturers:

Manufacturer Notes
Sony Originated the protocol; used across Handycam, Betacam, DSC-series still cameras
Canon Widely adopted on consumer and prosumer camcorders; some models use "Extended LANC" variant
JVC Supported on select camcorder models
Blackmagic Design LANC port on Cinema Camera and Pocket Cinema Camera models
Panasonic Developed the competing Control-M protocol (5-pin mini-DIN, different implementation)

Modern Use and DIY

Although LANC is no longer featured on current consumer camcorders, the protocol remains relevant in several contexts. Hobbyists and independent filmmakers continue to use LANC-equipped cameras, and a thriving DIY community has developed open-source microcontroller-based LANC interfaces. Arduino-based serial-to-LANC adapters are popular projects that enable custom remote controls, USB-based computer control, and automated camera operation for time-lapse and stop-motion work. The protocol's simple electrical interface (a single open-collector data line at TTL levels) makes it straightforward to interface with modern microcontrollers using minimal additional components.

See Also

  • Control S — Sony's unidirectional system control protocol for home AV equipment
  • AV.link — SCART-based control protocol (European standard)

References

MediaWiki Appliance - Powered by TurnKey Linux