Hacker News new | past | comments | ask | show | jobs | submit | more dreampeppers99's comments login

I'm so sorry, I didn't mean to make it wrong, I tried really hard to put all the references in a list https://github.com/leandromoreira/digital_video_introduction... !

I'll fix these attributions but also feel free to point me more or even PR.


thanks for sharing


The original thread can be found at http://www.neogaf.com/forum/showthread.php?t=798812 and you can download this emulator at http://shikaver01.webcrow.jp/


I disagree (maybe with a little context you will do understand):

  * We were only allowed to broadcast to Brazil.

  * We already have all the servers and needed bandwidth, why would you pay when you already have all the servers?


Please keep in mind that FIFA14 was one event, we still broadcast many other events and channels simultaneously ( private and public).

About why chose HLS over RTMP, in our experiments HLS showed to be easier to scale than RTMP (maybe because the latter is stateful + the current players don't have an optimized adaptive bitrate algorithm + it's easier to scale http over rtmp)


Yes agree, but Akamai can also transcode and repackage to HLS. We've used this at SportsLabs[1] to stream tens of thousands of sports events.

[1] http://sportslabs.com/


+ iOS devices won't play RTMP.


We only implemented the dashboard (getting data from all kinds of source) on monitoring side, we relied on: logtash, graphite, elasticsearch...

The architecture up from what was described is almost purely to provide caching capabilities, aka bunch of edge servers caching content to final users.


If I'm not wrong, we start to access that around 1y but I think we really spent 7-10m on it.

You can send metrics from Cassandra to graphite http://www.datastax.com/dev/blog/pluggable-metrics-reporting...

Since the streaming is similar to HTTP page flow, it's not that hard.

Ex: http://blazemeter.com/blog/how-load-test-http-live-media-str...


Yes, for sure. :) Probably, there will be some changes but we're going to discovery some of them ongoing.


* We initially picked EMS because of its API, but we're moving to nginx-rtmp.

* We used 20G ethernet, we could get 19G from each machine.

* All the content is hosted by us.


Thank you for your answer. Appreciate it and best wishes.


Although now playable yet. Github project for interested ppl https://github.com/citra-emu/citra


Consider applying for YC's Summer 2025 batch! Applications are open till May 13

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: