视频流广播--打造PPC远程监控系统和移动影院

视频流广播--打造PPC远程监控系统和移动影院

在这里我要介绍的是利用PC作为文件流广播服务器广播视频/音频内容,PPC被动接收并播放,原理就和大家在网上看在线电视直播一样.利用摄像头等设备,可以实现PPC远程监控,移动影院无线会议等功能. 而利用无线局域网播放PC上的音/视频文件是一种主动模式,即客户端(PPC)向服务器端(PC)拉回文件在本机播放(Pull).播放文件的方法论坛里已经有精华贴了,参考luje大侠的帖子: 点这里:通过无线WiF播放电脑上的电影的方法介绍
.

先分析一下这种方法的优点:
1.1广播模式,在网络里所有客户端都可以实时接收到视频/音频,且同一个时刻所有客户端收到的内容都是一样的
1.2只要PC能播放的内容,客户端就可以收到,PPC不需要相应的解码器.因为内容在服务器端已经解码了.
1.3服务器端可以捕捉并广播各种连接在PC上的视频/音频设备输入的内容.比如摄像头,摄像机,电视盒,FM广播,PC的屏幕甚至屏幕上某一个窗口等等.这样就可以利用摄像头打造监控系统,利用屏幕做无线教学或演示.
1.4广播者可以自定广播的内容,过一把DJ/VJ瘾.
缺点:
2.1接收者不能选择播放内容,这个是两种方法的最大区别.
2.2服务器端需要比较好的性能,因为要完成解码和广播两个任务.

需要用到的软硬件环境:
3.1硬件:服务器(PC),客户端(PPC或PC),网络环境和视频设备.在这里我的PC是Acer TravelMate 4002LCi(迅驰Pentium M 725,1.6GHz,ATI Mobility Radeon 9700/64MB, 802.11b/g),PPC是Dell X50v,无线AP是D-Link DWL-700AP. 视频设备是清华紫光笔记本摄像头.
3.2软件:服务器端需要一个Microsoft Media Encoder 9.00.00.2980 (中文版点击这里下载),PPC端需要Windows Media Player(WM2003SE是10.0版本,其他版本没有测试过)(注:经wayne210505网友实测,WMP9播放成功)

好了,接下来以用摄像头打造无线监控系统为例一步一步开始动手了.

4.1首先当然是设置好软硬件环境.无线局域网的设置详见luje大侠的帖子: 点这里PDA通过WiFi无线连接电脑上网. 并在PC上装好Windows Media Encoder 9
4.2        打开Windows Media 编码器,在向导里选择”广播实况事件”.
4.3        在接下来的对话框里选择你的视频/音频输入设备
4.4        在”广播方法里”选”自编码器拉传递…”这里有个推(Push)和拉(Pull)的概念.在这里我们选”拉(Pull)”,这样只有在客户端与服务器建立连接的时候,服务器才会向它广播内容,从而提高网络效率.
4.5        在”广播连接”里选择广播端口,使用默认设置就可以了.记下下面的两个URL,一会在PPC端输入地址就可以播放了.
4.6        在”编码选项”里按照不同的需要选择广播的编码格式.Dell X50v支持VGA显示,所以这里大小选640x480
4.7        在”存档文件”里可以选择将广播的内容同时保存在PC里备份.在这里我们不选.
4.8        “包括视频文件”里可以选择在广播中插入类似”欢迎””再见”的片头..在这里我也不选.
4.9        “显示信息”里填入广播内容的信息,这些可以在PPC端播放的时候选”属性”看到.如图6.然后点击”完成”
4.10        稍等一会,等Windows Media Encoder初始化设备后就可以在PC屏幕看到摄像头的图像了,同时摄像头上的指示灯也亮起.这时按下绿色的”开始编码”PC就开始广播了.至此,服务器端的设置就完成了
接下来是PPC端
4.11        打开无线网络,确保连接无误(可以在PC端用Ping一下PPC无线网卡的IP地址),然后打开Windows Media Player,选”菜单”->”打开URL…”输入前面4.5步里记下的URL地址,这里是 http://brookes-air:8080/,
4.12        经过几秒的缓冲,大功告成!
广播视频/音频文件,PC屏幕及其他设备
5.11        接下来先停止编码,点击”开始编码”左边那个”属性”按钮
5.12        然后在下面的”来源自”选”文件”在”浏览…”按钮里选择你要广播的视频/音频文件,在上面的选项卡里还可以调整输出大小,音频质量等.
5.13        要添加多个文件可以按左下角的”添加”,在左边的文字框里定义每一个文件的路径,并且在最下面的下拉选择框里选择此文件播放结束后如何处理,注意:这里默认是停止,要选”滚动到下一个源”,然后在最后一个文件选”滚动到第一个源”.这样文件就可以循环播放了.
5.14        同样选择”开始编码”,大功告成!
5.15        广播屏幕内容:在刚开始向导的时候不能选择广播屏幕内容,现在在”来源自”选”设备”,然后下拉框里就可以选”屏幕捕获”了,右边的”配置…”还可以选择整个屏幕或者某个区域或者某个窗口.

补充:
6.1        本来想试试用电视盒放电视,然后广播到PPC上的.无奈我的USB电视盒太占CPU,开始编码以后电视画面就惨不忍睹,PPC上也只能看到一幅幅静止的画面. 如果你的PC够劲,应该没有问题.
6.2        设置满意了以后,选”文件”菜单可以保存当前的会话,下次打开Windows Media Encoder的时候就可以打开这个配置文件直接广播了.
6.3        客户端不仅仅可以用PPC,PC当然也没有问题了,同样在电脑的Windows Media Player里输入URL就可以了
6.4        如果你的电脑有外网的IP地址,你甚至可以实现Internet广播,这时候客户端就要输入4.5步图4中上面那个IP地址了.

后记:
一个月前为了买PPC注册了PDAfans,坛子里的文章为我把我领进了PPC的美妙世界,各位版主,软件制作/汉化作者及各种丰富资源提供者的无私奉献让我感动,各位朋友的真诚帮助也让我学到不少东西.这片文章是我花了好几天实验,构思并花了一整天写完的,算是这一个月学习的作业吧.在这里衷心感谢各位老大,各位版主和坛子里的朋友们,也祝愿PDAfans越办越好,成为全国PDAfans的大本营!
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值