March 2019 Summaries
7 posts from Daily
Filter
Month:
Year:
Post Summaries
Back to Blog
With the Daily.co API, you can enable recording for any video call, but it doesn't support cloud transcoding or adaptive streaming directly. Instead, users are suggested to use Mux Video APIs for these features. The Daily.co recording feature is designed to be simple and affordable, allowing users to record calls locally or in the cloud, with pricing based on minutes used. Local recording is free, while cloud recording charges per minute. Users can send recordings to Mux using a single API call, which then transcodes and turns the video into a MUX asset that can be played back on any platform. The Daily.co team uses the HTML MediaRecorder API for in-browser recording, with limitations including only supporting desktop Chrome and requiring sufficient CPU and network resources. Mux's solution is used to overcome these limitations, enabling streaming, playback, and transcoding with a simple API and cloud infrastructure.
Mar 26, 2019
893 words in the original blog post.
This article discusses the design considerations for building video calling products using Daily.co's API. The author highlights the importance of designing a user-friendly interface, including core components such as call controls, local camera feeds, and remote video grids. They also emphasize the need to consider secondary components like contextual UI, modals, and notifications, which provide important information to users. The article aims to provide guidance for developers who want to integrate Daily.co's API into their products, offering a framework for building custom UI that balances user experience with feature requirements.
Mar 20, 2019
1,263 words in the original blog post.
As a distributed team, Daily.co's team faced challenges in staying connected and syncing information efficiently across time zones. They previously used a manual system of video calls and Slack pings, but discovered a new wave of tools designed for distributed teams, such as Standuply, which runs standups and reports directly in Slack. Standuply improved their standup and scrum protocol by providing a customized reporting solution that combines text updates with live video calls, allowing them to keep what worked from their previous system while stitching it together more cohesively and efficiently. By customizing meeting times, respondents, and requests, and delivering reports in a structured format, Standuply helped the team stay connected and improve their communication, analytics, and growth as a distributed group.
Mar 18, 2019
2,107 words in the original blog post.
Daily.co has updated its 1-click video call feature to support major browsers including Chrome, Edge, Firefox, and Safari. The update allows users to join calls on these browsers without needing an app, and mobile users can also join with just a tap. While the feature set is more limited for Edge, Firefox, and Safari compared to Chrome, it still offers a range of features such as screen sharing, recording, and dual screen sharing for power users. The update prioritizes user experience and aims to serve both power video call users who require advanced features and those who just need to join small calls on browsers other than Chrome. The company has also taken steps to inform users about the experimental nature of support for Edge, Firefox, and Safari, with fewer features compared to Chrome.
Mar 16, 2019
932 words in the original blog post.
The Daily.co API for video calls offers a rapid and efficient way to integrate 1-click video calls into products or websites. The API provides best-in-class, 1-click functionality with a polished UI that can be customized easily. It supports integration of 1-click video calls, has clean design, 1-click technology, and powerful features thoughtfully applied. The API is designed for teams to build their products quickly, without spending days and weeks on resources of time and money. It also provides simple API calls to create, configure, and delete rooms, flexible user-specific permissions and configuration via encrypted tokens, recording meeting attendance and usage analytics, and more. The API pricing is based on a different approach than many other video calling APIs, using a formula that simply multiplies the number of participants by the minutes used, resulting in simpler and clearer pricing. The API offers a free tier with no credit card required, tier upgrades based on minutes and rooms, and premium features like recording and custom domains and branding.
Mar 13, 2019
1,160 words in the original blog post.
Daily.co's video calling API uses Stripe for credit card processing and billing, with a custom implementation that integrates Stripe's recurring billing features into their own system. The implementation involves mapping between Daily.co's user and team data models to Stripe's customer and subscription records, as well as creating a data model that translates usage data into Stripe's metered billing format. This requires handling issues such as payment processing, invoice creation, and plan changes, with the goal of providing a clean and maintainable codebase. The system uses webhooks to receive notifications from Stripe about events such as invoice creation and payment success, allowing for automated updates to the underlying data models.
Mar 12, 2019
3,647 words in the original blog post.
Here's a neutral and interesting summary of the text in one paragraph: Creating on-demand video calls can be achieved with just three simple steps, utilizing the Daily.co API and a cloud development environment like repl.it. First, a "start call" button is created that adds an iframe to a web page, allowing users to initiate a video call. Next, an HTTP endpoint is spun up using repl.it's help, which generates a unique video call link each time the button is pressed, and returns room info for the newly created room. Finally, the page URL is modified so that it can be shared with others, enabling seamless invitation and joining of calls, while also allowing for easy implementation of additional features such as leaving the call.
Mar 12, 2019
1,144 words in the original blog post.