小工具      在线工具  汉语词典  dos游戏  css  js  c++  java

本地视频播放超时、无法播放、播放错误异常问题解决

开发问题,音视频 额外说明

收录于:18天前

理解:播放器会对本地视频在数据丢失时进行数据获取,每次消耗一次鉴权次数,次数为0是会出现播放出错的问题。
解决:因此修改这个次数即可,这里的代码没有做细致研究,可能存在错误

还是建议大家使用云视频。如果需要阿里云或者腾讯云视频点播,流量相当于最低0.17/GB。

文件:src/Biz/Player/Service/Impl/PlayerServiceImpl.php
函数:protected function makeToken($type, $fileId, $context = array())

protected function makeToken($type, $fileId, $context = array())
{
    
    $fields = array(
        'data' => array(
            'id' => $fileId,
        ),
        'times' => 10, // 修改这个参数即可,可以理解为鉴权次数
        'duration' => 3600,
        'userId' => $this->getCurrentUser()->getId(),
    );

    if (isset($context['watchTimeLimit'])) {
    
        $fields['data']['watchTimeLimit'] = $context['watchTimeLimit'];
    }

    if (isset($context['hideBeginning'])) {
    
        $fields['data']['hideBeginning'] = $context['hideBeginning'];
    }

    $token = $this->getTokenService()->makeToken($type, $fields);

    return $token;
}
. . .

相关推荐

额外说明

进阶Java——类文件及分析

Class文件及解析 Class文件 各字段解析 magic、minor_version、major_version constant_pool_count constant_pool 常量含义 常量池解析 常量池项 access_flag this_c

额外说明

JAVA宝典07_关于如何排序排序,实战三级分类树展示

文章目录 ①. Stream.sorted字段排序 ②. thenComparing多字段排序 ③. 三级分类树状展示 ④. 三级分类树状展示2 ①. Stream.sorted字段排序 ①. sorted() 默认使用自然序排序, 其中的元素必须实现C

额外说明

中职网络搭建(服务器)—Linux LVM(标准答案)

题目要求如下   使用fdisk-l查看磁盘信息 我们添加的磁盘分别是sdb和sdc Fdisk /dev/sdb 依次输入n,p,1,回车,+2G (新建2G的主分区) 依次输入n,e,2,回车,回车(使用剩余的全部空间建立扩展分区) 依次输入n,l,

额外说明

Keras深度学习实战(35)——构建机器翻译模型

Keras深度学习实战(35)——构建机器翻译模型 0. 前言 1. 模型与数据集分析 1.1 模型分析 1.2 数据集分析 2. 实现机器翻译模型 2.1 预处理数据 2.2 传统多对多架构 2.3 使用具有多个隐藏层的模型架构 小结 系列链接 0.

额外说明

C#中LINQtoSQL的设置与连接

目录 一、首次安装LinqToSql类 二、非首次安装LinqToSql类 1.接受原有数据库连接 2.建立新的数据库连接 3.建立本地数据库连接         LINQ(Language-Integrated Query,语言集成查询)是微软公司提供

额外说明

cmder添加右键菜单

// 以管理员身份,执行以下命令 // 设置任意地方鼠标右键启动Cmder Cmder.exe /REGISTER ALL // 取消任意地方鼠标右键启动Cmder cmder /unregister all

额外说明

NUXT.js 前端SSR框架使用

一、NUXT.js简介 随着工程量的不断增加,业务处理复杂度提高,传统前后端分离页面的整体加载速度有可能成为瓶颈,另一方面对SEO也非常不友好,而现在很多应用也开始使用SSR解决这一问题,但采用SSR 在另一方面也给服务器增加了压力。而NUXT便是一个支

额外说明

卷积神经网络(CNN)结尾篇:可视化跟踪(Visualize)

        前面介绍了卷积神经网络的卷积层,池化层以及通过MNIST手写数据集实现CNN,认识到CNN的强大之处。在图像处理领域几乎都会使用到CNN,比如LeNet,AlexNet,那么对于这个能高效识别出图像(比如图像中的物体分类)的网络结构,在每

额外说明

MySQL的时间差函数、日期转换计算函数

MySQL的时间差函数(TIMESTAMPDIFF、DATEDIFF)、日期转换计算函数(date_add、day、date_format、str_to_date) 时间差函数(TIMESTAMPDIFF、DATEDIFF) 需要用MySQL计算时间差,

额外说明

一张图快速了解 Istio 的 EnvoyFilter

EnvoyFilter简介 EnvoyFilter 提供了一种机制来定制 Istio Pilot 生成的 Envoy 配置。使用 EnvoyFilter 修改某些字段的值,添加特定的过滤器,甚至添加全新的侦听器、集群等等。 这个功能必须谨慎使用,因为不正

ads via 小工具