May 2021 Summaries
3 posts from Daily
Filter
Month:
Year:
Post Summaries
Back to Blog
Creating fake participants for testing purposes can be challenging, especially when coordinating multiple developers and browsers. To overcome this, automated WebDriver instances, also known as "robots," can be used to simulate users. The W3C working draft spec defines WebDriver as a remote control interface that enables introspection and control of user agents. Most browsers implement this spec, with chromedriver, safaridriver, and geckodriver being the most common examples. To spin up WebRTC-friendly headless Chromium instances locally or in the cloud, users can use various command-line options and libraries such as Selenium. Additionally, creating a custom AMI on EC2 instances can also be used to run Chromium on multiple instances. For those using Node.js, setting up a basic chromedriver-using-selenium-webdriver-npm-module setup is possible with some version matching and process management considerations.
May 21, 2021
733 words in the original blog post.
Daily Live Streaming is a new API that allows developers to live stream video calls to millions of people by sending video calls to platforms like YouTube, Facebook Live, or Twitch. It bridges the gap between real-time video and live streaming broadcast, enabling developers to build real-time conversations with up to 15,000 participants and broadcast them to their chosen platform. The API combines WebRTC for low latency connections and RTMP for scalable delivery on live streaming platforms. It supports features like active speaker view, grid mode, presenter mode, and screen sharing mode. Daily's customers use the platform for various use cases such as concerts, telehealth, classes, tutoring sessions, conferences, panel discussions, gaming, competitions, social watch parties, webinars, and more. The platform provides a unique solution to streaming multiparty conversations to a broader audience with true HD video at 1920 x 1080 resolution, flexible layouts, and crystal-clear screen sharing.
May 04, 2021
1,321 words in the original blog post.
The Daily Prebuilt API has introduced several updates to improve the user experience of broadcast calls, including configurable options such as private vs public rooms, prejoin UI for hosts and attendees, knocking to enter private rooms, chat functionality, and additional settings like participant tiles and local video. These updates aim to provide a more controlled and anonymous environment for both hosts and attendees, allowing for a better flow of conversation during the call. The API also includes features such as waiting messages for attendees and "host has left the meeting" views to simplify the UI and manage multiple hosts in calls.
May 03, 2021
1,431 words in the original blog post.