Stream video in .NET


I am looking for someone with knowledge of video fileformats and (managed) C++ or C# that can write a program that does the following:

**First part


I want to be able to stream a video file from a server to a client without requiring anything other then Windows Media Player.

Of course the appropriate codecs would need to be pre-installed on the client.

I want to be able to control the throughput (throttle) the transfer speed of this file.

**Second part, same as above but now in p2p scenario**

I have a video file split in x number of parts somewhere on different machines.

I have a client that is running windows media player. This client is connected to a p2p mesh (allready implemented). I have the client that has the first part send it over to me.

I want windows media player to access this file streaming and start playing it as soon as it receives enough data to do so.

Meanwhile the rest of the file will be retreived from the other clients in the mesh.

I want Windows Media player to continue playing the file as long as it's receiving. When it stops receiving I want it to wait until the buffer fills up.

## Deliverables

1) Complete and fully-functional working program(s) in executable form as well as complete source code of all work done.

2) Working library + test environment that demonstrates that the solution works

## Platform

Windows XP/Vista/2003

.NET framework 2.0 / 3.0 (if possible)

Habilidades: Programação C, Programação C#, Engenharia, Microsoft, MySQL, PHP, Arquitetura de software, Teste de Software, Administrador do Sistema, Videografia, Área de trabalho do Windows

Veja mais: x video, throttle up, test scenario, stream programming, programming in net, php net framework, control, 3 x net, video course, stream, stream video, p2p video, net rest, data stream, c video library, buffer source code, rest test framework, php p2p, net control programming, p2p transfer, knowledge video, rest net, net speed test php, php windows media player, net course

Acerca do Empregador:
( 2 comentários ) Netherlands

ID do Projeto: #3056674

Concedido a:


See private message.

$510 USD em 14 dias
(12 Comentários)

3 freelancers estão ofertando em média $907 para esse trabalho


See private message.

$1700 USD in 14 dias
(12 Comentários)

See private message.

$510 USD in 14 dias
(7 Comentários)