Hi, sorry for my bad english.

I'm lookin for software which captures directx and opengl (games and softwares) and streams it to media server. And looking for media server software win or linux which can receive that stream and share live stream on internet.

Requiments:

1. Capture and stream:
Directx and opengl.
Can stream over internet.

2. Media server:
Can receive that stream.
Convert to .flv or .mp4 (not necessary).
Can share stream over internet (live stream).

Good if softwares are freeware/open source but not necessary. Any suggestions?