# live-streaming

Published articles for live-streaming.

This is one page of public article previews, not the complete archive. Follow Next page to continue. Summaries are not the original full articles.

## Which Video Streaming Provider Is Best for Corporate Training?

DevFeed: [Which Video Streaming Provider Is Best for Corporate Training?](<https://devfeed.tech/articles/which-video-streaming-provider-is-best-for-corporate-training-38029.md>)

Original publisher: [Read original article](<https://www.dacast.com/blog/video-streaming-provider/>)

Author: Max Wilbert

Published: 2026-09-14T12:40:20Z

Content type: comparison

Language: en

Sources: [DaCast](<https://devfeed.tech/sources/dacast.md>)

Topics: [Streaming](<https://devfeed.tech/topics/streaming.md>), [communications](<https://devfeed.tech/topics/communications.md>)

Tags: [compliance](<https://devfeed.tech/tags/compliance.md>), [corporate](<https://devfeed.tech/tags/corporate.md>), [cost](<https://devfeed.tech/tags/cost.md>), [distributed](<https://devfeed.tech/tags/distributed.md>), [live-streaming](<https://devfeed.tech/tags/live-streaming.md>), [streaming](<https://devfeed.tech/tags/streaming.md>), [the-video-experts-blog](<https://devfeed.tech/tags/the-video-experts-blog.md>), [training](<https://devfeed.tech/tags/training.md>)

### AI overview

This guide compares Brightcove, Kaltura, Panopto, and Dacast as video streaming providers for corporate training. It focuses on LMS compatibility, compliance recording retention, and cost at scale, and summarizes the providers' stated features and pricing.

### Source excerpt

By Dacast Editorial Team | Reviewed by Jon Whitehead, COO at Dacast | Updated September 2026 Training a distributed workforce is one of the hardest logistics problems corporate L&D teams face, and live streaming video has become one of the most effective ways to solve it. Choosing the right video streaming provider for training is [...] The post Which Video Streaming Provider Is Best for Corporate Training? appeared first on Dacast.

## The 15 Best Chinese Live Streaming Platforms (ICP Licensed and Native) for 2026

DevFeed: [The 15 Best Chinese Live Streaming Platforms (ICP Licensed and Native) for 2026](<https://devfeed.tech/articles/the-15-best-chinese-live-streaming-platforms-icp-licensed-and-native-for-2026-38026.md>)

Original publisher: [Read original article](<https://www.dacast.com/blog/live-video-streaming-and-hosting-in-china/>)

Author: Jon Whitehead

Published: 2026-09-11T07:30:31Z

Content type: comparison

Language: en

Sources: [DaCast](<https://devfeed.tech/sources/dacast.md>)

Topics: [Streaming](<https://devfeed.tech/topics/streaming.md>), [Firewall](<https://devfeed.tech/topics/firewall.md>), [Sports](<https://devfeed.tech/topics/sports.md>)

Tags: [2026](<https://devfeed.tech/tags/2026.md>), [china](<https://devfeed.tech/tags/china.md>), [comparison](<https://devfeed.tech/tags/comparison.md>), [e-commerce](<https://devfeed.tech/tags/e-commerce.md>), [firewall](<https://devfeed.tech/tags/firewall.md>), [gaming](<https://devfeed.tech/tags/gaming.md>), [live-streaming](<https://devfeed.tech/tags/live-streaming.md>), [platform](<https://devfeed.tech/tags/platform.md>), [selection](<https://devfeed.tech/tags/selection.md>), [streaming](<https://devfeed.tech/tags/streaming.md>), [the-video-experts-blog](<https://devfeed.tech/tags/the-video-experts-blog.md>)

### AI overview

This comparison reviews 15 live-streaming platforms for reaching audiences in China, covering international ICP-licensed services and native Chinese platforms. It discusses market scale, platform selection, the Great Firewall, and legal and regulatory considerations.

### Source excerpt

Dacast Editorial Team | Reviewed by Jon Whitehead, COO at Dacast | Updated September 2026 Live streaming in China isn't a niche channel, it's one of the most competitive, fastest-moving live-streaming markets in the world, and which platform you choose to reach it matters just as much as the decision to enter it in the [...] The post The 15 Best Chinese Live Streaming Platforms (ICP Licensed and Native) for 2026 appeared first on Dacast.

## Video Hosting in China: What You Need to Know in 2026

DevFeed: [Video Hosting in China: What You Need to Know in 2026](<https://devfeed.tech/articles/video-hosting-in-china-what-you-need-to-know-in-2026-38024.md>)

Original publisher: [Read original article](<https://www.dacast.com/blog/business-video-hosting-china/>)

Author: Jon Whitehead

Published: 2026-09-07T04:45:44Z

Content type: tutorial

Language: en

Sources: [DaCast](<https://devfeed.tech/sources/dacast.md>)

Topics: [hosting](<https://devfeed.tech/topics/hosting.md>), [Streaming](<https://devfeed.tech/topics/streaming.md>), [Internet](<https://devfeed.tech/topics/internet.md>), [data](<https://devfeed.tech/topics/data.md>), [networking](<https://devfeed.tech/topics/networking.md>)

Tags: [2026](<https://devfeed.tech/tags/2026.md>), [china](<https://devfeed.tech/tags/china.md>), [compliance](<https://devfeed.tech/tags/compliance.md>), [data](<https://devfeed.tech/tags/data.md>), [hosting](<https://devfeed.tech/tags/hosting.md>), [infrastructure](<https://devfeed.tech/tags/infrastructure.md>), [live-streaming](<https://devfeed.tech/tags/live-streaming.md>), [performance](<https://devfeed.tech/tags/performance.md>), [the-video-experts-blog](<https://devfeed.tech/tags/the-video-experts-blog.md>)

### AI overview

This guide explains the requirements for reliable, compliant video hosting in mainland China in 2026. It covers China-approved delivery paths, China-optimized routing and CDN infrastructure, playback performance planning, and compliance and data-handling considerations.

### Source excerpt

Dacast Editorial Team | Reviewed by Jon Whitehead, COO at Dacast | Updated September 2026 Over the past decade, China has become the world's largest internet market, and video is the default way people learn, shop, and engage with brands. By June 2025, China had 1.123 billion internet users, representing a penetration rate of 79.7% [...] The post Video Hosting in China: What You Need to Know in 2026 appeared first on Dacast.

## 4K Video Resolution for Live Streaming: Requirements, Best Practices, and 2026 Trends

DevFeed: [4K Video Resolution for Live Streaming: Requirements, Best Practices, and 2026 Trends](<https://devfeed.tech/articles/unlocking-the-power-of-4k-video-resolution-for-live-streaming-in-2026-38022.md>)

Original publisher: [Read original article](<https://www.dacast.com/blog/4k-video-resolution/>)

Author: Jon Whitehead

Published: 2026-09-03T10:07:48Z

Content type: tutorial

Language: en

Sources: [DaCast](<https://devfeed.tech/sources/dacast.md>)

Topics: [Streaming](<https://devfeed.tech/topics/streaming.md>)

Tags: [2026](<https://devfeed.tech/tags/2026.md>), [4k](<https://devfeed.tech/tags/4k.md>), [live-streaming](<https://devfeed.tech/tags/live-streaming.md>), [the-video-experts-blog](<https://devfeed.tech/tags/the-video-experts-blog.md>), [video](<https://devfeed.tech/tags/video.md>), [video-streaming](<https://devfeed.tech/tags/video-streaming.md>)

### AI overview

This tutorial explains 4K video resolution, its pixel dimensions, and how it compares with HD and Full HD. It covers streaming requirements including upload speed, bitrate, encoder formats, adaptive bitrate streaming, and practical guidance for scaling from Full HD.

### Source excerpt

By Dacast Editorial Team | Reviewed by Jon Whitehead, COO at Dacast | Updated September 2026 4K video resolution (3840x2160 pixels) is now the standard viewers expect for professional live streams and broadcasts, offering roughly four times the detail of Full HD. Sharp images weren't enough for audiences. They wanted crystal clear, almost lifelike images, [...] The post Unlocking the Power of 4K Video Resolution for Live Streaming in 2026 appeared first on Dacast.

## How Netflix Builds Reliable Systems for Live Streaming

DevFeed: [How Netflix Builds Reliable Systems for Live Streaming](<https://devfeed.tech/articles/what-netflix-live-teaches-us-about-building-reliable-systems-18033.md>)

Original publisher: [Read original article](<https://blog.levelupcoding.com/p/netflix-case-study-how-netflix-streams-live-events-without-crashing>)

Author: Nikki Siapno

Published: 2026-07-18T14:46:05Z

Content type: article

Language: en

Sources: [Level Up Coding System Design Newsletter](<https://devfeed.tech/sources/level-up-coding-system-design-newsletter.md>)

Topics: [Netflix](<https://devfeed.tech/topics/netflix.md>), [Streaming](<https://devfeed.tech/topics/streaming.md>), [Architecture & Design](<https://devfeed.tech/topics/architecture-design.md>), [systems](<https://devfeed.tech/topics/systems.md>), [Cloud](<https://devfeed.tech/topics/cloud.md>)

Tags: [engineering](<https://devfeed.tech/tags/engineering.md>), [live-streaming](<https://devfeed.tech/tags/live-streaming.md>), [netflix](<https://devfeed.tech/tags/netflix.md>), [streaming](<https://devfeed.tech/tags/streaming.md>), [systems](<https://devfeed.tech/tags/systems.md>)

### AI overview

The article explains why live streaming is harder than video on demand and describes Netflix's reliability challenges, including real-time processing, simultaneous viewers, fluctuating networks, missing segments, retry storms, and regional traffic spikes.

### Source excerpt

How does Netflix stream live events without crashing?

## How Netflix Built a Resilient Platform for WWE Raw's Weekly Live Broadcasts

DevFeed: [How Netflix Built a Resilient Platform for WWE Raw's Weekly Live Broadcasts](<https://devfeed.tech/articles/wwe-and-netflix-go-live-loud-and-hopefully-unbreakable-33285.md>)

Original publisher: [Read original article](<https://8thlight.com/insights/wwe-and-netflix-go-live-loud-and-hopefully-unbreakable>)

Author: Shawn DeVries

Published: 2026-01-06T23:05:00Z

Content type: opinion

Language: en

Sources: [8th Light Insights](<https://devfeed.tech/sources/8th-light-insights.md>)

Topics: [Netflix](<https://devfeed.tech/topics/netflix.md>), [Streaming](<https://devfeed.tech/topics/streaming.md>), [Resilience](<https://devfeed.tech/topics/resilience.md>), [Amazon Web Services](<https://devfeed.tech/topics/aws.md>), [observability](<https://devfeed.tech/topics/observability.md>), [data](<https://devfeed.tech/topics/data.md>)

Tags: [aws](<https://devfeed.tech/tags/aws.md>), [live-streaming](<https://devfeed.tech/tags/live-streaming.md>), [netflix](<https://devfeed.tech/tags/netflix.md>), [observability](<https://devfeed.tech/tags/observability.md>), [platform-innovation](<https://devfeed.tech/tags/platform-innovation.md>), [real-time](<https://devfeed.tech/tags/real-time.md>), [resilience](<https://devfeed.tech/tags/resilience.md>), [servers](<https://devfeed.tech/tags/servers.md>), [streaming](<https://devfeed.tech/tags/streaming.md>)

### AI overview

This article examines how Netflix engineered a dedicated platform for WWE Raw's weekly live broadcasts. It describes redundant AWS ingest, low-latency CMAF/HLS segments, synchronized manifests, adaptive AVC and HEVC playback, Open Connect CDN delivery, and observability tooling, while noting remaining risks such as startup surges, origin contention, device diversity, and regional edits.

### Source excerpt

What a difference a year makes. When Netflix secured WWE Raw, a three-hour weekly live broadcast with more than three decades of history, it marked a turning point. Raw is chaos in motion: fan-fueled, unpredictable, impossible to rehearse. And now Netflix has to make it flawless. More than a licensing play. It's an engineering gauntlet. Pulling it off means delivering a resilient platform that can handle global, live-grade performance every single week. Raising the Stakes Live streaming has, of course, been around for years. But the expectation that a global service can execute hours of live content flawlessly, at scale, every week, that's new. Raw sets the new bar for resilience. And from here on, every live product will be judged against that standard, whether it's financial trading, real-time auctions, or healthcare collaboration. How Netflix Built for Weekly Live To go beyond its on-demand stack, Netflix built a dedicated live media and data pipeline, piece by piece: Dual ingest with AWS MediaConnect and MediaLive for redundancy at the source. Two-second CMAF/HLS segments tuned for speed without overwhelming origin. Wall-clock aligned manifests to sync across devices and regions, even with edits. Adaptive ladders in AVC and HEVC balancing SD to 4K playback, mindful of constrained devices. Open Connect CDN with 18,000 servers in 6,000 locations, embedded in ISPs to slash startup time. Full-stack observability with Atlas, Mantis, and Lumen, surfacing drift and sync issues before users ever notice. For this approach, Netflix couldn't build on top of an old stack. They're deliberate adaptive platform choices that now set the standard for how live systems must be built. They had to replatform in a way that provided the most elasticity in the future. Fragile Points That Remain Even with this purpose-built pipeline, the weak spots look familiar to anyone running live systems: Start-time surges hammer manifest and session services in the opening seconds. Origin contenti

## Join us for the digital Google for Games Developer Summit

DevFeed: [Join us for the digital Google for Games Developer Summit](<https://devfeed.tech/articles/join-us-for-the-digital-google-for-games-developer-summit-16340.md>)

Original publisher: [Read original article](<https://firebase.blog/posts/2020/03/join-us-for-digital-google-for-games>)

Author: Patrick Martin

Published: 2020-03-10T00:00:00Z

Content type: news

Language: en

Sources: [Firebase Blog](<https://devfeed.tech/sources/firebase-blog.md>)

Topics: [Firebase](<https://devfeed.tech/topics/firebase.md>), [Google](<https://devfeed.tech/topics/google.md>), [Android](<https://devfeed.tech/topics/android.md>), [android-development](<https://devfeed.tech/topics/android-development.md>), [Back end](<https://devfeed.tech/topics/backend.md>), [Testing](<https://devfeed.tech/topics/testing.md>), [Server](<https://devfeed.tech/topics/server.md>)

Tags: [android](<https://devfeed.tech/tags/android.md>), [android-development](<https://devfeed.tech/tags/android-development.md>), [backend](<https://devfeed.tech/tags/backend.md>), [developer](<https://devfeed.tech/tags/developer.md>), [digital](<https://devfeed.tech/tags/digital.md>), [events](<https://devfeed.tech/tags/events.md>), [firebase](<https://devfeed.tech/tags/firebase.md>), [game-servers](<https://devfeed.tech/tags/game-servers.md>), [games](<https://devfeed.tech/tags/games.md>), [gaming](<https://devfeed.tech/tags/gaming.md>), [gdc](<https://devfeed.tech/tags/gdc.md>), [google](<https://devfeed.tech/tags/google.md>), [live-streaming](<https://devfeed.tech/tags/live-streaming.md>), [news](<https://devfeed.tech/tags/news.md>), [testing](<https://devfeed.tech/tags/testing.md>), [updates](<https://devfeed.tech/tags/updates.md>), [youtube](<https://devfeed.tech/tags/youtube.md>)

### AI overview

Firebase will participate in the digital Google for Games Developer Summit on March 23 at 9:00 AM PT, following the postponement of the Game Developers Conference. The free event will include a keynote, more than 10 hours of developer sessions, Android development and profiling tools, and updates on Game Servers. The article also describes support for game developers through the GDC Relief Fund and YouTube streaming tools.

### Source excerpt

News, tutorials, and updates from the Firebase team.

## Live Streaming with Codename One and Wowza

DevFeed: [Live Streaming with Codename One and Wowza](<https://devfeed.tech/articles/live-streaming-with-codename-one-and-wowza-19354.md>)

Original publisher: [Read original article](<https://www.codenameone.com/blog/live-streaming-wowza/>)

Author: Shai Almog

Published: 2020-01-06T00:00:00Z

Content type: article

Language: en

Sources: [CodeName One](<https://devfeed.tech/sources/codename-one.md>)

Topics: [Streaming](<https://devfeed.tech/topics/streaming.md>), [Mobile](<https://devfeed.tech/topics/mobile.md>), [Android](<https://devfeed.tech/topics/android.md>), [iOS](<https://devfeed.tech/topics/ios.md>), [Cloud](<https://devfeed.tech/topics/cloud.md>), [SDK](<https://devfeed.tech/topics/sdk.md>), [Monitoring](<https://devfeed.tech/topics/monitoring.md>), [Logging](<https://devfeed.tech/topics/logging.md>)

Tags: [android](<https://devfeed.tech/tags/android.md>), [cloud](<https://devfeed.tech/tags/cloud.md>), [ios](<https://devfeed.tech/tags/ios.md>), [live-streaming](<https://devfeed.tech/tags/live-streaming.md>), [logging](<https://devfeed.tech/tags/logging.md>), [mobile](<https://devfeed.tech/tags/mobile.md>), [monitoring](<https://devfeed.tech/tags/monitoring.md>), [pull-requests](<https://devfeed.tech/tags/pull-requests.md>), [sdk](<https://devfeed.tech/tags/sdk.md>), [streaming](<https://devfeed.tech/tags/streaming.md>)

### AI overview

This article describes the Wowza Live Streaming Events CN1Lib for Codename One apps. The library supports broadcasting live video from iOS and Android apps, playback by stream ID with adaptive bitrate, and recording for later viewing, using Wowza Cloud services and GoCoder SDKs. It is identified as alpha software and not ready for production.

### Source excerpt

Two months ago I published the CN1Lib "Wowza Live Streaming Events", as usual you can install that by the Extension Manager. The purpose of this CN1Lib is to add live streaming capabilities to iOS and Android Codename One apps, hiding all the complexities and reducing the effort. __ The Wowza cn1lib has been deprecated since the publication of this post However, live events are not trivial. That's why you should read this README carefully: https://github.com/jsfan3/CN1Libs-WowzaLiveStreaming/blob/master/README.md

## How VP9 delivers value for Twitch's esports live streaming

DevFeed: [How VP9 delivers value for Twitch's esports live streaming](<https://devfeed.tech/articles/how-vp9-delivers-value-for-twitch-s-esports-live-streaming-20450.md>)

Original publisher: [Read original article](<https://medium.com/twitch-news/how-does-vp9-deliver-value-for-twitchs-esports-live-streaming-35db26f6322f?source=rss----3ae745429979--engineering>)

Author: Yueshi Shen

Published: 2018-12-19T21:12:17Z

Content type: article

Language: en

Sources: [Twitch](<https://devfeed.tech/sources/twitch.md>)

Topics: [Twitch](<https://devfeed.tech/topics/twitch.md>), [Compression](<https://devfeed.tech/topics/compression.md>), [fpga](<https://devfeed.tech/topics/fpga.md>), [Streaming](<https://devfeed.tech/topics/streaming.md>), [Hardware](<https://devfeed.tech/topics/hardware.md>), [browsers](<https://devfeed.tech/topics/browsers.md>), [Playback](<https://devfeed.tech/topics/playback.md>)

Tags: [browsers](<https://devfeed.tech/tags/browsers.md>), [compression](<https://devfeed.tech/tags/compression.md>), [decoding](<https://devfeed.tech/tags/decoding.md>), [encoding](<https://devfeed.tech/tags/encoding.md>), [engineering](<https://devfeed.tech/tags/engineering.md>), [fpga](<https://devfeed.tech/tags/fpga.md>), [h-264](<https://devfeed.tech/tags/h-264.md>), [live-streaming](<https://devfeed.tech/tags/live-streaming.md>), [streaming](<https://devfeed.tech/tags/streaming.md>), [twitch](<https://devfeed.tech/tags/twitch.md>), [videos](<https://devfeed.tech/tags/videos.md>), [vp9](<https://devfeed.tech/tags/vp9.md>)

### AI overview

This article explains how Twitch selected FPGA hardware for real-time VP9 encoding of premium esports and partner live streams. It discusses VP9's compression advantages and implementation challenges, and reports at least 25% bitrate savings compared with the highest-quality H.264 encoders used in Twitch's production.

### Source excerpt

By: Akrum Elkhazin, Video Algorithm Architect, NGCodec, akrum.elkhazin@ngcodec.com Avinash Ramachandran, Video Software Architect, NGCodec, avinash.ramachandran@ngcodec.com Roshan Baliga, Product Manager, Google, rdb@google.com Jai Krishnan, Product Manager, Google, jaikk@google.com Tarek Amara, Senior Video Specialist, Twitch, amatarek@twitch.tv Alex Converse, Senior Software Engineer, Twitch, alexconv@twitch.tv Yueshi Shen, Principal Research Engineer, Twitch, yshen@twitch.tv Summary: VP9 will soon help Twitch offer a better viewing experience for premium esports and partner channels Video compression is the key to successful delivery of digital video across various applications like broadcast, teleconference, surveillance, and online streaming services. Since 2003 (i.e., 15 years ago), H.264 has been the state-of-the-art video compression format and has enabled HDTV, Blu-ray Disc, Internet video websites (e.g., YouTube, Twitch), and so on. Nevertheless, according to Twitch's recent analysis, H.264 has reached its compression performance limit, particularly for real-time encoding of gaming content at the HD resolution (1080p60). On the other hand, newer-generation video standards, namely VP9, HEVC, and AV1, show significant compression gain, which can bring considerable commercial benefits to content platforms (e.g., offering viewers better video quality, reducing the video loading time and the buffering rate, increasing the customer reach, decreasing the IP transit cost). Currently, although decoding and playback of VP9 video are widely supported on devices and browsers used by Twitch's audience, encoding gaming video content with a high efficiency and real-time performance is a substantial challenge due to the high complexity of VP9. Through a rigorous feasibility study, we have eventually selected FPGA as the hardware platform for real-time VP9 encoding and are deploying it to broadcast our premium eSports and partner channels in the near future (please watch t

## What's new at Firebase Summit 2018

DevFeed: [What's new at Firebase Summit 2018](<https://devfeed.tech/articles/what-s-new-at-firebase-summit-2018-16291.md>)

Original publisher: [Read original article](<https://firebase.blog/posts/2018/10/whats-new-at-firebase-summit-2018>)

Author: Francis Ma

Published: 2018-10-29T00:00:00Z

Content type: release

Language: en

Sources: [Firebase Blog](<https://devfeed.tech/sources/firebase-blog.md>)

Topics: [Firebase](<https://devfeed.tech/topics/firebase.md>), [Google Cloud Platform (GCP)](<https://devfeed.tech/topics/google-cloud.md>), [Google](<https://devfeed.tech/topics/google.md>)

Tags: [a-b-testing](<https://devfeed.tech/tags/a-b-testing.md>), [app-development](<https://devfeed.tech/tags/app-development.md>), [app-quality](<https://devfeed.tech/tags/app-quality.md>), [bigquery](<https://devfeed.tech/tags/bigquery.md>), [cloud-functions](<https://devfeed.tech/tags/cloud-functions.md>), [cloud-messaging](<https://devfeed.tech/tags/cloud-messaging.md>), [cloud-platform](<https://devfeed.tech/tags/cloud-platform.md>), [community](<https://devfeed.tech/tags/community.md>), [crashlytics](<https://devfeed.tech/tags/crashlytics.md>), [data-studio](<https://devfeed.tech/tags/data-studio.md>), [dynamic-audiences](<https://devfeed.tech/tags/dynamic-audiences.md>), [firebase](<https://devfeed.tech/tags/firebase.md>), [firebase-summit](<https://devfeed.tech/tags/firebase-summit.md>), [firestore](<https://devfeed.tech/tags/firestore.md>), [google-analytics](<https://devfeed.tech/tags/google-analytics.md>), [hosting](<https://devfeed.tech/tags/hosting.md>), [ios](<https://devfeed.tech/tags/ios.md>), [live-streaming](<https://devfeed.tech/tags/live-streaming.md>), [machine-learning](<https://devfeed.tech/tags/machine-learning.md>), [ml-kit](<https://devfeed.tech/tags/ml-kit.md>), [news](<https://devfeed.tech/tags/news.md>), [performance-monitoring](<https://devfeed.tech/tags/performance-monitoring.md>), [predictions](<https://devfeed.tech/tags/predictions.md>), [realtime-database](<https://devfeed.tech/tags/realtime-database.md>), [remote-config](<https://devfeed.tech/tags/remote-config.md>), [summit](<https://devfeed.tech/tags/summit.md>), [tensorflow-lite](<https://devfeed.tech/tags/tensorflow-lite.md>), [test-lab](<https://devfeed.tech/tags/test-lab.md>), [unity](<https://devfeed.tech/tags/unity.md>), [updates](<https://devfeed.tech/tags/updates.md>), [web](<https://devfeed.tech/tags/web.md>)

### AI overview

Firebase announces updates at Firebase Summit 2018, including beta support for Firebase through Google Cloud Platform support packages. The article also highlights Firebase adoption and a Hotstar case study involving increased user engagement.

### Source excerpt

News, tutorials, and updates from the Firebase team.

## Twitch invites you to take on the ICME 2018 Grand Challenge

DevFeed: [Twitch invites you to take on the ICME 2018 Grand Challenge](<https://devfeed.tech/articles/twitch-invites-you-to-take-on-the-icme-2018-grand-challenge-20457.md>)

Original publisher: [Read original article](<https://medium.com/twitch-news/twitch-invites-you-to-take-on-the-icme-2018-grand-challenge-2b3824d3537b?source=rss----3ae745429979--engineering>)

Author: Yueshi Shen

Published: 2017-12-01T17:56:37Z

Content type: article

Language: en

Sources: [Twitch](<https://devfeed.tech/sources/twitch.md>)

Topics: [Streaming](<https://devfeed.tech/topics/streaming.md>), [HTTP](<https://devfeed.tech/topics/http.md>), [Latency](<https://devfeed.tech/topics/latency.md>), [Inference](<https://devfeed.tech/topics/inference.md>), [Playback](<https://devfeed.tech/topics/playback.md>), [Algorithms, Complexity](<https://devfeed.tech/topics/algorithms-complexity.md>)

Tags: [caching](<https://devfeed.tech/tags/caching.md>), [engineering](<https://devfeed.tech/tags/engineering.md>), [http](<https://devfeed.tech/tags/http.md>), [latency](<https://devfeed.tech/tags/latency.md>), [live-streaming](<https://devfeed.tech/tags/live-streaming.md>), [machine-learning](<https://devfeed.tech/tags/machine-learning.md>), [network](<https://devfeed.tech/tags/network.md>), [playback](<https://devfeed.tech/tags/playback.md>), [streaming](<https://devfeed.tech/tags/streaming.md>)

### AI overview

Twitch presents the ICME 2018 Grand Challenge, which seeks signal-processing and machine-learning algorithms to estimate download bandwidth for HTTP chunked video streaming. The article explains that chunked transfer can reduce live-streaming latency but produces noisy throughput measurements that complicate adaptive bitrate playback.

### Source excerpt

Because of its scalability and low cost, HTTP streaming is now widely used for live broadcasting on the open Internet. A number of platforms including Twitch, Twitter, and Amazon Video are now providing live video services based on HLS or DASH for both user-generated content (UGC) and professionally-generated content (PGC). However, in comparison to more traditional live streaming protocols such as RTMP, HLS and DASH incur much longer end-to-end broadcast latency. The latency is typically 10-30 seconds depending on implementations. On the other hand, low (less than 5 second) broadcast latency is highly demanded as it is critical to interactivity between a broadcaster and their audience. One of the most successful efforts to reduce the latency of HTTP streaming is to utilize the HTTP chunked transfer coding, which enables a video segment to be generated and transmitted concurrently. For more technical details, please read Twitter's recent technical blog "Introducing LHLS Media Streaming." However, compared with segment-based HTTP download, chunked transfer coding makes the bandwidth estimation a lot harder for any ABR playback algorithm. This Grand Challenge is to call for signal-processing/machine-learning algorithms that can effectively estimate download bandwidth based on the noisy samples of chunked-based download throughput. Problem Description: For segment-based HTTP streaming, the download bandwidth can simply be calculated as Bandwidth = segment size / segment download time This is, in general, quite accurate, since the size of a video segment is typically large enough (1 or more seconds of video data). On the other hand, in HTTP chunked transfer coding, a video segment is transmitted in multiple smaller pieces, i.e. the response to one HTTP request is broken into a series of chunks (see Figure 1). Figure 1: Use HTTP chunked transfer to transmit a video segment in multiple chunks from Video Source / HTTP Origin through CDN to Player As we can see from Figure

## Devcon3 event recap and media update

DevFeed: [Devcon3 event recap and media update](<https://devfeed.tech/articles/devcon3-16814.md>)

Original publisher: [Read original article](<https://blog.ethereum.org/en/2017/11/16/devcon3>)

Author: Ming Chan

Published: 2017-11-16T01:55:44Z

Content type: opinion

Language: en

Sources: [Ethereum Foundation Blog](<https://devfeed.tech/sources/ethereum-foundation-blog.md>)

Topics: [Ethereum](<https://devfeed.tech/topics/ethereum.md>), [Development](<https://devfeed.tech/topics/development.md>), [Streaming](<https://devfeed.tech/topics/streaming.md>), [Web](<https://devfeed.tech/topics/web.md>)

Tags: [capacity](<https://devfeed.tech/tags/capacity.md>), [community](<https://devfeed.tech/tags/community.md>), [conference](<https://devfeed.tech/tags/conference.md>), [devcon](<https://devfeed.tech/tags/devcon.md>), [developers](<https://devfeed.tech/tags/developers.md>), [ethereum](<https://devfeed.tech/tags/ethereum.md>), [event](<https://devfeed.tech/tags/event.md>), [events](<https://devfeed.tech/tags/events.md>), [live-streaming](<https://devfeed.tech/tags/live-streaming.md>), [location](<https://devfeed.tech/tags/location.md>), [photos](<https://devfeed.tech/tags/photos.md>), [video](<https://devfeed.tech/tags/video.md>)

### AI overview

An Ethereum Foundation executive director's note recaps Devcon3, describing plans to publish session videos, provide live streaming, share event photos, and expand the event's capacity to accommodate nearly 2,000 attendees.

### Source excerpt

A note from the ED: A big thanks to our attending dev community, presenters, internal team, sponsors, enthusiasts, volunteers, event team, students and other stakeholders for coming together for another phenomenal Devcon3! First of all, yes, video of all sessions, both from the Main Hall and Breakout Hall will be...

## Live Video Transmuxing/Transcoding: FFmpeg vs TwitchTranscoder, Part I

DevFeed: [Live Video Transmuxing/Transcoding: FFmpeg vs TwitchTranscoder, Part I](<https://devfeed.tech/articles/live-video-transmuxing-transcoding-ffmpeg-vs-twitchtranscoder-part-i-20452.md>)

Original publisher: [Read original article](<https://medium.com/twitch-news/live-video-transmuxing-transcoding-ffmpeg-vs-twitchtranscoder-part-i-489c1c125f28?source=rss----3ae745429979--engineering>)

Author: Yueshi Shen

Published: 2017-10-10T18:40:03Z

Content type: article

Language: en

Sources: [Twitch](<https://devfeed.tech/sources/twitch.md>)

Topics: [FFmpeg (Fast Forward Moving Picture Experts Group)](<https://devfeed.tech/topics/ffmpeg.md>), [Twitch](<https://devfeed.tech/topics/twitch.md>), [Transcodings](<https://devfeed.tech/topics/transcodings.md>), [Streaming](<https://devfeed.tech/topics/streaming.md>), [HTTP](<https://devfeed.tech/topics/http.md>), [stream-processing](<https://devfeed.tech/topics/stream-processing.md>)

Tags: [architecture](<https://devfeed.tech/tags/architecture.md>), [engineering](<https://devfeed.tech/tags/engineering.md>), [ffmpeg](<https://devfeed.tech/tags/ffmpeg.md>), [http](<https://devfeed.tech/tags/http.md>), [live-streaming](<https://devfeed.tech/tags/live-streaming.md>), [open-source](<https://devfeed.tech/tags/open-source.md>), [pipeline](<https://devfeed.tech/tags/pipeline.md>), [stream-processing](<https://devfeed.tech/tags/stream-processing.md>), [streaming](<https://devfeed.tech/tags/streaming.md>), [transcoder](<https://devfeed.tech/tags/transcoder.md>), [twitch](<https://devfeed.tech/tags/twitch.md>), [video](<https://devfeed.tech/tags/video.md>)

### AI overview

This first part of a two-part series explains Twitch's live video processing pipeline and compares using FFmpeg with Twitch's in-house TwitchTranscoder. It describes how RTMP uploads are converted into multiple-bitrate HLS variants and outlines the live transcoding requirements that FFmpeg meets or does not meet.

### Source excerpt

By: Jeff Gong, Software Engineer, jeffgon@twitch.tv Sahil Dhanju, Software Engineer Intern Chih-Chiang Lu, Senior Software Engineer, chihchil@twitch.tv Yueshi Shen, Principal Research Engineer, yshen@twitch.tv Special thanks go to Christopher Kennedy, Staff Video Engineer at Crunchyroll/Ellation John Nichols, Principal Software Engineer at Xilinx, jnichol@xilinx.com for their information on FFmpeg and reviewing this article. Note: This is the first part of a 2-part series. Please read part 2 after finishing this article. Background Twitch is the world's leading live streaming platform for video games, esports, and other emerging creative content. Every month, more than 2.2 million unique content creators stream or upload video on our website. At its peak, Twitch ingests tens of thousands of concurrent live video streams and delivers them to viewers across the world. Figure 1 depicts the architecture of our live video Content Delivery Network (CDN) which delivers tens of thousands of concurrent live streams internationally. Figure 1: Architecture of Twitch's Live Video CDN Twitch, like many other live streaming services, receives live stream uploads in Real-Time Messaging Protocol (RTMP) from its broadcasters. RTMP is a protocol designed to stream video and audio on the Internet, and is mainly used for point to point communication. To then scale our live stream content to countless viewers, Twitch uses HTTP Live Streaming (HLS), an HTTP-based media streaming communications protocol that most video websites also use. Within the live stream processing pipeline, the transcoder module is in charge of converting an incoming RTMP stream into the HLS format with multiple variants (e.g., 1080p, 720p, etc.). These variants have different bitrates so that viewers with different levels of download bandwidth are able to consume live video streams at the best possible quality for their connection. Figure 2 depicts the input and output of the transcoder module in our live video CD

## What I Learned from Live-Streaming Creative Work on Twitch

DevFeed: [What I Learned from Live-Streaming Creative Work on Twitch](<https://devfeed.tech/articles/live-streaming-my-designs-working-title-touchlab-38116.md>)

Original publisher: [Read original article](<https://touchlab.co/2016-2-live-streaming-need-title>)

Published: 2016-03-01T17:10:55Z

Content type: opinion

Language: en

Sources: [Touchlab | Enterprise Mobile Innovation & Development](<https://devfeed.tech/sources/touchlab-enterprise-mobile-innovation-development.md>)

Topics: [Twitch](<https://devfeed.tech/topics/twitch.md>), [Streaming](<https://devfeed.tech/topics/streaming.md>), [Learning](<https://devfeed.tech/topics/learning.md>)

Tags: [creative](<https://devfeed.tech/tags/creative.md>), [design](<https://devfeed.tech/tags/design.md>), [featured](<https://devfeed.tech/tags/featured.md>), [hand-lettering](<https://devfeed.tech/tags/hand-lettering.md>), [live-streaming](<https://devfeed.tech/tags/live-streaming.md>), [twitch](<https://devfeed.tech/tags/twitch.md>)

### AI overview

The article reflects on a live-streamed Design Notes podcast with hand-lettering artist Dina Rodriguez and the author's early experience streaming creative work on Twitch. It discusses sharing the creative process, teaching and learning with a live audience, and receiving feedback and encouragement.

### Source excerpt

For the first Design Notes podcast of 2016, I interviewed artist Dina Rodriguez of LetterShoppe. But this episode of Design Notes wasn't like most...

## Introducing JavaScript SDK version 2

DevFeed: [Introducing JavaScript SDK version 2](<https://devfeed.tech/articles/introducing-javascript-sdk-version-2-2060.md>)

Original publisher: [Read original article](<https://developers.soundcloud.com/blog//introducing-javascript-sdk-version-2>)

Published: 2014-05-01T00:00:00Z

Content type: article

Language: en

Sources: [SoundCloud Backstage Blog](<https://devfeed.tech/sources/soundcloud-backstage-blog.md>)

Topics: [SDKs](<https://devfeed.tech/topics/sdks.md>), [JavaScript](<https://devfeed.tech/topics/javascript.md>), [Streaming](<https://devfeed.tech/topics/streaming.md>), [HTTP](<https://devfeed.tech/topics/http.md>)

Tags: [announcements](<https://devfeed.tech/tags/announcements.md>), [deprecated](<https://devfeed.tech/tags/deprecated.md>), [javascript](<https://devfeed.tech/tags/javascript.md>), [live-streaming](<https://devfeed.tech/tags/live-streaming.md>), [performance](<https://devfeed.tech/tags/performance.md>), [sdk](<https://devfeed.tech/tags/sdk.md>), [sdks](<https://devfeed.tech/tags/sdks.md>), [standards](<https://devfeed.tech/tags/standards.md>), [upgrade](<https://devfeed.tech/tags/upgrade.md>)

### AI overview

SoundCloud introduces version 2 of its JavaScript SDK, with rewritten internal code, improved performance, and support for additional streaming standards such as HTTP Live Streaming. The article recommends upgrading from deprecated version 1 and testing the transition before the scheduled replacement.

### Source excerpt

SoundCloud is pleased to introduce a new major version of the SoundCloud JavaScript SDK. In version 2, we've rewritten much of the internal...