• 大二第二个学期帮学姐做的毕设


    客户端:

    服务端:由于重装了系统和vs,之前是用vs2010做的,生成都没问题,到了vs2013后就出现了一个link问题,由于时间问题没能调试出来,但和下图差不多,可以添加删除多种视频和歌曲。

    这是大二第二学期一个学姐来找我帮她做的毕设,是一个局域网内的流媒体播放器,通过局域网可以在线播放视频,也可以播放本地视频,之前多种格式,是运用DirectShow做的

    要用到DirectShow,所以先要安装DirectShow,在http://pan.baidu.com/s/1bn4Gx1l下载,安装的时候可能会提示错误,我也是装了几次才能装上去的,原因是之前装了vs2010,又装了vs2013,所以我把vs2010的全部删除了才装成功了。

    编译DirectShow

    之后是安装好之后编译baseclasses项目,在C:Program FilesMicrosoft SDKsWindowsv7.1Samplesmultimediadirectshowaseclasses。以管理员身份选择不同的编译环境 (Debug,Debug_MBCS,Release,Release_MBCS)可以得到四个类型的strmbasd.lib,开发项目时选择相应Debug版本的strmbasd.lib。

    项目配置

    打开项目--》属性--》配置属性--》VC++目录--》两步(1)包含目录中添加:C:Program FilesMicrosoft SDKsWindowsv7.1Samplesmultimediadirectshowaseclasses
    C:Program FilesMicrosoft SDKsWindowsv7.1Samplesmultimediadirectshowcommon

    (2)库目录中添加:C:Program FilesMicrosoft SDKsWindowsv7.1Include
    以及lib:
    C:Program FilesMicrosoft SDKsWindowsv7.1Lib
    C:Program FilesMicrosoft SDKsWindowsv7.1SamplesmultimediadirectshowaseclassesDebug

    C:Program FilesMicrosoft SDKsWindowsv7.1SamplesmultimediadirectshowaseclassesRelease

    服务端和客户端都要进行配置,还有vs2013已经没有多字节选项了,所以要自己下载插件解决字符问题,不然很是蛋疼的。

    这是客户端和服务端的源代码,不想放到github上就保存在网盘上了,有需要的可以下载来看看  链接:http://pan.baidu.com/s/1gdHz03p

  • 相关阅读:
    lvs+keepalived+DR搭建高可用集群
    mysql主从搭建
    按钮点击动态变化
    CSS Module
    CSS实现平行四边形布局
    CSS shapes布局
    SVG SMIL animation动画详解
    Ajax
    jQuery相关宽高
    CSSOM视图
  • 原文地址:https://www.cnblogs.com/newworldcom/p/3951401.html
Copyright © 2020-2023  润新知