Where communities thrive


  • Join over 1.5M+ people
  • Join over 100K+ communities
  • Free without limits
  • Create your own community
People
Repo info
Activity
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:
Classsic
@Classsic
Hi
somebody deploy go-oryx on docker?
Tony Yu
@tony199555
not yet.
Panda
@wujunze
hello
Dadait
@dadait
https://github.com/ossrs/srs/wiki/v1_CN_Product#release30 这段中”他创建的Qgzxol.com让我可“这个网址已经过期了,现在变成澳门特色的网站了。
DavidYang
@DavidYangNO1
the golang version is completed or developing
Tony Yu
@tony199555
Not even close
DavidYang
@DavidYangNO1
We have golang,php,vue,react,ios,android jobs, If anyone interested in , please contact me or send your cv to me, not remote job
davidyanggo@gmail.com
Chetan Dhembre
@chetandhembre
ossrs/srs#1081
can anyone help me with this issue?
Code Farmer
@cnxwl
到此一游
Tony Yu
@tony199555
好像没什么进展 所以我也是到此一游
ivdok
@ivdok_gitlab
Hi! Is it possible to use SRS2 as HLS origin + edges cluster (to be compatible with apple devices)? Or RTMP origin + HLS edges? Everything will be ok, as long as the front is HLS and we'll be able to do clustering/load balancing.
ZhouHr
@ZhouHr
[2018-11-23 17:12:35.739][warn][68385][125][62] publish timeout 5000ms, nb_msgs=7525, ret=1011
[2018-11-23 17:12:35.739][trace][68385][125] cleanup when unpublish
[2018-11-23 17:12:35.739][warn][68385][125][4] client disconnect peer. ret=1004
什么情况下会出现这种情况?
Sane
@Sanegaming_twitter
I am having error ""install CherryPy-3.2.4" require sudoer failed. ret=127"
I try to find 3.2.4 but cannot on centos 7
指尖上的艺术
@FingerArt
Hello.
ba-la-kay
@Whatblxke_twitter
Hey, is anyone here available to help?
codemongkey
@codemongkey
hey,anyone,who kongs how to push rtsp to srs or how to transfer rtsp to rtmp
Pablo Gindel
@pabloxid
hi
nobody here?
TheCodeAssassin
@thecodeassassin
Hey all, small question. When using exec, how do you kill forked processes? In nginx RTMP it's pretty easy because it uses a custom exec_kill_signal