Where communities thrive


  • Join over 1.5M+ people
  • Join over 100K+ communities
  • Free without limits
  • Create your own community
People
Repo info
Activity
winlin
@winlinvip
I create the oryx room.
Mark Beacom
@mbeacom
Thank you, @winlinvip !
Mark Beacom
@mbeacom
@winlinvip The Golang github moved the net PR of yours to the Golang 1.8 Maybe milestone!
Wang Jingkai
@lystormenvoy
你好,我想问下,SRS项目是不是停止了,现在使用go-oryx?
Classsic
@Classsic
Hi
somebody is here¡?
Classsic
@Classsic
somebody know how compile go-oryx?
Tony Yu
@tony199555
FYI, this project is still very unmature (bugs and feature missing)
winlin
@winlinvip
@Classsic Oryx is developing now, so there is no usage. But you can use go build . to build each component of oryx.
Oryx is just a born project, like v0.0.0.
Tony Yu
@tony199555
I think it still needs a year or two before prod use...
winlin
@winlinvip
Maybe longer.
Tony Yu
@tony199555
Hope for the best
winlin
@winlinvip
The architecture and goal of oryx is clear. It will use a multiple-processes architecture, and each process handles some part of streaming process. For example, the shell is a manager, like the master process of nginx(not the same, just similar). The rtmplb(rtmp load balance) only proxy rtmp to backend processes(workers).
SRS2 is the best choice right now. Oryx supports working with SRS2 ok, by forking SRS2 processes and proxy http-flv and rtmp connection to SRS2. So I think oryx is better than it looks like.
I means we can use SRS2 as the streaming worker processes, and use oryx shell+rtmplb+httplb+apilb to work together with SRS2. In the future, the streaming worker for oryx will be rewriten in golang.
Tony Yu
@tony199555
Big thanks to your teacher.
winlin
@winlinvip
Pardon?
Tony Yu
@tony199555
Based on your code name... It is just me randomly saying stuff
winlin
@winlinvip
I'm practice my English and Mathematics, to read the latest researches. It's very hard to move up without more knowledge. I find most of the researches describing the problems by calculus...
I'm practicing...
Tony Yu
@tony199555
For me as a computer engineer, you need American standard calculus II class before taking any further classes. So it is easy to understand why they use calculus so much.
Tony Yu
@tony199555
嘻嘻,我才不告诉你我也是中国人
winlin
@winlinvip
Roger that.
Vavilen
@Vavilen
@winlinvip Hello! I would like to contribute into your project. What do you think about it?
winlin
@winlinvip
Please file PR to oryx.
As oryx consists of small programs, I think you can write a FLV edge program, which similar to RTMP edge to fetch stream from upstream. FLV edge should merge request, that is only one connection to fetch from upstream for multiple clients to play the same stream.
Mark Beacom
@mbeacom
:+1: