appemit使用mpvPlayer在谷歌chrome浏览器播放RTSP

A 方案 VLC播放RTSP

B 方案mplayer播放RTSP

C方案 mpvPlayer播放RTSP

开源程序 mpvPlayer   ,播放本地和网络视频,支持RTSP
 关于MPV组件以及相关开发文档:
https://github.com/mpv-player/mpv
https://sourceforge.net/projects/mpv-player-windows/files/libmpv/
https://github.com/mpv-player/mpv/blob/master/libmpv/client.h
http://mpv.io/manual/master/#options
http://mpv.io/manual/master/#list-of-input-commands
http://mpv.io/manual/master/#properties
https://github.com/mpv-player/mpv-examples/tree/master/libmpv
 

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
如果您想手写一个浏览器播放rtsp的插件,您可以根据以下步骤进行: 1. 了解rtsp协议 首先,您需要了解rtsp协议的工作原理和基本知识。rtsp是一种用于流媒体传输的协议,它允许客户端与服务器建立连接并进行数据传输。您需要了解rtsp协议的请求和响应格式,以及rtsp常用的状态码和标头。 2. 选择开发语言和框架 开发rtsp插件需要选择适合您的开发语言和框架。您可以选择使用C++、Java、JavaScript等语言,并选择适合浏览器插件开发的框架,如NPAPI、ActiveX等。 3. 实现rtsp插件 实现rtsp插件需要进行以下步骤: - 定义插件的API接口,包括初始化、连接、播放、暂停、停止等方法。 - 实现插件的初始化方法,包括创建插件对象、注册插件接口等。 - 实现插件的连接方法,包括与rtsp服务器建立连接、发送rtsp请求等。 - 实现插件的播放、暂停、停止等方法,包括发送rtsp PLAY、PAUSE、TEARDOWN请求等。 - 实现插件的数据接收和解码,包括接收rtsp数据包、解码视频数据等。 - 实现插件的错误处理和异常处理,包括处理连接错误、播放错误等情况。 4. 测试和发布 完成rtsp插件的开发后,您需要进行测试,并确保插件在不同的浏览器和操作系统上都能正常工作。如果一切正常,您可以将插件发布到插件商店或其他平台上,供用户下载和使用。 需要注意的是,手写浏览器播放rtsp的插件需要具备一定的技术水平和经验。如果您没有相关经验,可以考虑使用现成的插件或借助第三方库来实现。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值