Level up your Twilio API skills in TwilioQuest, an educational game for Mac, Windows, and Linux. Download Now
Build the future of communications.
Start building for free

Video posts

  • By Sean Coleman
    高品質なビデオ体験を大規模に提供〜Video Insights機能の知見を活用 Build High Quality Video Experiences at Scale with Video Insights, Now in Public Beta JP

    この記事は、プロダクト担当のSean Colemanが、こちら(英語)で執筆した記事を日本語化したものです。

    Twilio VideoサービスにてVideo Insightsがパブリックベータ版としてご利用いただけるようになりました。

    Video Insightsは、Twilioコンソールからアクセス可能なダッシュボード機能として提供され、ビデオアプリケーションの使用状況や品質を確認したり、ビデオセッションに関連したRooms(ルーム)やParticipants(参加者)の傾向を把握できます。また問題が発生した際には、簡単に解析・解決することができます。これにより、お客様のビデオ体験の品質向上、Twilio Videoサービスが利用されなくなる状況の回避、急速な規模拡大を安心して実施いただけることにつながります。

    Twilioは、お客様に最高のデベロッパーエクスペリエンスを提供するよう努めています。これは、革新的なビデオ体験を構築し、市場投入までの時間を短縮するためのプラットフォームとツールキットを提供することを意味しますが、ポイントは、お客様のビデオ体験の質を犠牲にすることなく、貴社のビデオアプリケーションサービスを迅速かつ確実に拡張するために必要なツールを提供する点にあります。Video Insightsは、グループ、P2P、および WebRTC Go の各ビデオルーム種別の開発者に、追加費用なしで今すぐご利用を開始いただけます。

    この記事では、まず今回リリースのハイライトと主要機能を紹介し、その後Video Insightsを今すぐ使い始める方法を …

    Read More
  • By Pedro Ruiz
    8 Things Product Owners Should Consider With Video Apps 8 Things Product Owners Should Consider With Video Apps

    Video applications are critical in today’s technology landscape and have played a crucial role in getting the world through the COVID-19 pandemic. Twilio Programmable Video is a great way to get started with building live video apps, in part because it’s straightforward for developers to use. Still, when building a live video application, there are important things that a product owner should consider.

    Below, I’ve shared 8 items that other product owners and leads should consider when using video in their application.

    8 video app considerations for product owners

    Let’s look at the top items you should consider with your video applications.

    1. End-user demographics

    Who will use your video application determines a lot, including how to design it and other important features.

    Is your application going to be used by medical professionals or techies? Does your user base consist of Baby Boomers or Generation Z? Each of those …

    Read More
  • By Mia Adjei
    Add a Volume Slider to Your Livestream App Add a Volume Slider to Your Livestream App

    If you've had a chance to try out my previous video livestreaming tutorial, you might already know how to build your own Twilio Live video streaming application with experiences for both the streamer and the audience.

    In the starter project, however, the audience members do not yet have a way to control the volume of the livestream they are listening to from the UI of your application. This quick tutorial will build on the previous one, showing you how to add a volume slider to the audience side of your application.

    Let's get started!

    Prerequisites

    • A free Twilio account. (If you register here, you'll receive $10 in Twilio credit when you upgrade to a paid account!)
    • Node.js v14+ and npm installed on your machine.
    • ngrok
    • The code from the previous tutorial. Clone the repository here and follow the steps in README.md to get set up.

    Add an input …

    Read More
  • By Mia Adjei
    Build an Audio Livestream App with Twilio Live Build an Audio Livestream App with Twilio Live

    The amount of online audio content and livestreams is increasing every day. More and more, people are tuning into audio for news, music, fitness, study, and entertainment. So if you have been thinking about creating something in the audio space, maybe you have considered building your own live audio application.

    Perhaps you've already explored Twilio Live to livestream your video feed or create a live screen share. But did you know you can use Twilio Live to create an audio-only experience as well?

    In this tutorial, you will learn how to build an audio livestream application with Twilio Live and React, and then deploy it using Twilio Functions and the Twilio Serverless Toolkit. This will allow you to start sharing your live audio with your friends and community right away. In this project, you'll also use the Twilio Paste design system to quickly build and style your …

    Read More
  • By Hiroto Masaki
    Twilio SIGNAL 2021 イベント〜製品アナウンスの振り返り twilio-signal2021-recapBlog4-header-jp

    SIGNAL 2021 カンファレンスのブログシリーズ、第4回目となります。

    SIGNAL 2021を振り返るブログシリーズを、第1回(Twilio SIGNAL 2021 カンファレンスの超速報)、第2回(Twilio SIGNAL 2021 〜 基調講演の振り返り)、第3回(SIGNAL TVをMCの立場から振り返る)と投稿してきました。第3回目までで、カンファレンスイベント期間中のプロダクト系のアナウンスの幾つかについて既にカバーしていますが、今回は未だカバーしきれていない以下のアナウンスについて触れていきたいと思います。

    • Twilio Verifyの機能強化を3点(WhatsApp、TOTP、BYOT)
    • Twilio Video Insights機能
    • Twilio SendGrid EmailのDeliverability Insights機能
    • プログラム「CodeExchange for Good」

    Twilio Verifyの機能強化を3点(WhatsApp、TOTP、BYOT)


    先ずTwilio Verifyについてです。Twilio Verifyは二要素認証をマルチチャネルで実現するマネージド型のアカウントセキュリティー系プロダクトです。プロダクト全般としてはこれまでも正式リリース提供しています。二要素認証におけるワンタイムパスコード(OTP)生成・管理のロジックが自社提供可能な場合、Twilio Programmable SMSサービスと組み合わせることでエンドツーエンドで二要素認証機能を自社提供できます。しかし、そもそもOTPの生 …

    Read More
  • By Miguel Grinberg
    Add a Realtime Viewer Count to your Twilio Live Stream Add a Realtime Viewer Count to your Twilio Live Stream

    An important aspect of running a Twilio Live streaming experience is to track your viewership. But how do you do that? There are many different ways to do it, and the best method to use will depend on your needs and your technology stack.

    Are you ready to learn how to count your livestream viewers? In this article I’ll show you a few possible implementations with varying levels of complexity and flexibility.

    Requirements

    This article does not have any requirements beyond having some familiarity with the Twilio Live product. If you haven’t worked with Twilio Live before, I recommend that you follow an introductory tutorial first. My colleague Mia Adjei wrote a Twilio Live tutorial using Express.js, and I have also written one using the Twilio serverless platform, both of which show you how to build a complete livestreaming project step by step.

    To apply what you learn …

    Read More
  • By Lizzie Siegle
    Detect Objects in a Serverless Twilio Video App with TensorFlow.js header-tf-obj-det

    Object detection is a computer vision technique for locating instances of objects in media such as images or videos. This machine learning (ML) method can be applied to many areas of computer vision, like image retrieval, security, surveillance, automated vehicle systems and machine inspection. Read on to learn how to detect objects in a Twilio Programmable Video application using TensorFlow.js.

    object detection gif

    Setup

    To build a Twilio Programmable Video application, we will need:

    Download this GitHub repo and then create a file named .env in the top-level directory with the following contents, replacing the XXXXX placeholders with the values that apply …

    Read More
  • By Sean Coleman
    Twilio Video Reactアプリケーションで短時間でチャット対応ビデオアプリを開発する Twilio Video Reactアプリケーションで短時間でチャット対応ビデオアプリを開発する

    この記事はProgrammable VideoチームのプロジェクトマネージャーのSean Colemanこちらで公開した記事(英語)を日本語化したものです。

    Twilioは昨年、開発者がProgrammable Videoをわずか5分以内に立ち上げ、動作させることのできるTwilio Video Reactアプリケーションをリリースしました。そしてこのたび、このReactアプリケーションにチャット機能を新たに追加しました。この機能では、通常のチャットとファイルの送受信ができます。

    このオープンソースのReactJSアプリケーションは、開発の足掛かりとして利用するにも、信頼できるソースとして参照するにも役立ちます。加えて、今回の機能追加により、ビデオアプリケーションへのチャット機能の追加を短時間で行えるようになりました。

    この投稿では、エンドユーザーがビデオアプリケーションを利用するにあたり、チャットが重要なコミュニケーションチャネルである理由、新機能の概要、新機能の実装に使用されている仕組み(Conversations API)について説明します。

    ビデオアプリケーションにチャットを追加する理由

    ビデオアプリケーションでは、ユーザーが不明点をメッセージで質問する、過去の話題について後で質問する、関連リンクを共有するなど、話し手を邪魔することなくコミュニケーションをとりたいときにチャットが役に立ちます。

    さらに、チャットを活用して以下のようなメリットを実現するビデオソリューションも増えてきています。

    • インクルーシビティの推進: 参加者がより快適にコミュ …
    Read More
  • By Ander Telleria
    Twilio Live is Now Generally Available Twilio Live is Now Generally Available

    Today, and coinciding with SIGNAL, Twilio’s virtual customer and developer conference, we are excited to announce that Twilio Live is now generally available!

    Twilio Live gives developers the tools to build live interactive experiences that can be directly embedded into their applications. With Twilio Live, developers have access to a low-latency, secure live streaming platform that allows speakers to reach an audience of millions while providing an intuitive end-to-end developer experience, including flexible server-side API primitives, and client SDKs for iOS, Android, and JavaScript.

    What developers are building with Twilio Live

    Since launching in Private Beta in July, developers and organizations of all sizes from around the world have expressed interest in Twilio Live. In conversations with these customers, we’ve found that interactive experiences are expanding far beyond the limited use cases of the past.

    In just a few months, we’ve had customers come to us with a variety …

    Read More
  • By Mia Adjei
    Build a Livestreaming Application with Twilio Live and Express Build a Livestreaming Application with Twilio Live and Express

    Twilio Live is finally here! If you have ever wanted to build your own livestreaming application, now is your chance.

    In this tutorial, you will learn how to build a livestreaming application and share your live video feed with your friends, followers, and maybe even the world. For this project, you'll be using Node.js and Express to build the server side of the application, and vanilla JavaScript on the client side.

    Let's get started!

    Prerequisites

    • A free Twilio account. (If you register here, you'll receive $10 in Twilio credit when you upgrade to a paid account!)
    • Node.js v14+ and npm installed on your machine.
    • ngrok

    What you will build

    In this tutorial, you will be creating an application that allows a person to livestream video and audio from their device to people who have the link to the stream. The Express server you'll build will handle both the streamer …

    Read More
  • Newer
    Older
    Sign up and start building
    Not ready yet? Talk to an expert.