LATEST ARTICLES
![post-it with Python written on it](https://img.api.video/hitesh_choudhary_d9zow2rem8u_unsplash_b8796104c9.jpg)
Tutorials · 2 min read
New code samples for the Python client
When you go to use the Python client, we now have code samples for all the endpoints.
![](https://img.api.video/screen_shot_2021_01_26_at_11_48_47_am_90f5cf546f.jpg)
Erikka Innes · May 24, 2021
![Restaurant signage written "Chapter One"](https://img.api.video/1599px_chapteronesign_61e0c281a1.jpeg)
Tutorials · 5 min read
Video Chapters: Using external buttons for controls
Video chapters help your users 'skip ahead' to the bit of the video they wish to see. The api.video player has chapter functionality built in, but learn how to use external buttons to do the same thing!
![](https://img.api.video/doug_ea77b420a3.jpg)
Doug Sillars · May 19, 2021
![Kid covering ears](https://img.api.video/372340532b4c1b79eccc_04c234a72c.jpg)
Tutorials · 5 min read
Volume warnings
Many video providers will warn you if the volume level is too high. Learn how to do the same with api.video
![](https://img.api.video/doug_ea77b420a3.jpg)
Doug Sillars · May 14, 2021
![Apple TV picture](https://img.api.video/li_lin_p5xn4dbea3a_unsplash_1a36962f7b.jpg)
Video trends · 3 min read
What is OTT and what is OVP?
Over the top (OTT) is video content that reaches viewers via the Internet instead of traditional methods like cable or satellite providers. OVP stands for online video platform and it's the system that can be used to deliver OTT content.
![](https://img.api.video/screen_shot_2021_01_26_at_11_48_47_am_90f5cf546f.jpg)
Erikka Innes · May 13, 2021
![Netflix Screenshot](https://img.api.video/api_video_netflix_74cb204f89.png)
Video trends · 3 min read
Python and Java, the preferred programming languages of Netflix
Does Netflix use Python or Java to build its content delivery and recommendation system? The answer may surprise you.
![](https://img.api.video/screen_shot_2021_01_26_at_11_48_47_am_90f5cf546f.jpg)
Erikka Innes · May 11, 2021
![a python](https://img.api.video/pythonclientapivideo_e51c92889e.png)
Product updates · 2 min read
Try api.video's new Python client!
It's another great first for api.video. We are proud to release a Python client for use with our API. This client handles all API features, and offers the option to develop with or without threading.
![](https://img.api.video/screen_shot_2021_01_26_at_11_48_47_am_90f5cf546f.jpg)
Erikka Innes · May 10, 2021
![c sharp logo](https://img.api.video/apivideocsharpclient_c45c8e81af.png)
Product updates · 1 min read
For the first time ever, api.video is releasing a C# client!
We're happy to announce we now offer a C# client! Create beautiful video products in C# starting now.
![](https://img.api.video/screen_shot_2021_01_26_at_11_48_47_am_90f5cf546f.jpg)
Erikka Innes · May 7, 2021
![Java logo](https://img.api.video/apivideojava_49b020523a.png)
Product updates · 2 min read
api.video's new Java client is here!
api.video has a new Java client! It covers pagination, chunked uploads, authentication, everything the api.video API offers and provides a progress listener.
![](https://img.api.video/screen_shot_2021_01_26_at_11_48_47_am_90f5cf546f.jpg)
Erikka Innes · May 6, 2021
![post-it with Processing written on it](https://img.api.video/processing_97b4429ebc.jpeg)
Tutorials · 3 min read
Why isn't my video ready yet?
A couple of times a month, we get queries about a video not being ready to play. In this post we'll walk through how you can check the status of your video upload using our API and using our webhook.
![](https://img.api.video/doug_ea77b420a3.jpg)
Doug Sillars · May 6, 2021
![go and gopher](https://img.api.video/apivideogolang_ce64fa2843.png)
Product updates · 2 min read
We're proud to announce our new Go Client for api.video
We're releasing a Go client for our video API! Now you can use all api.video features with Golang.
![](https://img.api.video/screen_shot_2021_01_26_at_11_48_47_am_90f5cf546f.jpg)
Erikka Innes · May 5, 2021