您的位置:首页 > 房产 > 家装 > 晋江网站建设价格多少_个人信息网站_济南seo网站优化_专业的seo外包公司

晋江网站建设价格多少_个人信息网站_济南seo网站优化_专业的seo外包公司

2025/5/1 8:09:19 来源:https://blog.csdn.net/HZ_DX/article/details/147615237  浏览:    关键词:晋江网站建设价格多少_个人信息网站_济南seo网站优化_专业的seo外包公司
晋江网站建设价格多少_个人信息网站_济南seo网站优化_专业的seo外包公司

SVMSPro平台获取Websocket视频流规则

Websocket 的服务端口为:53372,如需要公网访问需要开启这个端口

这里讲的是如何获取长效URL,短效(时效性)URL也支持,下回讲

一、如何获取Websocket实时流视频

ws://host:port/ws/live/ch{$deviceid}_{$channel}_{$stream}.flv

参数说明:

Host: 服务器IP
**Port:**ws端口,默认53372
deviceid 在SVMSPro平台中设备的ID(可在客户端或者网页查看ID得到)
channel 通道号(可在客户端上通过查看ID得到)
stream 码流类型,0–主码流,1–子码流

例子:

ws://192.168.0.123:53372/ws/live/ch601_0_1.flv

视频效果

在这里插入图片描述

二、如何获取Websocket回放(录像)流视频

ws://host:port/ws/vod/ch{$deviceid}_{$channel}_{$begintime}_{$endtime}_{$center}.flv

参数说明:

deviceid 在SVMSPro中设备的数据库ID(可在客户端上通过查看ID得到)
channel 通道号(可在客户端上通过查看ID得到)
begintime 录像开始时间,格式为yyyymmddhhmmss,如20210301080000
endtime 录像结束时间,格式为yyyymmddhhmmss,如20210301080500
center 录像类型,0–设备端录像,1–中心录像

例子:

设备端回放:

Ws://192.168.0.123:53372/ws/vod/ch1_0_20250404090000_20250404091000_0.flv

中心端录像

Ws://192.168.0.123:53372/ws/vod/ch1_0_20250404090000_20250404091000_1.flv

Websocket 流的优势如下:

实时性:

低延迟:WebSocket提供的是全双工通信,这意味着服务器和客户端可以同时发送和接收数据,这对于实时视频流来说非常关键。视频流通常要求低延迟,而WebSocket的低延迟特性使其非常适合用于实时视频传输。

双向通信:

交互性:WebSocket支持服务器主动向客户端推送数据,这在视频流中非常有用,例如实时聊天、弹幕、或者服务器的状态更新等。

协议效率:

减少开销:与HTTP相比,WebSocket在建立连接后只需要一个握手过程,之后的通信可以直接通过同一个TCP连接进行,减少了多次HTTP请求的开销。这对于视频流来说,可以减少因频繁的HTTP请求而引起的延迟。

数据帧管理:

灵活的数据传输:WebSocket允许发送二进制数据,这对于视频流来说是非常重要的,因为视频数据通常是二进制格式。这使得WebSocket能够高效地传输视频帧,而不必像HTTP那样先将视频转换为文本格式。

兼容性和扩展性:

易于集成:WebSocket协议已经得到了广泛的支持,几乎所有现代浏览器都支持WebSocket。此外,通过使用WebSocket,开发者可以更容易地集成视频流功能到他们的应用中。

安全性:

加密传输:WebSocket可以通过WebSocket Secure (WSS) 协议进行加密传输,这提供了数据传输的安全性,保护视频流不被未授权访问。

状态保持:

持续连接:一旦建立了WebSocket连接,客户端和服务器之间的连接将保持开启状态,直到一方显式关闭连接。这有利于维持视频流的连续性,无需每次播放都重新建立连接。

应用层协议:

灵活性:开发者可以在应用层定义自己的协议来控制数据传输,例如可以定义如何分割视频帧、如何控制播放速度等,这提供了很高的灵活性。

版权声明:

本网仅为发布的内容提供存储空间,不对发表、转载的内容提供任何形式的保证。凡本网注明“来源:XXX网络”的作品,均转载自其它媒体,著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处。

我们尊重并感谢每一位作者,均已注明文章来源和作者。如因作品内容、版权或其它问题,请及时与我们联系,联系邮箱:809451989@qq.com,投稿邮箱:809451989@qq.com