当前位置:网站首页>Use streaming media to transfer RSTP to the Web terminal for playback (II) [review]
Use streaming media to transfer RSTP to the Web terminal for playback (II) [review]
2022-07-24 05:43:00 【My benefits remain the same】
utilize ffmpeg+nginx-rtmp( Article address ) The form of is disabled in major browsers falsh Then it seems not so reliable , And in the case of low concurrency , Will put ordinary servers CPU Run full , At present, I have not used professional server testing , An ordinary server is probably too small to push streams , The effect is not ideal .
So the demand solution , well , I really found , And it has passed the test .
Suggest :
link :https://pan.baidu.com/s/1ARwaBTgJcMJ_6qQ3fZH6eQ
Extraction code :zkht
To download , Eat while downloading .
Original address :https://blog.csdn.net/qq_36801998/article/details/117701370
Click in and at first glance , Limited , Seems to support only GB28181 The flow of the agreement can , But it's not . Let's take our time ( The principle architecture is not posted , Please move to the original blog ).
First on the renderings :

You can see The device is connected , We click on the channel , Watch the live broadcast

Test streaming ( Screen capture push tool ):
Configure address

Click on the run
View background :

utilize flv Play :

Pull flow test :

Click play

Cloud video :


This is recorded record
Generally, it can be used , There are many pits ...
There are few pits cleaned ( I can't say no , I've tried my best to step on it ) Link to :
link :https://pan.baidu.com/s/1ARwaBTgJcMJ_6qQ3fZH6eQ
Extraction code :zkht
And that is , Don't use Google 92 Version login background ! Don't use Google 92 Version login background ! Don't use Google 92 Version login background !
Because the video stream cannot be played ![]()
92 Version does not support sharebuffer share

Will report a mistake :sharedArraybuffer is no defined
Here we are providing flv Simple test program :
https://gitee.com/Mr-Format/rtsp-to-flv.git
npm install -》npm start
This project can be played directly rtsp Pass on the reference adopt node call ffmpeg Streaming playback

We use it to test wvp The flow of the project , We have seen the effect before

After the project is downloaded, an explanatory document is attached :

And that is onvif Put it in this directory

By this point, we have basically completed the task , After that, it's OK to open the second drive according to the demand
Take leave !
Source code :
边栏推荐
猜你喜欢
![[Baidu map API] the version of the map JS API you are using is too low and no longer maintained. In order to ensure the normal use of the basic functions of the map, please upgrade to the latest versi](/img/d5/b0e4cc4155673d6042a0e39de4eddf.png)
[Baidu map API] the version of the map JS API you are using is too low and no longer maintained. In order to ensure the normal use of the basic functions of the map, please upgrade to the latest versi

【mycat】mycat相关概念

Inventory Poka ecological potential project | cross chain characteristics to promote the prosperity of multi track

Insanity:1 (insanity hosting) target penetration vulnhub

波卡生态发展不设限的奥义——多维解读平行链

【activiti】activiti环境配置

Canal+kafka实战(监听mysql binlog实现数据同步)

spark 广播变量和累加器使用和原理

Principle of fusdt liquidity pledge mining development logic system

【activiti】流程变量
随机推荐
多商户商城系统功能拆解11讲-平台端商品栏目
【activiti】流程实例
Substrate technology and ecology June memorabilia | Polkadot decoded came to a successful conclusion, and the hacker song winning project injected new forces into the ecosystem
Substrate 技术及生态5月大事记 | Square One 计划启动,波卡上线 XCM!
Flink 时间流处理
Restore UI design draft
Polkadot | 一文解读颠覆传统社媒的Liberty计划如何在波卡落地
第五届 Polkadot Hackathon 创业大赛全程回顾,获胜项目揭秘!
国内外知名源码商城系统盘点
Collection = = academic waste
likeshop单商户商城系统搭建,代码开源无加密
spark 广播变量和累加器使用和原理
电商系统PC商城模块介绍
Web3基金会「Grant计划」赋能开发者,盘点四大成功项目
MySQL 批量插入demo
Creation and generation of SVG format map in Heilongjiang Province
Flink watermark mechanism
【activiti】activiti环境配置
Substrate 技术及生态6月大事记 | Polkadot Decoded 圆满落幕,黑客松获胜项目为生态注入新生力量
Insanity:1(Insanity-Hosting)靶机渗透 —Vulnhub