SHOUTcast是专为通过互联网传输流媒体而设计的软件。SHOUTcast系统使用经典的客户端 - 服务器配置。您可以在服务器上安装SHOUTcast,并使用它向连接到服务器的客户端广播音乐流。...Shoutcast媒体服务器可以从大量磁盘空间中受益,因此请考虑使用我们的Block Storage服务进行此设置。 注意请务必查看广播工具下载页面以获取最新版本的SHOUTcast。...该portbase变量应设置为使用您不使用的端口。SHOUTcast的默认端口是8000。 注意如果将portbase变量设置为8000以外的任何值,请务必通过删除变量前面的分号来取消注释。...下载并安装SHOUTcast Transcoder 我们将使用相同的shoutcast用户来设置Transcoder软件。...如果您使用的是自动播放列表,请将音乐文件上传到/home/shoutcast/sct/music目录。 如果您使用的是自动播放列表,则还需要创建播放列表文件。
这几天使用MVVM重构这个应用,发现一个严重的问题,那就是导航。...本来用CodeBehind的时候很容易的导航,到这里就无从下手了。当然也是有办法把View传递到ViewModel的,不过这样就破坏了MVVM的初衷了。...root.Navigate(pageUri); 不过这样直接在ViewModel里导航总感觉比较唐突,而且有个重要的问题,那就是使用CodeBehind时,可以依靠重写OnNavigatedTo等这种方法来处理的逻辑在...它将发送一个以导航到的View对应的Url为Token的Message。...使用: 在App.xaml里添加一个NavigationController静态资源 <vm:MvvmViewModelLocator
最近面试多次被问及MVVM,虽然看过园子里的教程,毕竟未实际实现过,都回答“只了解,未实践过”。今天终于逼自己去用MVVM重构下这个应用。 这里就不多说MVVM的理论等东西了。...需要了解的搜一下园子吧,大把大把的! 这次我选择了MVVM Light框架去实现MVVM。我也没用过其他的框架,也不知道有什么特别的地方或者优势,使用MVVM Light也全听别人说不错。...在ViewModel文件夹下右键新建类,选择MVVM Light为我们提供的模板:MvvmViewModel(wp7)。 新建一个叫ChannelTileViewModel的类。...把原来在ChannelTile.cs文件里的代码移植了一部分过来。...然后在项目目录下新建一个MvvmViewModelLocator,还是使用MVVM Light的模板: using GalaSoft.MvvmLight; using GalaSoft.MvvmLight.Ioc
使用方法: [image.png] 注:该功能需要在服务端才可使用,调试请使用Live Server。...volumeAudioProcess; /*用法: audioNode = createAudioMeter (audioContext clipLevel,averaging,clipLag);你正在使用的...AudioContext 的实例,这个接口在很早以前是配合audio 标签一起使用的,可以在js层面操作audio的各种功能。...使用 audioContext 中自带的 createMediaStreamSource 方法,将从getMic中得到的上下文和getUserMedia拿到的流,再创建节点, 2....将 mediaStreamSource 连接至 meter 中 audioContext; 4.
毫无疑问,微软在WP7中加入了更多的娱乐和社会化元素,用户界面全面重新设计,使用了大量的2D色块以及文本。你可以在各个标签之间进行滑动操作,也就是微软所谓的全景UI。...在WP7的屏幕标准下(3.4寸或4.3寸),拥有WVGA分辨率的机器使用软键盘输入完全是很流畅的一件事。不会过多的感到拥挤。在按下时,软键盘的上方会出现一个弹出提示,显示刚刚按下的字符。...当然,相信在WP7正式发布之后,中国人大多会使用第三方的输入法。 联系人和社交网络 事实上,WP7没有“联系人”这个功能,取而代之的是“people”程序。...而成像质量方面,由于微软对于WP7手机的要求,勿论你使用哪个品牌的手机,都能获得至少中等水平的相片质量。在拍摄相片之后,你可以选择立即上传至facebook或者skydrive。...基于全新的“墓碑模式”,WP7可以在不支持后台的前提下,做到对用户透明。也就是说实际使用中很难感受到不支持后台。
对于支持Command的事件比如Button的Click事件那么最简单可以直接绑定Command。...对于不支持Command的事件比如TextChanged可以使用InvokeCommandAction或者EventToCommand来绑定。这里我就不展开了,因为自己也是一知半解,以免误导看客。...这次我演示使用EventToCommand来绑定HubTile的Tap事件。...其中PassEventArgsToCommand可以传递事件的args。 我本来是要想传递事件的sender过去的,虽然可以实现,不过过于繁琐,且在国外论坛看到这样传递不符合MVVM的思想。...下节我将在WP7中使用MVVM Light的Message机制实现页面导航。
在本月换机之际,决定写篇博客纪念一下我在 WP7 手机上开发的一个稍后读软件。这个工具开发完成后,两年间,我的 WP7 手机 80% 的用途,都发挥在了它身上。...这个软件其实是一个离线阅读工具,非常类似于 ReadItLater,做了一些个人的定制功能。当时只是因为 WP7 系统上没有好用的此类软件,所以只得自己开发。...软件包含手机端和 Web 端,Web 端使用了 ExtJs 来搭建(那会儿正尝试学习 ExtJs4),提供了快捷按钮,可以拖拽到浏览器上随时保存想要的网页。以下是这个工具的截图: 手机端: ? ?...PS: 在使用了 WP7 手机两年后,最近我决定投入 Andriod 的怀抱。当初买 WP7 手机(HTC-HD7)的时候,主要动机是可以自己方便地在手机上开发想要的程序。...并在购买不久,很快编写了一个自己的稍后读软件。随后,WP7 手机并没有向我的想象中一样火起来,反而很快失败了。微软很快地推出了 WP8,而 WP7 手机也不能升级到 WP8。
很开心能够再次参加WP7技术沙龙活动,和上海的WP7开发爱好者们相聚在港汇中心。 ...这次活动我的主题是“WP7上的传感器”,主要以Accelerometer和Geo-location为例,讲述它们在WP7上的使用方法。...同时,考虑到目前WP7还没有在国内落地,从模拟器调试的角度,给出了两种模拟传感器数据的方法,也在模拟器上给出了演示。...从在场朋友们的反馈来看,很多人都在不同的移动OS上进行着开发,他们对WP7平台和其他平台有着自己的见解。...这次终于见到了传说中的MagicBoy-李鹏,这位仁兄非常的低调,自己前几天出了本国内WP7开发第一本书,也没有在活动开始的时候宣传宣传。
文章作者: jason huang 文章标签: Microsoft, Windows Phone 7, WP7 转贴链接: WP7开发资源大收集 这里收集了大量的WP7应用开发文档和软件资源,相信对开发者会有很大的帮助...先上应用Hub的链接,以便查找官方资源: Education Resources Catalog (samples, articles) Support and Feedback (support choices...: Windows Phone 7 Series Programming Model Learning WP7 Blog; Charlie Kindel WP7 WP7 Channel 9: Windows...WP7 Microsoft public Windows Phone 7 Series link WP7 MSDN: Windows Phone Development MSDN WP7 Rob Tiffany...WP7 WP7 Gesture Recognizer and Behavior / Triggers Gestures, Multitouch, Behavior, Trigger WP7 WP7 InputScope
下图是入口的易拉宝。 ? 这次沙龙分为3个Session,分别由李振、倪浩和我来主讲。李振老师的主题是WP7开发平台概览,涉及WP7的平台架构、硬件标准、开发环境等等。...我的主题是WP7中的Panorama和Pivot控件,从UI Design、控件的基本组成和事件处理这几个方面对它们进行了对比,也参考了姜永涛、李振老师和Jake的视频,强调了这两个控件的使用中需要注意的问题...从活动中大家的反馈和提问来看,很多朋友已经在WP7平台上开始了应用开发,包括从原来Windows Mobile转过来的,或者是Silverlight平台的开发者,以及专门做游戏的开发者。...提问当中涉及了WP7的存储、云服务和本地化,特别是何时会在中国落地的问题,因为目前国内的开发者无法通过官方的渠道进行注册,以至于很多朋友仍保持观望的状态。 ...最后,给出这次活动中很多朋友拿到的礼物,WP7的贴纸和2G的优盘,里面有WP7的离线安装包和中文开发资料,想得到的朋友可以积极报名参加下一次的活动哦! ?
我想,Windows Phone 7本地化的优劣,直接关系到其将来在国内的市场份额。而诸如人人等针对学生群体的SNS应用,也将影响到高校学生对WP7平台的认可程度。...人人的WP7公测版大家可以去网站上下载,如果没有WP7设备,也可以通过SDK中的Application Deployment工具部署到模拟器上进行试用。这里给出WP7平台开发人人应用的相关流程。...下载WP7平台的RenrenSDK 我们可以登录Renren的Wiki,去下载WP7平台的SDK源代码,链接地址为:http://wiki.dev.renren.com/wiki/SDK...图7:RenrenSDK文件目录 利用Visual Studio打开,我们可以发现该Solution中包含了两个Project,一个是封装Renren Lib的源代码工程,另一个则是使用该...SDK Lib包含的相关API 这部分内容可以参考doc文档,当然,文档里面写的内容只是罗列了这些函数,具体如何使用,还需要我们自己参考Sample中相关的方法。
触摸 两种:电阻屏(拿(金属的)笔点,金属点的时候引发电阻的变化) 电容屏(碰的时候,引发电容的变化,更灵活。缺点,对屏幕的要求更高,大一些) 3....WP7界面使用Silverlight技术,WP7上的Silverlight和网页Silverlight几乎一模一样 8. WP7中的游戏开发使用XNA技术 9....WP7的SDK主要涉及到手机特色的类库,比如发送短信,振动器,GPS,播放音乐 10. 很多手机应用还需要和云端(服务端)进行通讯,云端开发仍然是asp.net,ADO.Net,WCF等技术
因为ApplicationBar并不支持数据绑定,所以做MVVM的时候是个麻烦。经过今天的研究终于搞定的了。 我们需要的是一个第三方dll: AppBarUtils 大牛Allen Lee的。...下载地址:http://appbarutils.codeplex.com 不过目前所提供的功能来看只支持Text跟Command的绑定,于是我下载源码下来修改了一下,使之支持了IconUri绑定。...这就不贴代码了,直接提供改过的dll。...使用: 添加xmlns: xmlns:i="clr-namespace:System.Windows.Interactivity;assembly=System.Windows.Interactivity
经过几个晚上时间的奋斗,dbfm7的MVVM改造之旅终于告一段落。从对MVVM的无知到现在对它的半只半解,这个过程还是学到了很多。 ...MVVM的目的在于使开发分离关注点,写后台逻辑的就写后台,设计UI的就设计UI。...上面这两个问题我都是使用MVVM Light的Message机制来处理的,虽然看起来解耦了,但是还是不够彻底。...豆瓣电台WP7客户端 MVVM重构记录之使用MVVM Light实现数据绑定 豆瓣电台WP7客户端 MVVM重构记录之使用MVVM Light实现Event绑定 豆瓣电台WP7客户端 MVVM重构记录之使用...MVVM Light的Message实现导航 豆瓣电台WP7客户端 MVVM重构记录之使用AppBarUtils使ApplicationBarIconButton支持绑定(包括IconUri)
大家好,又见面了,我是你们的朋友全栈君。...在处理字符串的程序当中,经常会分析字符串,从一大长串的字符串截取我们需要的数据,这如果通过自己手写函数来分析,虽然可以,但当你知道sscanf的功能,那就自己写函数分析就显得多此一举。...这些函数的使用都很简单,总结一下,等下次使用一目了然。俗话说:好记性不如烂笔头,记录下来就是效率。 以下源代码是本人测试的源文件,附带讲解注释。...*/ string = "ioswp7"; sscanf(string, "%*[^]", buf1); printf("6.string=%s\n", string);...10.buf1=android, buf2=wp7 */ 版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。
,把解决方法贴在这里备份: 1、下载wp7开发工具安装文件,下载地址:http://www.microsoft.com/downloads/en/details.aspx?...FamilyID=04704acf-a63a-4f97-952c-8b51b34b00ce&displaylang=en 2、将下载到的文件(vm_web.exe)解压。...方法:在命令行模式下,输入vm_web.exe /x,解压到某个目录,比如c:\wp7 3、打开c:\wp7\baseline.dat文件,找到[gencomp7788]这个节点,将下面的内容修改如下:...应该就能出现安装界面了 另:如果不堪忍受联机下载的漫长痛苦,可下载完整iso安装文件,地址:http://go.microsoft.com/fwlink/?...注意:如果您的vs2010已经打了sp1补丁,安装wp7工具后,会提示sp1需要重装(坑爹啊!)详情请参考邀月兄弟的文章
第二天通过小指的围脖收到风声,芒果更新对应的开发工具终于发布了,虽然还是Beta版本的,这对于广大的WP7爱好者来说,不能不说是一种精神上的慰藉。...2.利用Additional Tools来模拟Accelerometer的数据 关于如何获得WP7上的Accelerometer传感器的数据,我这里就不再多说了。...或者还可以使用摄像头来进行识别,这在我之前的文章《How-to: 利用Web Camera模拟Windows Phone 7的重力加速度传感器》中已经提及,我们需要一个摄像头、一张纸,在光线不好的情况下...注:WP7上,我们可以使用笛卡尔右手坐标系统来判断加速度传感器输出,具体是将右手背对着手机屏幕放置,拇指即指向X轴的正方向。...3.利用Additional Tools来模拟Location的数据 WP7上使用的是AGPS技术,与GPS有所不同 PositionChanged 事件返回GeoCoordinate
今天在测试一个手机版网站时,发现“微软的wp7”跟“苹果的iOS”对于.....元素的触摸操作不太一样,wp7是全屏切换到一个上下滚动的列表选择区,而iOS则是只在屏幕下半部分出现上下滚动的列表选择区,于是想到android上会不会另一番景象?...第一次打开,出现SSL错误信息,大意是无法连接到google服务器,无法获取更新 解决办法:允选Setting界面中的"Force https..."...目录,复制到c盘根目录,并更名为android后(即最终的sdk目录为c:\android),居然再次更新就成功了(个人估计是android对于windows的长目录名支持不够友好,依然是按8.3格式处理的...注:android模拟器第一次运行加载真的巨慢,害我误以为程序死机了 最后回到最开始的问题,android跟wp7对于select元素的处理是相同的,即:切换到一个新的全屏幕界面让用户上下滑动来选择
接着准备一张 480 x 800 的图片(注意:不能使用 GIF 格式的图档),在此我的图文件名为 SplashScreen.png 并把它放到一个 Images 目录里 。 ?...我们也可以将 SplashScreen.png 文件的 Build Action 项目属性从 Embedded Resource 调整为 Content,此举的主要目的是为了降低 WP7 组件的大小,以加快整体应用程序的加载速度...程序执行的太快,使用者没有 感觉,但要慢也要慢的优雅而从容。...WP7 并不支持 GIF 图档(这是有专利的图形格式),使用时应该避免使用 GIF 图文件,否则看不到图片你还会觉得是 WP7 的 Bug。...也学到可以将 SplashScreen.png 图文件的 Build Action 项目属性从 Embedded Resource 调整为 Content,这样可以降低 WP7 组件 (assembly
前一阶段有空开发了个WP7的豆瓣电台应用,最近因为家里的种种琐事没有空继续完善。这些天看到信息中心有几条索要源码的留言,为了大家一起来学习WP7,现在我将这个项目开源出来。...这里大家可以学习到: 1.silverlight的布局 2.媒体播放 3.手势 4.动画 5.HubTile 6.本地数据存储 ... ...本人也是个新手,一步步利用晚上时间搭建起来的,代码难免丑陋,大家海涵。 开源地址:http://dbfm7.codeplex.com/
领取专属 10元无门槛券
手把手带您无忧上云