You must use some kind of Real-Time
connection or a Streaming
to do this.
1) Using SignalR you can create a Hub
to notificate the client about the progress, easy to implement and powerfull.
2) You can adapte this example about PushStreamContent
to send the progress while you are converting: