Please Note: We have thousands of documents accumulated over nearly 20 years in business. We're actively modernizing our documentation, focusing on the newest product updates first. Legacy documentation, including older PDFs, .CHM files, and historical product manuals, remains available through the Client Portal for our existing customers. We appreciate your patience as we work through our extensive library. Thank you for your understanding!

Resources & Documentation

Technical documentation, integration guides, and tools for deploying WINK's video sharing platform

🚀 NEW: Media over QUIC (MoQ) Implementation - The Future of Sub-Second Streaming

MoQ Implementation: Technical Achievement & Browser Reality NEW MUST READ
The most honest technical analysis you'll read about MoQ. We achieved 200-300ms latency (10x better than HLS), but here's why it might not matter: JavaScript video playback is absurd, Apple won't implement WebTransport, and we need native <video src="moq://..."> support that doesn't exist.
Reality Check: Why MoQ's success depends 100% on browser vendors • WebCodecs is a hack, not a solution • The Apple/Safari problem that could kill everything
MoQ Technical Implementation Guide OPEN SOURCE
Deep technical dive into building MoQ for MediaMTX. How we discovered browsers can't use native QUIC, implemented dual transport (WebTransport + QUIC), and solved audio sync with Web Workers. Special thanks to JSMpeg for inspiration on JavaScript video decoding!
~10,500 lines of code: Go backend • JavaScript player • WebCodecs integration • Varint encoding • Stream multiplexing
Live MoQ Demo - 200ms Latency LIVE NOW
See it to believe it. Real 200-300ms latency streaming in your browser. This is what the future looks like - if Apple ever implements WebTransport. (Chrome/Edge only - Safari users, blame Apple).
Note: Uses WebCodecs for decoding. Yes, we're playing video in JavaScript. Yes, it's ridiculous. Yes, it works.
WebSocket Streaming vs WebTransport: The Safari Reality NEW
Why we adopted RTWebSocket (RTMP-in-JavaScript) for Safari & iOS. The harsh reality: Safari shows zero interest in WebTransport, potentially killing MoQ for 30% of users. Our solution? RTWebSocket - bringing RTMP's flow control to JavaScript.
Achievement: 1-2 second latency that works everywhere beats 200ms that only Chrome users can see • RTWebSocket protocol (github.com/zenomt/rtwebsocket) • Flow control & backpressure • Why fMP4 might be unnecessary

Documentation & User Guides

Genetec Integration Manual Updated 2025
Complete guide for integrating WINK platform with Genetec Security Center
SDK implementation • Authentication setup • PTZ control • Multi-agency sharing
APIBridge Metro Manual v0.7.3
Technical documentation for APIBridge Metro third-party system integration
REST API documentation • Authentication methods • Data collector setup
WINK Camera Studio Manual NEW 2025
User guide for our free professional camera management tool for industry-standard IP cameras
Camera discovery • PTZ control & presets • Live streaming setup
WINK Forge Technical Manual v8.x Updated
Complete manual for enterprise video transcoding platform
RTSP/SRT/H.265 configuration • Automatic input detection • Best practices
WINK Media Router Manual Firmware 3.0
Advanced video distribution platform configuration guide
Multi-protocol streaming • VRRP high availability • OTP authentication
WINK API Reference Manual v1.4.9.1
Comprehensive API documentation with command reference and examples
XML API commands • Stream control APIs • OTP authentication • Code examples
Camera Sharing & Partner Integration Guide October 2024
Multi-agency video distribution with WINK Media Router - security, authentication, bandwidth management
OTP/JWT authentication • HLS+OTP for web • RTSP+IP for VMS • CloudFlare warnings
WINK Camera API Documentation Developer
Complete API reference for WINK camera integration and development
Camera protocol implementation • REST endpoints • Code samples • SDK reference
WINK Visionâ„¢ Technical Manual Enterprise
Cloud-based camera monitoring platform deployment guide
Cloud deployment • 5-tier RBAC system • Multi-view monitoring • API integration
Camera Mounting & Analytics Guide AI Traffic
Optimal camera placement for AI-powered traffic analytics
Mounting angles & heights • Technical specs • FHWA classification
WINK Video Bridging Manual VMS Integration
Bridge video between VMS platforms and integrate unsupported cameras
VMS to VMS bridging • Camera protocol emulation • Drone integration
Virtual Appliance Hardware Requirements 2025 Specs
Complete specifications for vForge, vRouter, and vTraffic virtual deployments
CPU/RAM sizing • Platform support • Network requirements • Consult sales for licensing
Camera Aspect Ratio Calculator Interactive Tool
Calculate H.264/H.265 compliant resolutions and bitrate recommendations
Codec alignment • Aspect ratio maintenance • Bitrate optimization • Visual preview

Product Whitepapers

WINK Forge: Enterprise Video Transcoding Platform Whitepaper
Comprehensive technical whitepaper on packet loss reconstruction and VMS integration
Unique technology • Architecture deep-dive • ROI analysis
WINK Media Router: Universal Video Sharing Platform Whitepaper
How organizations share video across 20,000+ cameras with protocol translation and universal compatibility
Universal protocols • OTP authentication • Scale management

💭 Engineering Musings: Food for Thought from the Trenches

Unfiltered thoughts, hard-won lessons, and technical rants from WINK engineers who've seen it all.

MP4 Packaging Showdown: FFmpeg vs MP4Box vs Bento4 NEW Blog Post
Practical ways to make MP4s seek instantly and stream smoothly—without re-encoding. Plus the performance quirks nobody talks about.
By David Brown • March 2025 • The 9x slowdown mystery • Concat disasters • Real production fixes
Ultra Low Latency HLS: Breaking the Sub-Second Barrier NEW Deep Dive
How we achieved 900ms glass-to-glass latency with HLS. Spoiler: It works, but iPhones hate it.
By Michael McConnell • September 2025 • 200ms parts • Lock-free buffers • "iOS will always surprise you"
CDN Reality Check: Engineering Around Network Failures Rant
Why video streaming requires 15 protocols and CDNs exist - the harsh, unfiltered truth about network failures.
November 2023 • Bufferbloat nightmares • "The internet is broken and will stay broken"
Why H.264 Is Almost Always The Answer Opinion
The codec debate nobody wants to have: Why H.264 beats H.265 for 99% of security cameras.
Real packet loss data • "H.265 marketing is a lie" • Why compatibility wins
The Streaming Protocol Wars: Why HLS Won Analysis
The definitive post-mortem: How MPEG-DASH lost the war and why we're all using HLS in 2025.
January 2025 • "DASH is dead" • Apple's accidental victory • LL-HLS revolution
WebSocket Streaming vs WebTransport: The Safari Reality Deep Dive
Why we adopted RTWebSocket (RTMP-in-JavaScript) when Safari killed our WebTransport dreams.
The harsh Safari reality • "Dead on arrival" • Why 30% of users matter

Technical Case Studies & Field Guides

Visual Context: Why Video Transforms SCADA Case Study
How integrating video with SCADA reduces false alarms by 75%
75% alarm reduction • 60% faster resolution • Protocol integration
Protocol Selection for Long-Distance Streaming Technical Brief
RTSP, RTMP, and SRT comparison for streaming across cities and states
Protocol comparison matrix • BBR2 optimization • Firewall considerations
Beyond The VMS: Multi-Agency Video Sharing Case Study
Why getting video out of Genetec or Milestone is just the beginning
Authentication complexity • Protocol chaos • Complete architecture
RTSP Stream Optimization for Cellular Networks Field Guide
Complete guide to optimizing RTSP video streams over 4G/5G cellular networks
TCP vs UDP • IPv6/NAT64 • MPTCP bonding • Carrier optimization
PCI-DSS Compliance for Video Streaming Security Guide
Complete security best practices for payment card industry environments
Protocol security matrix • Implementation checklist • Compliance validation
OTP vs JWT: Video Authentication Token Comparison Technical Brief
The definitive guide to choosing between OTP and JWT authentication
Head-to-head comparison • Security analysis • Decision framework
Security Camera Optimization: KFI, FPS & Bitrate Balance Technical Brief
Why packet loss resilience trumps technical maximums in camera settings
KFI/FPS optimization • Packet loss resilience • Real-world examples

Software Downloads

WINK Camera Studio v1.2.0 - AUTO-UPDATE
Professional camera management software with automatic updates for Windows, macOS, and Linux. Compatible with industry-standard IP cameras.
PTZ control • Auto-update system • Events monitoring • Enhanced recordings
WINK LAN Camera Finder v1.0.0 - FREE
Free network camera discovery tool - Find all IP cameras on your network in seconds
Camera discovery • Multi-vendor support • Subnet scanning • Export results
APIBridge Metro Software v0.7.3.23
Latest release for Windows with Security Center Data Collector (45.2 MB)
Windows installer • Security Center integration • Management console
WINK RTSP Bench Open Source
High-performance RTSP load testing tool capable of simulating 10,000+ concurrent connections using Go's lightweight goroutines
10K+ streams • TCP/UDP support • Packet loss tracking • 100MB RAM per 1K connections

Quick Start Guides

Enterprise Deployment Guide
Step-by-step guide for organizations deploying WINK platform
Installation • Configuration • Best practices
Coming Soon
Security Best Practices
PCI-DSS compliance guide and security configuration recommendations
Compliance • Security configuration • Risk management
Coming Soon
Multi-Agency Setup Guide
Configure inter-agency video sharing with proper access controls
Access control • Authentication • Sharing protocols
Coming Soon

Need Technical Support?

Our solutions team is available to assist with implementation and technical questions

Technical Support
+1-312-281-5433

Email Support
support@wink.co

24/7 Emergency
For Critical Issues

ONVIF® is a registered trademark of ONVIF, Inc. WINK Streaming is not an ONVIF member, and its products are not listed as ONVIF-conformant.