最近几天研究流媒体呵呵
想要做一个简单的局域网直播系统,服务器使用Windows Media编码器编码,客户端想自己做一个winform程序来播放流,我在网上找了几个源码来学习但是他们只能打开本地的文件而不能打开URL,打开下载的源码也没有看到关于直播流媒体设置的缓存之类的代码,请教高手如何才能播放流媒体。我下载的源码基本都是基于DirectxShow,并且引用QuartzTypeLib库。搜索了一下坛子,说要设置缓存区,一边从服务器下载一边播放,可我不知道如何实现。急求高手帮我解惑,要不国庆过不安生了呵呵
想要做一个简单的局域网直播系统,服务器使用Windows Media编码器编码,客户端想自己做一个winform程序来播放流,我在网上找了几个源码来学习但是他们只能打开本地的文件而不能打开URL,打开下载的源码也没有看到关于直播流媒体设置的缓存之类的代码,请教高手如何才能播放流媒体。我下载的源码基本都是基于DirectxShow,并且引用QuartzTypeLib库。搜索了一下坛子,说要设置缓存区,一边从服务器下载一边播放,可我不知道如何实现。急求高手帮我解惑,要不国庆过不安生了呵呵
流媒体
看看这个
我查了一些资料,都说需要定义缓冲区和使用socket/UDP/P2P才能实现类似media player组件的流媒体在线播放(不是边下边看)。请大牛不吝赐教directxshow实现流媒体播放的方法。