NSNagappan Sinnagspidey.hashnode.dev·3d ago · 8 min readWhy AI replies stream word-by-wordYou've typed a prompt into ChatGPT or Claude a thousand times. The response doesn't just appear — it types itself out, word by word, sometimes fast enough to blur, sometimes with an odd little pause m24KAA
DJDharmesh Joshiindharmeshjoshi.hashnode.dev·Sep 25 · 5 min readStreaming Video Behind a Signed-Cookie CDN: Lessons from a Real MigrationWe had a video player in an eLearning platform that was serving video directly from origin, with a signed URL generated per request. It worked, but it didn't scale well and it wasn't resilient to some00
EElecardinelecard.hashnode.dev·Sep 24 · 1 min readNon-Intrusive SRT Monitoring — See Boro 3.0 in ActionThe release of Boro 3.0 is just around the corner — a major update to our monitoring system, designed specifically for OTT and broadcast engineers. What’s new in this version: SRT sniffing — monitori00
CFChris Foxinlivefaceswap.hashnode.dev·Sep 20 · 5 min readWhy Video Face Swap and Real-Time Face Swap Need Different PipelinesThe phrase “AI video face swap” can describe two very different systems. One takes an existing video file, processes it, and returns another file. The other accepts a camera feed that never really end00
CDCoding Dropletsincodingdroplets.com·Sep 9 · 11 min readHow to Stream Large CSV Exports in ASP.NET Core: A Real-World WalkthroughEvery internal API eventually grows an export endpoint, and it is almost always the same story. Somebody in finance asks for "the transactions as a spreadsheet", a developer adds GET /transactions/exp00
KMKrishnam Murarkainedilec-engineering.hashnode.dev·Sep 7 · 4 min readLate Is Not a Property of an Event, It Is a Relation to a WatermarkEvery streaming pipeline ends up having the same argument, and it is almost never about throughput. It is about one word in a ticket: late. Someone reports that a record arrived late, and the question00
AYAlvin Yanginalvinyang.hashnode.dev·Sep 2 · 7 min readVideo Streaming Protocols: How to Choose the Right OneChoosing a video streaming protocol isn't as simple as picking the one with the lowest latency. HLS, MPEG-DASH, WebRTC, SRT, RTMP, and RTSP are built for different jobs. Some deliver video to viewers 00
ASAbhijeet Shindeinprojectlog.hashnode.dev·Sep 1 · 6 min readAudio, Subtitles, and the Backend Nobody Sees An update from Building a Distributed Media Platform from ScratchDirect-to-S3 ended with the next piece being background processing — making sure a completed upload reliably becomes a watchable title. This post is that piece, and it turned into more than "reliably 00
ATAndrew Taninlayline.hashnode.dev·Aug 25 · 8 min readThe Hidden Costs of Building Your Own Batch-Streaming Integration LayerWith AI-assisted coding, building your own data pipelines looks cheaper than ever. But the real costs aren't in the initial build—they're in the maintenance, the on-call rotations, and the accumulated00
LSLive Sports IPTVinlivesportsiptv.hashnode.dev·Aug 17 · 12 min readHow M3U Playlists and XMLTV EPG Data Work in IPTV PlayersHow M3U Playlists and XMLTV EPG Data Work in IPTV Players A practical look at how IPTV players turn stream URLs and XML programme data into an organised TV guide.* An IPTV player can look surprising00