小编Sha*_*hay的帖子

Base64视频编码 - 好\不好主意?

我正在使用cordova开发一个移动前端项目,而我正在使用的后端开发人员坚持认为媒体文件(图像/视频)应该作为base64编码在json文件中传输.

现在,随着图像,它到目前为止工作.虽然它冻结了UI几秒钟,但它可以以某种方式推迟.

然而,视频到目前为止很难处理,传输的单个/简单视频的长度接近300,000.它让我可怜的笔记本电脑通过疯狂旋转,并在大约20秒后通过代码获取uri(它仍然无法正常工作,我不想调试它因为它几乎每次刷新都会崩溃我的笔记本电脑).

所以我的问题是:

  • base64编码是一种在移动开发中传输媒体的流行方式吗?
  • 如果没有,您会建议使用哪种替代方式来传输/呈现这些视频?

我应该提一下,这些视频应该由很多人(可能是数百人)一次查看,另一位开发人员说他们的服务器无法处理这种流量.

非常感谢任何建议,我无法找到这个信息.:)

html javascript video base64 cordova

17
推荐指数
2
解决办法
1万
查看次数

Laravel - 动态创建表(无需迁移)

我正在尝试根据管理员请求动态创建一个表,虽然在大多数Laravel的文档中看起来都很有趣和花花公子,但我似乎无法创建表.虽然我可以删除表,并根据需要添加或删除列.

这是我的基本代码模型:

use Illuminate\Database\Schema\Blueprint;
use Illuminate\Support\Facades\Schema;

public static function createTable() {

    Schema::create('randomName', function($table)
    {
        $table->increments('id');
        $table->string('name');
    });
}
Run Code Online (Sandbox Code Playgroud)

这可能是什么问题?不幸的是我没有收到任何错误,所以我不知道如何调试它.它只是继续下一行,就像一切正常.它只是不创建任何表.

有什么建议?非常感谢提前!

php mysql database-schema laravel

13
推荐指数
2
解决办法
8255
查看次数

标签 统计

base64 ×1

cordova ×1

database-schema ×1

html ×1

javascript ×1

laravel ×1

mysql ×1

php ×1

video ×1