可参考:

vlc功能还是很强大的,有很多的现成的二次开发接口,不需配置太多即可轻松做客户端播放器或web网页播放器。

下面代码是web网页中使用vlc插件播放相机rtsp流视频:

注意:

需提前在打开网页的电脑上安装vlc播放器或vlc的插件

http://downloads.videolan.org/pub/videolan/vlc/latest/win32/axvlc.cab

只支持ie浏览器,现在google浏览器之类的取消了对这些的支持。测试大部分国产浏览器还是没问题的。

如果需要动态修改rtsp路径或其他设置,可以把整个object放进一个div里,然后页面加载前修改这个div的innerHTML,还是没什么难度的

官网已经无法下载cab包了,地址已经失效了,不过我们依然可以下载上海交通大学的cab包

上海交通大学的cab包是基于0.8.6d的版本制作的,虽然现在的版本到了2.1.3

axvlc.cab包里含有3个文件axvlc.dll、axvlc.inf、vlc-0.8.6d-win32.exe

喜欢开发的可以下载这个cab包试一下。

每个Active X插件即使是微小的版本变化,也会出现不兼容

目前发现,很多代码,比如检测插件版本的代码在火狐和谷歌浏览器上显示正常,但是一旦用IE浏览器就不正常了

classid='clsid:9BE31822-FDAD-461B-AD51-BE1D1C159921' codebase="http://downloads.videolan.org/pub/videolan/vlc/latest/win32/axvlc.cab" width="720" height="540">

js调用vlc_web网页中使用vlc插件播放相机rtsp流视频相关推荐

  1. 在浏览器中使用VLC插件播放在线影片

    写本文之前,说明几点问题, VLC是一个视频播放软件. VLC支持rtsp协议来传输视频文件流. 使用VLC插件在浏览器中播放视频. 在浏览器中,加入如下代码,可以实现调用VLC插件来播放视频. 代码 ...

  2. 在浏览器中使用VLC插件实现播放RTSP流视频

    在浏览器中使用VLC插件实现播放RTSP流视频 一.安装VLC插件 二.编写测试html文件 三.生成一个测试用RTSP流视频 四.在浏览器中播放RTSP流视频 五.VLC插件知识扩展 1.VLC插件 ...

  3. HTML中使用vlc插件

    HTML中使用vlc插件 前两天时间在做一个web项目这个项目需要播放rtsp流视频第一次要在网页上播rtsp流,于是网上找资料,但是网上资料找教程全不管用于是摸索两天才发现插件用错了,特发一文帮大家 ...

  4. Unity3D浏览器调用HTML网页中的函数

    谈谈今天的学习收获,发现了一个好东西,unity与html能够相互通信,意味着我之前学的web开发还能在unity中用得上,哈哈,太happy了!下面简单谈谈通过Unity3D调用HTML网页的脚本函 ...

  5. 用VLC读取摄像头产生RTSP流,DSS侦听并转发(二)

    之前介绍过<用VLC读取摄像头产生RTSP流,DSS主动取流转发(一)>本文介绍另一种方法. 摄像机地址是192.1.101.51,VLC运行在192.1.101.77上,DSS服务器架设 ...

  6. JS控制网页中Flash影片的播放(附带各参数)

    实现功能: 在网页中嵌入一段swf视频,加载网页时不播放,点击下面的播放按钮实现播放 首先在网页中嵌入Object代码: <object classid="clsid:d27cdb6e ...

  7. java 获取js html_JS获取网页中HTML元素的几种方法

    编写js程序的时候最常使用的就是获取网页中的html元素,并进行处理,我在网上发现了一篇获取html对象的几种方法进行整理的帖子,发上来大家一块学习~ getElementById getElemen ...

  8. 帆软报表 js 调用sql_SQL Server中的报表–创建由先前创建的主报表调用的基于矩阵的子报表

    帆软报表 js 调用sql Introduction 介绍 As you will remember from our last "get together" we created ...

  9. VUE使用VLC插件播放RTSP流

    本来是使用ffmpeg把RTSP流转换成flv格式在网页播放的,好家伙结果板子空间不够,没办法装下node.js,所以直接播. 弊端:只能在支持ie内核的浏览器里播放,什么搜狗浏览器,360之类有兼容 ...

最新文章

  1. codeforces #310 div1 C
  2. python基础-变量运算符(3)
  3. 服务器修改网卡,美国服务器CentOS 6.x修改网卡名称的方法
  4. ASP连接MYSQL问题点解决
  5. python语言入门m-「数据挖掘入门系列」Python快速入门
  6. ABAP中Conversion Routine示例
  7. 2020年哪个pe启动盘干净好用_2020年电压力锅哪个牌子好用又安全?电压力锅什么样的品牌好?每月更新!...
  8. yolov3代码详解_代码资料
  9. 成为一名成功的程序员要做到以下10点?网友:是真的吗?
  10. Composer自动加载(一)
  11. 苹果蜂窝网络版iPad mini 6不支持毫米波5G
  12. Java成神之路——ASM,Javassist,cglib区别。
  13. 从零玩转Webpack4~5+实现原理笔记(二)
  14. 利用linux打造工科男的办公娱乐利器 ——以centos为例
  15. 宋宝华:深入理解cache对写好代码至关重要(上)
  16. 【深度相机系列五】脑补了和库克的对话后,我发现了iPhone X深度相机选择的秘诀和方法
  17. 2022年品牌高考借势文案合集,拿走就能用,预祝各位考生金榜提名
  18. PTA-天梯赛-7-8 GOGO冲
  19. 说说java中extends与implements的区别
  20. 论文词汇:使用Although转折引出,本文研究内容还没有很多关注。

热门文章

  1. processing制作熊猫头像跟随鼠标拖尾
  2. Alibaba fastjson 序列化与反序列化
  3. 中国历代首都一览(完全版)
  4. Python 利用聚类算法对图片进行颜色压缩
  5. IBM MQ Linux安装与卸载
  6. PX4通过I2C方式添加自定义传感器(2)
  7. 需求工程:软件建模与分析 读书笔记
  8. NetApp FAS FC相关基础配置案例
  9. 数仓拉链表使用_如何用拉链炸弹捍卫您的网站
  10. MIPS常见指令汇总