这几天看了头目您做的魔兽版, 心情澎湃不能自已, 我在网上看到bad apple还没有js的版本, 脑热之下想写一个.
现在就差数据部分了, 我想请问头目殿下, 原始数据从哪里可以搞到, 需要转换成什么视频格式会比较好读取一点?
另外希望做出来了之后能够在ga上挂一段时间, 不知可以否同意.
由于数据量可能会很大, 我打算用java之类的做一个服务提供数据转换成js, 然后就可以使用动态的数据, 也可以生成多个静态的js. 用于分段下载和预读.
下面的是我的js代码, BadAppleFrameReader是一个js的类, 提供读取帧的能力, 把预读和缓冲都封装起来了.
var reader = new BadAppleFrameReader();
setInterval(function (){
    var b = true;
    reader.available(function (n){
        b = false;
        if (n <= 0) {
            displayState('播放结束!');
        } else {
            displayState('播放中!');
            var frame = reader.read();
            displayFrame(frame);
        }
    });
    if (b) {
        displayState('缓冲中...');
    }
}, 1000/25); |