日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 前端技术 > HTML >内容正文

HTML

GB28181国标流媒体服务语音对讲-前端页面采集语音调用接口示例

發(fā)布時間:2023/12/9 HTML 40 豆豆
生活随笔 收集整理的這篇文章主要介紹了 GB28181国标流媒体服务语音对讲-前端页面采集语音调用接口示例 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

背景分析

近年來,國內(nèi)視頻監(jiān)控應(yīng)用發(fā)展迅猛,系統(tǒng)接入規(guī)模不斷擴大,涌現(xiàn)了大量平臺提供商,平臺提供商的接入?yún)f(xié)議各不相同,終端制造商需要給每款終端維護提供各種不同平臺的軟件版本,造成了極大的資源浪費。各地視頻大規(guī)模建設(shè)后,省級、國家級集中調(diào)閱,對重特大事件通過視頻掌握現(xiàn)場并進行指揮調(diào)度的需求逐步涌現(xiàn),然而不同平臺間缺乏統(tǒng)一的互通協(xié)議。在這樣的產(chǎn)業(yè)背景下,基于終端標準化、平臺互聯(lián)互通的需求,GB/T28181應(yīng)運而生。

前端頁面語音采集示例

function talkStart(e) {if(this.recorder) {return;}var $target = $(e.currentTarget);LiveRecorder.get((rec, err) => {if(err) {alert(err);return}this.muted_bak = this.muted;this.$refs["player"].setMuted(true);$target.addClass("active");this.recorder = rec;this.recorder.start();}, {sampleBits: 16,sampleRate: 8000,pcmCallback: pcm => {if(this.bAudioSendError) return;var reader = new window.FileReader();reader.onloadend = () => {var base64 = reader.result;var base64 = base64.split(',')[1];this.bAudioSending = true;$.get("/api/v1/control/talk", {serial: this.serial,code: this.code,audio: base64,}).error(() => {if(!this.bAudioSendError) {this.bAudioSendError = true;setTimeout(() => {this.bAudioSendError = false;}, 10000);}}).always(() => {this.bAudioSending = false;})}reader.readAsDataURL(pcm);}})}function talkStop() {if(this.recorder) {this.recorder.stop();this.recorder = null;$(this.$el).find(".fa-microphone.active, .ptz-talk.active").removeClass("active");this.$refs["player"].setMuted(this.muted_bak);return;}},

總結(jié)

以上是生活随笔為你收集整理的GB28181国标流媒体服务语音对讲-前端页面采集语音调用接口示例的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。