<p>Thought I would cross post this to <a href="/r/golang" rel="nofollow">r/golang</a></p>
<hr/>
<p>I'm looking for an experienced backend webrtc and GoLang developer. </p>
<p>Here's some of what I'm looking for:</p>
<p>1) Someone to build out a solution for webrtc transport for go-libp2p - <a href="https://github.com/libp2p/go-libp2p/issues/188" rel="nofollow">https://github.com/libp2p/go-libp2p/issues/188</a></p>
<p>2) Fork Livepeers Media Server to use Gstreamer and then have the ability to pipeline webrtc streams into a video file. <a href="https://github.com/livepeer/lpms" rel="nofollow">https://github.com/livepeer/lpms</a></p>
<p>There's more, but this is an intro.</p>
<p>You can email me: webrtcprojekt at gmail dot com.</p>
<p>Someone could do this in about a month, as there is a webrtc transport (i think) in golang in a repo and janus/kurento use gstreamer. Could take inspiration from these projects, without re-inventing the wheel.</p>
<hr/>**评论:**<br/><br/>colek42: <pre><p>Golang support for webRTC is not good. I am looking at doing this at my full time job for a project, and am projecting about 3 months of work to get something that will be close to production ready....and I have 2 developers that I can task on my team as well.</p></pre>shazow: <pre><p>I looked at this a while ago as well and I agree that it's definitely more than a month of work. Some of the crypto/transport primitives (like DTLS, SCTP, possibly others) which WebRTC uses simply don't have native-Go implementations yet.</p>
<p>There are a few options for binding against C/C++ implementations but that makes cross-compiling to mobile targets a huge pain.</p>
<p>I'd consider 3 months to be pretty optimistic.</p>
<p>If this does get done, it would be hugely appreciated by many people though.</p>
<p>Maybe focusing on DTLS/SCTP implementations in pure-Go that are compatible with WebRTC's would be a better first-step milestone. IIRC there are a few half-finished attempts out there.</p></pre>markharrisuk99: <pre><p>If you manage to do it for your full-time job. Will you be able to collaborate on lib2p2?</p></pre>markharrisuk99: <pre><p>Hilarious! Someone is annoyed. Came in and down-voted the post and all the comments. Who pissed in your cornflakes this morning?</p></pre>shazow: <pre><p>Yea, I dunno why this is getting downvoted so hard. Maybe a little scant on details but don't think it violates any of the rules of this subreddit?</p></pre>hell_0n_wheel: <pre><p>See sidebar: be thoughtful in how you communicate. Though it's good your showing your true colors here, before someone decides to work with you.</p></pre>markharrisuk99: <pre><blockquote>
<p>Though it's good your showing your true colors here, before someone decides to work with you.</p>
</blockquote>
<p>Yeah, I'm wanting to pay for a developers time in forwarding the timeline of an "open-source" project that EVERYONE can benefit from.</p></pre>hell_0n_wheel: <pre><p>You used the word "gig", implying the employment of an independent contractor. Your sarcasm isn't doing you well here.</p></pre>markharrisuk99: <pre><p>OMG, I just realised you are an IDIOT.</p>
<p>The "gig" is a one off project. A developer will write the code, ensure that it's to spec and then once delivered. Will walk away. </p>
<p>If you don't understand what this means, go ask someone more knowledgable.</p>
<p>This is nothing to do with a permanent position or equity in a company. Just in-case you indeed are that stupid and are wondering.</p>
<p>For goodness sake, it's not even my project on github.</p>
<p>Some people, bloody hell!</p>
<p>Do us both a favor, stop commenting. Don't even come back to the post.</p></pre>
这是一个分享于 的资源,其中的信息可能已经有所发展或是发生改变。
入群交流(和以上内容无关):加入Go大咖交流群,或添加微信:liuxiaoyan-s 备注:入群;或加QQ群:692541889
- 请尽量让自己的回复能够对别人有帮助
- 支持 Markdown 格式, **粗体**、~~删除线~~、
`单行代码`
- 支持 @ 本站用户;支持表情(输入 : 提示),见 Emoji cheat sheet
- 图片支持拖拽、截图粘贴等方式上传