zoukankan      html  css  js  c++  java
  • [学姿势]实验室搬砖+node学习

        这周开始进行收尾工作,我当然没有进行核心技术的开发,主要负责的是对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章节中主要是进行表单的处理。这周学到这就去做前端修改。下周再补。

  • 相关阅读:
    fastDFS与nginx整合2
    fastDFS分布式文件系统
    NIO编程
    Nginx正向代理与反向代理
    JAVA序列化
    FileUpload问题
    测试覆盖率实现技术
    Hutool 功能特色:
    自建右键服务器
    20191123-SWITCH后面跟的参数不能为string类型
  • 原文地址:https://www.cnblogs.com/edwardstudy/p/3837344.html
Copyright © 2011-2022 走看看