Video Embedding or Streaming Capabilities
Zesty.io can display video through 3rd party video services or self hosted videos uploaded to the media service.
Embedding Video from Youtube, Instagram and Vimeo
Standard embed codes provided by social media sites may be copy and pasted into a WYSIWYG Editor or directly into the content model HTML view file.
In youtube, click share, then click the embed option to get this view.
![Video Embed](https://kfg6bckb.media.zestyio.com/video-embed.png)
Web Developers can take advantage of parsley by adding a field to a content model called "youtube_id" (for example), and can make dynamic template views by using code like this:
Streaming Video
For running your own stream, we suggest using a third party like Mux.com. A Mux stream can be put into any Zesty.io view, and a content model field and parsley can be used to give the Content Editor control of the stream id. In this example, we use the field name playback_id for the Mux stream ID
Video Conferencing
You can run your own video conferencing setup on Zesty.io using Vidyo (https://www.vidyo.com/), create an account. The setup requires view editing with javascript and an external server server call to issue a connection token.
View Code Example
GCP Cloud Function that issues a Token
WebRTC Options
Here is a list of 3rd party service options for peer to peer streaming through a website or mobile app.
- Zoom - $100 for 4000 minutes ($0.025/minute)
- Pros - Large-scale, reliable company with solid, proven tech, robust API
- Cons - Expensive, lots of features, could potentially restrict content
- Vidyo - $3000 for 250,000 minutes ($0.012/minute)
- Pros - Simple html code to get started
- Cons - Company is focused on medical, large-scale accounts, weak support
- EasyRTC - Free if you host your own
- Pros - Do it yourself, more control, free
- Cons - Bare bones, no support
- Twilio Video - $0.0015/minute for peer-to-peer, $0.01/minutes for room features
- Pros - Great price for peer-to-peer only meaning you don’t get server-based room features
- Cons - Only 10 people per room max, no group room features like recording, messaging, etc
- AppRTC - Free, DIY
- Pros - The ultimate bare bones, google sample app for WebRTC
- Cons - Online demo had maybe 1- 1.5s delay, probably harder to implement
- Agora.io - $2.50 per/1,000 minutes ($0.0025/minute) for 720p
- Pros - No limit on rooms, inexpensive, lots of features such as broadcasting, solid codebase
- Cons - Website not as enticing as Twilio but not bad either
Connect with Content Experts
Book a free 15-minute consultation with a content expert. Discuss your application, pain points and requirements. Understand how Zesty's lower total cost of ownership, features, functionality can elevate your business by creating extraordinary digital experiences.
Trusted By
G2 MOMENTUM LEADER
![zesty customer logo](https://kfg6bckb.media.zestyio.com/WebContentManagement_EasiestToDoBusinessWith_EaseOfDoingBusinessWith.png)
![zesty customer logo](https://kfg6bckb.media.zestyio.com/WebContentManagement_HighPerformer_HighPerformer.png)