MainStreaming secures $6 million funding to revolutionise broadcasting and online gaming