题目地址:https://www.aboutcg.org/home


const fs = require('fs');
let wasmfilename = 'v11.wasm';var location = true;
var Module = {};function setbyte(t, e) {var i = t.length * 1;var n = e.exports.l.apply(null, [i]);var R = new Uint8Array(wasmMemory.buffer, n, i);R.set(t);return R
}function Read_CString(ptr) {var data = "";while (1){var t = new Uint8Array(wasmMemory.buffer, ptr, 1)[0];if (t === 0){return data}else {data += String.fromCharCode(t);ptr += 1}}
}var __fun = function(){};function _emscripten_run_script_int(ptr) {var jscode = Read_CString(ptr);return eval(jscode)
}var wasmMemory = new WebAssembly.Memory({initial: 1024,maximum: 1024
});var importObject = {'a': {d: __fun,c: __fun,e: __fun,b: _emscripten_run_script_int,a: wasmMemory}
};var wasmobject = new WebAssembly.Instance(new WebAssembly.Module(new Uint8Array(fs.readFileSync(wasmfilename))), importObject);var token = '120482';
Module[token] = token.length;
token = new Uint8Array(new Buffer.from(token, 'utf8'));
var key = new Uint8Array([212, 109, 0, 186, 82, 225, 31, 42, 211, 89, 74, 100, 51, 84, 39, 200, 160, 179, 55, 27, 174, 245, 231, 19, 13, 27, 118, 85, 186, 18, 71, 159]);
var iv = new Uint8Array([115, 50, 210, 131, 27, 160, 19, 52, 52, 234, 241, 80, 206, 178, 213, 162]);
var ts = new Uint8Array(fs.readFileSync('0.ts'));var wasmtoken = setbyte(token, wasmobject);
var wasmkey = setbyte(key, wasmobject);
var wasmts = setbyte(ts, wasmobject);
var wasmiv = setbyte(iv, wasmobject);
var outptr = wasmobject.exports.h.apply(null, [wasmts.byteOffset, wasmiv.byteOffset, wasmts.length, wasmkey.byteOffset, wasmkey.length, 143, wasmtoken.byteOffset, wasmtoken.length]);
var outbuff = new Uint8Array(wasmMemory.buffer, outptr , wasmts.length);
fs.writeFileSync('1.ts', outbuff);

文件备份:https://yuge592767809.lanzoui.com/ireGvmqered

nodejs调用wasm系列-保利威视-难度等级二相关推荐

  1. 保利威视polyv的Api调用

    官方接口文档 https://dev.polyv.net/2017/videoproduct/v-api/v-api-vmanage/v-api-vmanage-info/get-video-msg/ ...

  2. 保利威视平台:视频远程同步工具

    对于远程服务器上的视频文件,Polyv有一个远程抓取接口, 不过批量视频抓取,可以采用视频远程同步工具. 导入任务 先用文本编辑器创建文件,整理好视频的链接和对应的标题逗号分隔,每一行一条列表,保存为 ...

  3. 阿里云,腾讯云,保利威视,金山云,七牛云的视频云方案的不同之处。

    前几年,国内的视频云竞争确实超级火爆,以公共云为代表的阿里云.腾讯云等大力投入视频云研发及市场推广,都取得了不错的成绩:金山云.七牛云等也纷纷推出了自家的视频云平台. 阿里云由于初期承诺只做底层,而视 ...

  4. java调用保利威视频文件数据信息同步

    先阐述一下,我们公司开通了直播模块,采用的就是保利威的平台,直播这一块主要是公司php那边负责的,我们这边需要把他们上传到保利威视频的信息存档,并且可以通过存档的链接在我们自己的平台上播放,这个文档的 ...

  5. android集成保利威直播趟过的坑

    项目背景:项目主要是由flutter开发的,并且已经集成了展示互动,打算再集成保利威.目前保利威最新版本是V0.13.1 坑1:当前demo支持targetSdkVersion 27版本及以下,而主项 ...

  6. 保利威HTML5播放器使用文档(参考备用)

    2018-11-19 长沙 阴  不好意思,是转载备用,不是原创的,图片为原创截图,呵呵. 功能特色: 倍速功能(0.5x / 1x / 2x ).加密.截图功能.模式切换.高清标清超清切换: 跑马灯 ...

  7. 讲好元宇宙故事 保利威开启MR直播新时代

    关注云报 洞察深一度 一位女士,眼中充满好奇,身体却稍显犹豫,最终还是坐在了绿幕为背景的双人沙发上,不知道接下来会发生什么? 另一边,一个工作人员好像在机器前调试着什么,瞬间一块显示屏上"神 ...

  8. Python笔记_84_我的订单_使用celery完成订单超时_视频播放_使用保利威视频加密

    文章目录 我的订单 后端提供查询当前登录用户的订单列表信息 前端请求获取当前登录用户的订单信息 订单状态显示分析 使用Celery的定时任务来完成订单超时功能 视频播放 使用保利威云视频服务来对视频进 ...

  9. 2022届秋招保利威前端面试

    2022届秋招保利威前端面试 原文网址:https://www.nowcoder.com/discuss/353158719997419520?sourceSSR=search 对象的浅拷贝和深拷贝如 ...

  10. 技术赋能教育直播,保利威玩转“5G+AI”

    更多精彩内容请关注我们 俗话说,人无远虑,必有近忧. 直播作为在线教育的重要手段之一,近几年在我国快速崛起,2018年出现了一个发展高潮.无论是1对1还是1对多,也无论职业教育还是传统的管理培训,在线 ...

最新文章

  1. linux100day(day3)--常用文本处理命令和vim文本编辑器
  2. Docker 系列学习文章 | 什么是容器云?
  3. php实现 字符串加密(分类分布分工,化不可能为可能)
  4. thrift介绍及其在java中的使用
  5. 图像处理随笔——soft-nms
  6. python高通滤波_图像处理之高通滤波及低通滤波
  7. 版本控制工具——subversion
  8. 计算机睡眠状态网络是断开的吗,电脑进入睡眠模式会自动断网如何解决
  9. 初出茅庐的小李第23篇博客之WiFi模块建立TCP通信并获取B站粉丝数据
  10. 图片文字转换成word软件在线版
  11. 测绘人真实故事 | 放弃上万月薪从私企跳回国企
  12. 他山之石 | 美团知识图谱与商品理解
  13. Android-传感器开发-方向判断
  14. 拓扑序列(拓扑排序)
  15. 情人节程序员用HTML网页表白【520爱心背景3D相册】 HTML5七夕情人节表白网页源码 HTML+CSS+JavaScript
  16. flask模板上下文和模板继承
  17. 0033:乐队的夏天
  18. 渗透测试实战 - 外网渗透内网穿透(超详细)
  19. Matlab 高光谱影像信息熵/信噪比计算
  20. 【题目】27个小运动员在参加完比赛后,口渴难耐,去小店买饮料,饮料店搞促销,凭三个空瓶可以再换一瓶,他们最少买多少瓶饮料才能保证一人一瓶?

热门文章

  1. 小米手机通过USB连接电脑,共享使用电脑的网络
  2. cannot allocate memory in static TLS block问题记录
  3. js 移动端 下载 doc文件
  4. 记录每天背的单词,准备考研。(2月13日)
  5. linux挂载光盘镜像到mnt目录,CentOS系统中挂载光盘镜像ISO文件的教程
  6. 最近在测FREEBSD平台下ISP邮件系统前的准备知识摘录
  7. CityEngine2016-学习笔记(1)Writing Rules
  8. java用socket解析16进制数据_浅析Java基于Socket的文件传输案例
  9. 论文笔记7 --(ReID)Video-based Person Re-identification via Self Paced Weighting
  10. sqlserver with ties