首页 > 其他 > 详细

[学姿势]实验室搬砖+node学习

时间:2014-07-13 17:54:32      阅读:351      评论:0      收藏:0      [点我收藏+]

    这周开始进行收尾工作,我当然没有进行核心技术的开发,主要负责的是对web端进行展示上的修修补补,主要包括添加VLC播放器、rtsp视频流以及一些js细节。

1.VLC

    全称为Video Lan Client,此播放器支持各种格式,在平台中主要作为播放实时视频的工具。首先找到VLCwikiwebplugin一节中有快速上手的文字,学习一些播放控制的方法。对于web端,通过htmlOBJECT标签在网页中加入播放器,在target属性中写入实时监控的视频即可。其中还有一些其他参数用来控制播放。但项目web端的实现视频截图很困难,截图调用的API只适合本地安装的VLC库中,询问了别人得到的方案。方案:在后端使用c语言调用libVLC的截图API,封装后再通过php使用。

2.rtsp

    全称为实时流传输协议,平台的视频通过此协议传输。在网上找到一些公开的视频地址,放入平台中作为测试,效果不错。

3.js学习

    加入了3个监听鼠标动作的方法,知道了js可以通过标签的id属性获取内容,css则通过class获取目标。急需恶补js相关啊o(>﹏<)o

4.node学习

    主要学习了nodetcp、http的一些API。先尝试tcp通信,使用telnet进行会话。使用Net模块实现一个聊天室的功能。第一步,使用net.createServer()来创建一个服务器对象,在上一篇中的HTTP模块也可以创建服务器模块。net的方法是创建一个tcp服务器。而且其参数也是监听不同的事件。net监听connection事件,而HTTP监听的是request。而connection来监听流数据块‘data‘,并对其进行一些处理。

  在http章节中主要是进行表单的处理。这周学到这就去做前端修改。下周再补。

[学姿势]实验室搬砖+node学习,布布扣,bubuko.com

[学姿势]实验室搬砖+node学习

原文:http://www.cnblogs.com/edwardstudy/p/3837344.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!