designing network enabled audio/video player with c#
i have no idea how to make a streaming audio-video player thr开发者_如何学Cough c#. if anyone could help me how to get through this...
There are a few things that you might want to consider:
- The content of the media that you are sending (will it be variable bit rate, or constant)
- How will you handle packet loss
- What about network nonavailability
- How will you handle positioning requests (requests to fast forward, jump etc)
- What platforms/software will render the content (codecs, players, bandwidth)
Also you need to consider:
- Prewritten media streaming servers
- Codecs and library (take a look at DirectShow)
- UI for the user to respond to the content shown
- Media streaming formats
- Packages that can estimate available bandwidth well
- Bandwidth based encoding [reduces the quality for low bandwidth applications]
精彩评论