当前位置:网站首页>Develop those things: add playback address authentication to easycvr platform
Develop those things: add playback address authentication to easycvr platform
2022-07-01 17:55:00 【Tsingsee green rhino video】
EasyCVR The platform supports massive video convergence and management , Based on cloud edge end integration architecture , Powerful data access 、 Processing and distribution capabilities , Functionally , It can provide live video 、 Cloud video 、 Cloud storage 、 Video retrieval and review 、 Intelligent alarm 、 Platform cascading 、 Intelligent analysis, etc . Recently, we are working on EasyCVR Expand new functions of the platform , For example, cluster 、 Electronic map and track tracking 、 Video rotation, etc , Welcome to pay attention to our update .
Today I'd like to share with you EasyCVR The platform adds the code implementation process of playback address authentication .
Add authentication parameters to the playback address , Verify the validity of parameters when playing . When the page requests to play , Switch according to the function , Verify whether the playback address is added token, And then it goes back to the front end . The code reference is as follows :
sc.FLV, _ = GenLiveUrl(hostname, "FLV", int(value.ChannelID), streamMode)
sc.FLV = wrapURLWithLiveToken(sc.FLV, c)
sc.HLS, _ = GenLiveUrl(hostname, "HLS", int(value.ChannelID), streamMode)
sc.HLS = wrapURLWithLiveToken(sc.HLS, c)
sc.RTSP, _ = GenLiveUrl(hostname, "RTSP", int(value.ChannelID), streamMode)
sc.RTSP = wrapURLWithLiveToken(sc.RTSP, c)
sc.Rtmp, _ = GenLiveUrl(hostname, "RTMP", int(value.ChannelID), streamMode)
sc.Rtmp = wrapURLWithLiveToken(sc.Rtmp, c)
sc.WSFLV, _ = GenLiveUrl(hostname, "WS_FLV", int(value.ChannelID), streamMode)
sc.WSFLV = wrapURLWithLiveToken(sc.WSFLV, c)
sc.WSSFLV, _ = GenLiveUrl(hostname, "WSS_FLV", int(value.ChannelID), streamMode)
sc.WSSFLV = wrapURLWithLiveToken(sc.WSSFLV, c)
sc.Rtc, _ = GenLiveUrl(hostname, "WEBRTC", int(value.ChannelID), streamMode)
sc.Rtc = wrapURLWithLiveToken(sc.Rtc, c)Play again to the set time , The playback address will automatically stop playing when the timeliness expires .
EasyCVR It is the video management platform with the widest access protocol , In addition to the standard protocol GB28181、RTSP/Onvif、RTMP etc. , It also supports the private agreement of the manufacturer and SDK, Like Haikang Ehome、 The sea, SDK、 Dahua SDK etc. .
EasyCVR The platform is also actively integrating video intelligent detection and analysis technology , By monitoring the people in the scene 、 vehicle 、 Capture objects 、 Detection and identification , It can intelligently remind and notify abnormal conditions . Interested users can go to the demonstration platform for experience or deployment testing .
边栏推荐
- Data warehouse (3) star model and dimension modeling of data warehouse modeling
- Debiasing word embeddings | talking about word embedding and deviation removal # yyds dry goods inventory #
- 中国茂金属聚乙烯(mPE)行业研究报告(2022版)
- MES production equipment manufacturing execution system software
- What are the legal risks of NFT brought by stars such as curry and O'Neill?
- js如何将带有分割符的字符串转化成一个n维数组
- Yolov5 practice: teach object detection by hand
- China biodegradable plastics market forecast and investment strategy report (2022 Edition)
- June issue | antdb database participated in the preparation of the "Database Development Research Report" and appeared on the list of information technology and entrepreneurship industries
- Development cost of smart factory management system software platform
猜你喜欢

New patent applications and transfers

People help ant help task platform repair source code

Countdownlatch blocking wait for multithreading concurrency
![[beauty detection artifact] come on, please show your unique skill (is this beauty worthy of the audience?)](/img/e8/f43f5583e330fbc0cb6c0188711707.jpg)
[beauty detection artifact] come on, please show your unique skill (is this beauty worthy of the audience?)

DNS

Encryption and decryption of tinyurl in leetcode

Product service, operation characteristics

2022 Heilongjiang latest fire protection facility operator simulation test question bank and answers

Fresh, 2022 advanced Android interview must know 100 questions (interview questions + answer analysis)
![[Verilog quick start of Niuke network question brushing series] ~ priority encoder circuit ①](/img/24/23f6534e2c74724f9512c5b18661b6.png)
[Verilog quick start of Niuke network question brushing series] ~ priority encoder circuit ①
随机推荐
Roewe rx5's "a little more" product strategy
APK签名流程介绍[通俗易懂]
Sword finger offer II 105 Maximum area of the island
Wechat applet blind box - docking wechat payment
徽商期货是正规期货平台吗?在徽商期货开户安全吗?
DNS
Htt [ripro network disk link detection plug-in] currently supports four common network disks
提交review时ReviewBoard出现500错误解决方法
Object. fromEntries()
SLO is increasingly used to achieve observability | Devops
transform. Forward and vector3 Differences in the use of forward
Intelligent operation and maintenance practice: banking business process and single transaction tracking
In depth evaluation and development trend prediction report of China's ice cream market (2022 Edition)
JDBC: deep understanding of Preparedstatement and statement[easy to understand]
麦趣尔:媒体报道所涉两批次产品已下架封存,受理消费者诉求
Report on research and investment prospects of China's silicon nitride ceramic substrate industry (2022 Edition)
Nielseniq found that 60% of the re launched products had poor returns
整形数组合并【JS】
vulnhub靶场-Hacker_Kid-v1.0.1
Redis -- data type and operation