top | item 22569291

(no title)

aaronlifshin | 6 years ago

If this is backed by Twilio cloud webRTC API, I believe that does not support more that 50 people at a time watching the video

discuss

order

ptsneves|6 years ago

I have been using Janus[1] signaling server to broadcast live drone video on my website and it has worked flawlessly with multiple expectators. The drone video is captured through a Janus webrtc library in the Android phone connected to the drone.[3]

With a TURN server from Xirsys[2], I have had live drone video recording as well as barely a second of latency. I disabled peer2peer video because I do not want a 4G connection to broadcast to multiple viewers.

The reason I have not used twilio(even though I evaluated its offerings) is that they do not provide on premises hosting and my potential customers are not normally interested in not having on premises hosting.

[1] https://janus.conf.meetecho.com/ [2] https://xirsys.com [3] https://github.com/ptsneves/janus-gateway-android

telesilla|6 years ago

I was asked today to help on exactly this for an artistic project, do you have a write-up to share? I'm also a fan of Xirsys And Janus, good to see it plugged.

aaronlifshin|6 years ago

Wow @ptsneves, that sounds really cool. Could you give me a consultation on video streaming? I want to implement this into my product. If so, please write to my username at gmail. Thank you!

ausjke|6 years ago

use a phone on drone for camera, how about its zoom functions? can it record far distance contents? per my understanding phone-camera is only good for relatively short distance objects which is not the use case for drones? Thanks.

wpietri|6 years ago

Thanks, that let me find the pricing. It looks like it's $0.48/hr for a two-person meeting, or $30/hr for a 50-person meeting: https://www.twilio.com/video/pricing

The bottom mentions that peer-to-peer room pricing is even lower, $0.18/hr for a two-person meeting, but I'm not sure when that's used.