I
I
Ilya2015-12-16 00:12:36
Video
Ilya, 2015-12-16 00:12:36

How to make video streaming on the site?

Hello.
We are developing a sports web service (let's call it sport.com)
We want our users to be able to broadcast events to other users using their phone or webcam.
For example, there is a user Vasya, he is engaged in arm wrestling.
He has 100 friends on our service. He wants to stream from his phone the competitions in which he participates.
Viewing the broadcast should be available from the page like sport.com/vasya/event1/live
Access to the broadcast should be only for Vasya's friends, or for everyone, if Vasya wants it.
All settings must be made from our service, without going to other sites.
We allow the use of a ready-made paid service.
But we also do not exclude the possibility of hiring a competent specialist to set everything up on our servers.

Answer the question

In order to leave comments, you need to log in

4 answer(s)
J
jacob1237, 2015-12-16
@jacob1237

It is strange that you, being a Senior Developer, ask such questions (after all, there are a lot of articles about streaming).
Look towards Wowza Streaming Engine / Wowza Streaming Cloud.
In fact, in your version, you will need not only a specialist who can set everything up, but also a developer (team).
Your service, judging by the description, approximately repeats the architecture of smotri.com, you can search the Internet for recordings from conferences, for example, the blog of the developer smira.ru/posts/20091013hl-2009-twisted-framework.html
They use self-written streaming software there (pyFMS ), but this is an RTMP protocol, and you might want HLS, because. it is stylish, fashionable, youth)
smira.ru/posts/20081202video-broadcast-delivery.html
In short, dig roughly in this direction.

Y
Yuri Udovichenko, 2015-12-16
@Aquary

If you are considering developing yourself, then:
1. For server-side implementation details, read this previously given answer .
2. Regarding mobile broadcasting - look at our Larix Broadcaster or any other application for broadcasting via RTSP or RTMP.
If there is an option to take ready-made services, then see Ustream, Livestream, Periscope.

S
sim3x, 2015-12-16
@sim3x

erlyvideo.org

S
Sergey Makridenkov, 2016-01-07
@SergIIIth

Hey!
We do on-air.pro/.
In principle, we plan to make an API for the service.

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question