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

客户端:

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

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

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

编译DirectShow

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

项目配置

打开项目--》属性--》配置属性--》VC++目录--》两步(1)包含目录中添加:C:\Program Files\Microsoft SDKs\Windows\v7.1\Samples\multimedia\directshow\baseclasses
C:\Program Files\Microsoft SDKs\Windows\v7.1\Samples\multimedia\directshow\common

(2)库目录中添加:C:\Program Files\Microsoft SDKs\Windows\v7.1\Include
以及lib:
C:\Program Files\Microsoft SDKs\Windows\v7.1\Lib
C:\Program Files\Microsoft SDKs\Windows\v7.1\Samples\multimedia\directshow\baseclasses\Debug

C:\Program Files\Microsoft SDKs\Windows\v7.1\Samples\multimedia\directshow\baseclasses\Release

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

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

时间: 2024-08-29 23:05:32

大二第二个学期帮学姐做的毕设的相关文章

#程序媛生活#大二暑假小学期#X86-32汇编语言

X86-32汇编语言 0.示例helloworld程序 a.生成汇编文件 使用命令 $gcc -On -S helloworld.c -m32 会生成32位汇编文件 b.helloworld.s汇编代码内容简析 以“.”开头的是汇编指示,以“:”结尾表示函数或变量地址,其余为汇编指令 1.第一个汇编程序 a.linux汇编命令 使用命令as -o --32 my-object-file.o helloworld.s运行汇编文件 使用命令ld -o -m elf_i386 my-exe-file

大二上学期总结

学习总结 java总结:通过一年的java学习,基本弄清了面向对象编程的思想.初步掌握了类与对象,子类与继承,接口,重写与重载.但依然有很多知识没有掌握,例如 多线程相关的知识,内部类,以及许多相关的细节的知识.总体来说java学的不算特别好,在接下来的学习中还应该继续学习没有弄清的知识. 操作系统总结:我觉得这学期学习操作系统是很必要的,虽然这门课程上课的时候很枯燥,总是想睡觉,但是操作系统这门课要是能听进去还是很有趣的.学习这门课使我更加了解了计算机.进程的控制,信号量机制,处理机的调度与死

即将结束的大二

本屌是一名普通本科的计算机科学与技术专业的在读学生,2014年大二后半学期即将结束, 看着很多同学仍然在徘徊,找不到方向,我内心也是有点迷惘,是否继续在我的计算机专业 方向发展,过两年后当个程序员.对于未来,我不知道会发生什么,但是看着好多迷茫的同学, 我不想跟他们一样犹豫,徘徊,仅仅剩下两年的时间,为了给自己一个交代,我想坚定信念, 我想慢慢坚定自己的道路,至少现阶段我应该继续这样做,让自己专注.目前的的状态是基础 还行,项目基本没做过什么,老师建议我还是把基础知识打好,大三,大四在出去找实习

简单谈谈大二这一年

大二上有机会参加两场区域赛,结果因为各种原因去只去啦牡丹江那场,打铁而归. 大二下省赛二等奖,然后四省赛正是...还不如大一的时候打的好,有一种大二这一年白学啦的感觉. 然后就是大二这一年逃了2/3的课,基本早上8点的课都没去上过,实在是太困,去上课也没什么卵用,还是自己自学好.其实现在想想有些老师的课讲的很好,很多都是博士毕业,李建中老师是博士生导师,国际数据库专家(因为受到清华姚教授的影响,都70多岁了却坚持给我们本科生上课),我都逃了不少,实在不应该,只是自己喜欢自学,不喜欢听老师讲课,这

大二上学期分班前的总结(上了快一年半大学的感悟)

大二上学期分班前的总结   不知不觉和大家一块生活.学习已经一年半了,时间过得很快,这时回想起,心中浮现的是极度的不舍.但现在我非常高兴的是咱们班的同学,现在的个性非常鲜明,在大一时都能找到自己感兴趣或者值得自己付出行动的事情,并去付诸实践.不像其他班或者其他院我接触的学生,虽然他们大一时早晚自习全勤.课堂出勤全都优秀,但是现在再看他们.看他们班,会发现学生在大一时没有找到自己的兴趣点,没有找到自己在大二要奋斗的方向. 回想起大一开始时,军训方阵训练时的艰辛(提前认识到很多咱班的同学).当看到分

大二下学期——期末总结

时至今晚,就意味着大二整年就满满当当.尽心尽力地过去了.前两天开始思考一个问题:这学期的我干了什么?收获了什么?放弃了什么? 凭借着一点点向前回忆,想到了一个悲催的事实,好像这学期都没有给自己放过一整天假,成天感觉自己早出晚归,和老朋友的联系也少了许多.按着月份去总结,2018年3月份开学以来,成绩竟排在系第一.看到成绩那一刻满心愧疚,毕竟上学期自己是靠着抱润哥.爽哥两个大腿在软工概论取得好分数,数据结构.离散数学更是爽哥一手补的等等.再一看,自己分心了团委的工作,似乎给朋朋哥请了一个不知哪是尽

从大二开始学C++到现在的一些感悟

Since I choose this road, I will not regret it.     --Mereyct 端午过后的第二天,闲着没事,更新一下博客. 写这个博客的原因是,看到了群里有人问调用构造函数时能成功,调用析构函数却失败了.他在群里问大家问题,可是没有人回答他.其实,开始写这个博客的时候,我感悟挺深的.也许我会得罪咱们中国的应试教育,所以提前对应试教育说句好话:我就是因为中国的应试教育考上研究生,成为一名学计算机的小码农.称自己为小码农,是因为自己连码农的资格都没有.水平

大二下学期总结

1.三月下旬把UVa水题刷到了400. 2.四月里浑浑噩噩把LOL玩到了30级 3.五月初去HITWH打省赛拿了张银牌 4.幸运地得到了去上校党课的名额,还过了考试 5.五月底CF终于打成了紫色 6.期间零零散散地刷了一些概率DP,队列优化DP,线段树等题目 7.六月上旬考了英语六级,听力全蒙,生死未卜 8.为应付数据库作业学了Java和swing,写了自己第一个windows程序 9.七月开始应付各种考试,裸考 10.喜欢上一个妹子,不知道该怎么办了 总得来说这学期过得迷迷糊糊的.很多目标也都

大二下学期快开始了

大二下的flag 1.下学期还是要保持绩点在3.75左右,最好能够上3.8 2.平时利用课余还有一些水课的时间背单词,写托福TPO练听力还有其他 3.对待事情主动一些,主动联系教授实验室,主动和乒乓球校队的教练联系 4.跟着coursera上面的princeton的algorithm课,把所有的编程作业都写掉 5.继续刷算法题,保证一天一道题的节奏 6.如果时间还来得及的话,做一个类似奇妙清单的to do list 的安卓APP(可选)