Live Streaming — VP9 & Opus Support
The encoder now supports two additional codecs for live streams, giving teams more flexibility in how they deliver video.ADDED
• VP9 video encoding — a modern, open codec well-suited for browser-based delivery. Supports two rate-control modes:capped-crf (default, quality-capped) and cbr (constant bitrate, ideal for strict bandwidth budgets). VP9 streams are delivered in fMP4 format• Opus audio encoding — the recommended audio companion for VP9 ladders, using variable bitrate at 48 kHz for efficient, high-quality audio
• Reference VP9 + Opus configuration — a ready-to-use 5-tier ladder (240p to 1080p) included out of the box, following Google’s live encoding recommendations
IMPROVED
• Low-latency tuning on the default H.264 configuration — glass-to-glass delay reduced to approximately 4–5 seconds typicalLive Streaming — Bug Fixes
FIXED
• Pull ingest stalling on UDP sources — pull connections to UDP sources occasionally stalled silently after several hours without dropping the stream or triggering reconnection• H.265 streams not playing in Safari — H.265 renditions were being served to Safari clients that do not support HEVC, causing playback failures. Codec capability detection now correctly filters renditions per client
• Mixed-codec ladder missing renditions in DASH manifest — DASH manifests for streams with both H.264 and H.265 renditions were occasionally omitting the H.264 tiers
• Pull reconnect not honouring retry interval — the configured retry interval was being ignored on the second reconnect attempt, causing aggressive reconnect loops
• Source health status stuck on “Connecting” — pull ingest connections that stabilised successfully were occasionally reporting a stale “Connecting” status in the dashboard
Live Streaming — Pull Ingest
Tenbyte can now connect to an existing stream source directly, removing the need to push from the encoder side.ADDED
• Pull ingest — provide a source URL and Tenbyte initiates and maintains the ingest connection, supporting SRT, RTMP, and UDP sources• Automatic reconnection — pull ingest connections recover automatically if the source becomes temporarily unavailable, with configurable retry intervals
• Source health monitoring — real-time visibility into pull connection status and source bitrate from the dashboard and API
• Pull + push fallback — configure a pull source with a push ingest URL as fallback, so streams switch automatically if the pull source drops
Vidinfra Player
A focused quality pass on the Vidinfra Player across desktop and mobile.ADDED
• Volume and muted state persistence across videos• Double-click to toggle fullscreen on desktop
• Comprehensive keyboard shortcuts and accessibility features
• Compact control bar layout optimised for screens under 300px wide
• Dark backdrop on the mobile settings panel for improved readability
IMPROVED
• Click-to-play behaviour on desktop browsers• Controls auto-hide timing for a cleaner viewing experience
• Context menu redesigned with dedicated About and Keyboard Shortcuts views
• Mobile tap controls for more reliable play/pause toggling
• Mobile seek bar with a larger touch target and more accurate scrubbing
• Centred play button, loading spinner, and seek buttons within the visible video area
• Controls positioning in portrait fullscreen mode on mobile
FIXED
• Memory leaks from timers not being cleaned up properly on mobile devices• Settings panel being cut off in iframes and constrained mobile viewports
• iOS-specific issues with controls animation and fullscreen centring
• All seek intervals normalised to 10 seconds for consistent navigation
• Mute and volume controls now function independently of each other
Live Streaming — H.265 Encoding
H.265 is now available as an encoding option for streams requiring better quality at lower bitrates.ADDED
• H.265 (HEVC) encoding — configure renditions to use H.265 for significantly improved compression efficiency over H.264 at equivalent quality• H.265 rendition ladder — a reference multi-rendition configuration for H.265 streams included out of the box
• Mixed-codec ladders — H.264 and H.265 renditions can coexist in the same stream for broad device compatibility
FIXED
• SRT reconnect loop on encoder restart — restarting the encoder mid-stream occasionally caused the ingest endpoint to loop in a reconnect state rather than cleanly accepting the new connection• SRT encrypted streams dropping frames — streams using AES-256 encryption were intermittently dropping frames under high bitrate loads
Cloud — T2 Object Storage
Introduced T2 Object Storage — Tenbyte’s new generation of highly scalable, durable object storage for unstructured data.WHAT’S NEW
• S3-compatible API — drop-in compatibility for existing tooling, SDKs, and workflows• High durability — data replicated across multiple availability zones
• Improved throughput — optimised for media file ingest, backups, and large-scale data workloads
• Lifecycle policies — automate object expiration and data transition rules
• Access control — bucket-level and object-level permissions with fine-grained policies
• Available immediately under Tenbyte Cloud → Storage
Live Streaming — RTSP Ingest & Protocol Improvements
Expanded ingest protocol support and fixed a long-standing SRT reliability issue on Linux.ADDED
• RTSP ingest — pull live feeds directly from IP cameras and hardware encoders. Supports TCP and UDP transport, with automatic fallback between them• UDP MPEG-TS ingest — accept broadcast contribution feeds over UDP, useful for satellite links and professional broadcast equipment
•
--protocols flag — lists which ingest protocols (RTMP, SRT, RTSP, UDP) are available in the running binary, making it easy to verify your setup• HE-AAC audio support (opt-in) — enables HE-AAC v1 and HE-AAC v2 for efficient, high-quality audio at low bitrates
FIXED
• SRT ingest on Linux — SRT streams were silently unavailable in Linux builds despite the protocol being enabled, causingsrt:// sources to fail at runtime. Now resolved and verified automatically before each release• RTMP probe stall — streams from certain RTMP servers occasionally stalled during the initial connection phase, causing the encoder to loop in reconnect. Resolved by aligning with standard behaviour across all major RTMP servers
Live Streaming — SRT Ingest
SRT is now supported as a second ingest protocol alongside RTMP, offering lower latency and built-in packet recovery.ADDED
• SRT ingest — send live streams to Tenbyte via SRT from any compatible encoder including OBS, vMix, and hardware devices• Caller & listener modes — SRT connections can be initiated from either the encoder or the Tenbyte ingest endpoint
• Stream encryption — optional AES-128 and AES-256 passphrase encryption on SRT streams for secure contribution
• Latency tuning — configurable SRT latency parameter to balance delay against packet recovery on lossy networks
Tenbyte Live Streaming — Live Broadcast Infrastructure
• Push ingest — RTMP and SRT from OBS, vMix, or any hardware encoder• Multi-rendition transcoding — simultaneous quality tiers with adaptive-bitrate HLS and DASH output• H.264 encoding — industry-standard codec with configurable quality, bitrate, and GOP settings
• AAC audio — high-quality audio encoding across all stream tiers
• Linear & live-event modes — 24/7 always-on channels or one-time scheduled broadcasts
• Custom rendition ladder — full control over resolution, codec, bitrate, and frame rate
• CMAF packaging — fMP4 segments compatible with both HLS and DASH players, with clean VOD fallback on stream end
• CDN-ready origin URLs — HLS/DASH output ready for CDN distribution
• Webhook events — signed POST notifications for every stream lifecycle event
• API-first — create, update, start, and stop streams programmatically
Vidinfra — Video Platform Enhancements
ADDED
• DRM multi-key support — assign different encryption keys per rendition (Widevine, FairPlay, PlayReady) for tiered content protection• Clip & trim API — programmatically extract clips from an ingested video without re-uploading the source file
• Webhook retry policy — configurable retry count and backoff for failed webhook deliveries
• Per-video analytics — play rate, buffering ratio, and completion rate now available at the individual video level
IMPROVED
• Shorter transcoding wait times for videos under 2 minutes, processed via a dedicated fast-path queue• Signed URLs now support optional IP binding for tighter access control
• Player SDK bundle size reduced by 18% through dependency trimming
FIXED
• Audio/video sync drift on videos encoded at 59.94 fps• Chapter markers not rendering correctly in Safari 17
CDN — Image Optimisation Now Generally Available
ADDED
• Automatic format negotiation: serves WebP or AVIF where the browser supports it, falls back to JPEG/PNG• On-the-fly resize, crop, and quality control via URL query parameters
• Responsive image transformations cached at the edge — no repeated origin requests
• Multi-CDN failover improvements — weighted fallback rules and per-path CDN pinning now supported
Vidinfra — Video Hosting & Delivery
End-to-end video infrastructure for developers and media teams.• Ingest & transcoding — upload via API or dashboard; automatic multi-rendition encoding to HLS and MPEG-DASH• Adaptive bitrate — per-device quality ladder with intelligent client-side rendition selection
• Global delivery — smart-routing multi-CDN engine with a 99.99% availability target
• DRM & access control — Widevine, FairPlay, and PlayReady with token-signed playback URLs
• Player SDK — embeddable player with customisable controls, themes, and branding
• Webhooks — real-time lifecycle events for upload, encoding, and delivery stages
• Analytics — play counts, geographic distribution, and bandwidth usage per video
Tenbyte CDN — Global Content Delivery
• Distributions — configure CDN endpoints mapped to HTTP, S3, or custom origins• Smart routing — anycast with continuous health checks routing each request to the nearest healthy edge
• Multi-CDN — intelligent failover across multiple CDN providers for maximum availability
• Cache rules — per-path TTL, query-string handling, and compression settings• Header rules — add or remove request and response headers at the edge
• Purge — invalidate cached content by exact path or pattern, processed in under 500 ms globally• REST API & webhooks — full programmatic control over distributions, rules, and purge events
Tenbyte Cloud — Infrastructure Platform
• Virtual Machines — scalable compute instances on enterprise-grade hardware for application hosting and media workloads• Object Storage — scalable, cost-effective storage for media files, backups, and large datasets
• Virtual Private Cloud (VPC) — custom IP ranges, subnets, and security group rules
• DDoS protection — platform-level mitigation with guaranteed service continuity
• Snapshots & Backups — scheduled and on-demand snapshots for compute instances and volumes
• Monitoring & Analytics — resource utilisation dashboards with alerting
• 99.98% uptime SLA — high-availability architecture across all core services
• 24/7 support — migration, setup, and troubleshooting assistance