请问手机网页如何播放rtsp?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了请问手机网页如何播放rtsp?相关的知识,希望对你有一定的参考价值。

在手机上下载了vlc貌似不行,提示没有插件,手机浏览器也没有插件管理的功能来新增插件

rtsp是real media格式的广播网址格式,可以使用原生的real player打开。近年来很多其它的播放器软件,如暴风影音,腾讯视频和potplayer等也都支持打开这种链接。
在文件菜单里找到“打开网址”或者“打开rtsp网址”就可以了。
rtsp是流文件格式,用realone即可播放,但是前提是这个网址的格式必须可以连接上:)否则无法播放了。追问

你理解错了,我下载vlc在播放器也可以直接打开,问题是html中,我说的是网页如何调用,不是说直接在播放器上打开,请教下!

参考技术A

这个网站完美的解决了你的问题,前提是你会写代码

发现自己太年轻so为了不把大家带进坑,更新回答

    web服务器转码 hls、rtmp、flash(ios不支持)

    android本地解码 各种sdk开发包

网页无插件视频流媒体播放器EasyPlayer-RTSP在WPF框架播放不显示视频画面,该如何排查处理?

TSINGSEE青犀视频根据不同的播放协议,拥有多种类型的视频流媒体播放器,以便满足用户在不同场景下的需求,比如EasyPlayer流媒体播放器,就包括有EasyPlayer-RTSP、EasyPlayer- RTMP、EasyPlayerPro 和EasyPlayer.js 等版本。以上播放器均核心基于ffmpeg,性能稳定、高效、可靠、可控,支持RTSP、RTMP、HTTP、HLS、UDP、RTP、File等多种流媒体协议播放。

image.png

EasyPlayer的兼容性强且版本广泛,有很多用户都将EasyPlayer作为播放平台,集成进自己的服务器中。TSINGSEE青犀视频也在持续对旗下各类型的播放器进行功能优化和升级。

近期有用户反馈,在WPF框架中,网页无插件视频流媒体播放器EasyPlayer-RTSP出现了播放时不显示画面的情况,如下图所示:

68.png

上图中,中间的白色区域应该是显示视频的画面,但是此时使用EasyPlayer-RTSP播放器未出现视频图像。

接到反馈后,TSINGSEE青犀视频技术团队第一时间进行了排查。

首先,我们在EasyPlayer-RTSP设置回调函数,添加如下代码:

69.png

从控制台我们可以看到,已有数据信息打印,这表明EasyPlayer-RTSP播放器可以拿到视频流,但是界面却没有渲染视频画面。

70.png

因此,我们可以判断,可能是某个代码属性的设置问题。一番排查后发现,.cs文件不是导致该问题的原因。那么就有可能是因为.xaml文件的某个属性设置导致视频画面没有正常渲染。

将.xaml文件里的内容全部节点都注释,只留下Image渲染视频。操作后发现,依然没有渲染出视频图像。

71.png

此时问题的解决范围已经缩小到只剩下Windows这个节点的某个属性值。依据我们的经验判断,Xmlns和WindowStyle这两个属性也不是该问题的原因。

于是我们又进行了一次调试,在调试过程中,找到了原因:AllowsTransparency="True"值导致了视频画面不渲染。因为AllowsTransparency的属性作用是:窗口透明,正是如此,所以出现了刚刚上文所述的播放器没有正常播放视频图像的现象。

解决起来也很简单,将其改为False即可。修改后,EasyPlayer-RTSP播放器已经可以正常播放视频了。

如果大家对我们的播放器感兴趣,可以查看我们以往的文章,了解更多的内容。同时也欢迎大家持续关注我们的更新,我们将不断更新更多的开发技巧和新功能拓展。

以上是关于请问手机网页如何播放rtsp?的主要内容,如果未能解决你的问题,请参考以下文章

RTSP安防摄像头/海康大华硬盘录像机/NVR网页低延时播放流媒体服务器EasyNVR调取接口报Unauthorized如何解决?

rtsp流浏览器播放方案

在安卓手机上看网页的时候如何实现视频嵌入页面中播放?不用flash的话

网页上如何播放rtsp协议的视频地址

H.265流媒体播放器EasyPlayer手机端播放画面出现强制拉伸现象的解决办法

在安卓上 我想在浏览指定网页的时候,在网页上追加一段js脚本,请问有啥办法?