视频没看完流量怎么计算需要多少流量 解析视频没看完流量怎么计算流量计算方法?

音视频&流媒体是什么促使我要写这一篇音视频&流媒体门的初级文章?那是因为和一妹子打赌码率的概念,结果输了;对一个技术人员而言,码率这个种最基本的概率都没整明白,简直是奇耻大辱,开个玩笑。有了这个前提之后,发现,还是得多理解下原理和基础入门知识。流媒体背景当下,音视频、流媒体已经无处不在,直播已经火了几年,在后续的时间里面,人们聊天已经不仅仅满足与文字、而是更多的在于“类面对面”交流,能够实时感知对方的表情、动作。为此,有必要跟紧时代潮流,好好梳理梳理流媒体这门功课。流媒体是什么?流媒体就是指采用流式传输技术在网络上连续实时播放的媒体格式,如音频、视频或多媒体文件。流媒体技术也称流式媒体技术。那么音视频就是流媒体的核心。音视频常见术语定义规范音视频组成一个完整的视频文件,包括音频、视频和基础元信息,我们常见的视频文件如mp4、mov、flv、avi、rmvb等视频文件,就是一个容器的封装,里面包含了音频和视频两部分,并且都是通过一些特定的编码算法,进行编码压缩过后的。H264、Xvid等就是视频编码格式,MP3、AAC等就是音频编码格式。例如:将一个Xvid视频编码文件和一个MP3音频编码文件按AVI封装标准封装以后,就得到一个AVI后缀的视频文件。因此,视频转换需要设置的本质就是设置需要的视频编码设置需要的音频编码选择需要的容器封装一个完整的视频转换设置都至少包括了上面3个步骤。编码格式音频编码格式音频编码格式有如下AACAMRPCMogg(ogg vorbis音频)AC3(DVD 专用音频编码)DTS(DVD 专用音频编码)APE(monkey’s 音频)AU(sun 格式)WMA音频编码方案之间音质比较(AAC,MP3,WMA等)结果: AAC+ > MP3PRO > AAC> RealAudio > WMA > MP3目前最常见的音频格式有 Mp3、AC-3、ACC,MP3最广泛的支持最多,AC-3是杜比公司的技术,ACC是MPEG-4中的音频标准,ACC是目前比较先进和具有优势的技术。对应入门,知道有这几种最常见的音频格式足以。视频编码格式视频编码标准有两大系统: MPEG 和ITU-T,国际上制定视频编解码技术的组织有两个,一个是“国际电联(ITU-T)”,它制定的标准有H.261、H.263、H.263+、H.264等,另一个是“国际标准化组织(ISO)”它制定的标准有MPEG-1、MPEG-2、MPEG-4等。常见编码格式有:Xvid(MPEG4)H264 (目前最常用编码格式)H263MPEG1,MPEG2AC-1RM,RMVBH.265(目前用的不够多)目前最常见的视频编码方式的大致性能排序基本是: MPEG-1/-2 < WMV/7/8 < RM/RMVB < Xvid/Divx < AVC/H.264(由低到高,可能不完全准确)。在H.265出来之前,H264是压缩率最高的视频压缩格式,其优势有:低码率(Low Bit Rate):和MPEG2和MPEG4 ASP等压缩技术相比,在同等图像质量下,采用H.264技术压缩后的数据量只有MPEG2的1/8,MPEG4的1/3。高质量的图象 :H.264能提供连续、流畅的高质量图象(DVD质量)。容错能力强
:H.264提供了解决在不稳定网络环境下容易发生的丢包等错误的必要工具。网络适应性强 :H.264提供了网络抽象层(Network Abstraction Layer),使得H.264的文件能容易地在不同网络上传输(例如互联网,CDMA,GPRS,WCDMA,CDMA2000等)。H.264最大的优势是具有很高的数据压缩比率,在同等图像质量的条件下,H.264的压缩比是MPEG-2的2倍以上,是MPEG-4的1.5~2倍。举个例子,原始文件的大小如果为88GB,采用MPEG-2压缩标准压缩后变成3.5GB,压缩比为25∶1,而采用H.264压缩标准压缩后变为879MB,从88GB到879MB,H.264的压缩比达到惊人的102∶1。低码率(Low Bit Rate)对H.264的高的压缩比起到了重要的作用,和MPEG-2和MPEG-4 ASP等压缩技术相比,H.264压缩技术将大大节省用户的下载时间和数据流量收费。尤其值得一提的是,H.264在具有高压缩比的同时还拥有高质量流畅的图像,正因为如此,经过H.264压缩的视频数据,在网络传输过程中所需要的带宽更少,也更加经济。目前这些常见的视频编码格式实际上都属于有损压缩,包括H264和H265,也是有损编码,有损编码才能在质量得以保证的前提下得到更高的压缩率和更小体积存储封装格式目前市面常见的存储封装格式有如下:AVI (.avi)ASF(.asf)WMV (.wmv)QuickTime ( .mov)MPEG (.mpg / .mpeg)MP4 (.mp4)m2ts (.m2ts / .mts )Matroska (.mkv / .mks / .mka )RM ( .rm / .rmvb)TS/PSAVI
: 可用MPEG-2, DIVX, XVID, WMV3, WMV4, AC-1, H.264 WMV
: 可用WMV3, WMV4, AC-1 RM/RMVB : 可用RV40, RV50, RV60, RM8, RM9, RM10 MOV
: 可用MPEG-2, MPEG4-ASP(XVID), H.264 MKV
: 所有视频码率、帧率、分辨率码率码流(Data Rate)是指视频文件在单位时间内使用的数据流量,也叫码率或码流率,通俗一点的理解就是取样率,是视频编码中画面质量控制中最重要的部分,一般我们用的单位是kb/s或者Mb/s。一般来说同样分辨率下,视频文件的码流越大,压缩比就越小,画面质量就越高。码流越大,说明单位时间内采样率越大,数据流,精度就越高,处理出来的文件就越接近原始文件,图像质量越好,画质越清晰,要求播放设备的解码能力也越高。当然,码率越大,文件体积也越大,其计算公式是文件体积=时间X码率/8。例如,网络上常见的一部90分钟1Mbps码率的720P RMVB文件,其体积就=5400秒×1Mbps/8=675MB。通常来说,一个视频文件包括了画面(视频)及声音(音频),例如一个RMVB的视频文件,里面包含了视频信息和音频信息,音频及视频都有各自不同的采样方式和比特率,也就是说,同一个视频文件音频和视频的比特率并不是一样的。而我们所说的一个视频文件码流率大小,一般是指视频文件中音频及视频信息码流率的总和。帧率帧率也称为FPS(Frames Per Second)- - - 帧/秒。是指每秒钟刷新的图片的帧数,也可以理解为图形处理器每秒钟能够刷新几次。越高的帧速率可以得到更流畅、更逼真的动画。每秒钟帧数(FPS)越多,所显示的动作就会越流畅。关于帧率有如下几个基础数据:帧率越高,cpu消耗就高秀场视频直播,一般帧率20fps普通视频直播,一般帧率15fps分辨率视频分辨率是指视频成像产品所成图像的大小或尺寸。常见的视像分辨率有352×288,176×144,640×480,1024×768。在成像的两组数字中,前者为图片长度,后者为图片的宽度,两者相乘得出的是图片的像素,长宽比一般为4:3.480P
: 640
x 480
个像素点 720P
: 1280 x 720
个像素点 1080P
: 1920 x 1080 个像素点然后还需要关注每个像素点的存储格式,每个像素点占用的字节大小。图像存储格式yuv一幅彩色图像的基本要素是什么?1、宽:一行有多少个像素点。 2、高:一列有多少个像素点,一帧有多少行 3、YUV格式还是RGB格式? 4、一行多少个字节?? 5、图像大小是多少? 6、图像的分辨率多少?说白了,一幅图像包括的基本东西就是二进制数据,其容量大小实质即为二进制数据的多少。一幅1920x1080像素的YUV422的图像,大小是1920X1080X2=4147200(十进制),也就是3.95M大小。这个大小跟多少个像素点和数据的存储格式有关。YUV与像素的关系:YUV格式,与我们熟知的RGB类似,YUV也是一种颜色编码方法,主要用于电视系统以及模拟视频领域,它将亮度信息(Y)与色彩信息(UV)分离,没有UV信息一样可以显示完整的图像,只不过是黑白的,这样的设计很好地解决了彩色电视机与黑白电视的兼容问题。并且,YUV不像RGB那样要求三个独立的视频信号同时传输,所以用YUV方式传送占用极少的频宽。YUV格式有两大类:planar和packed。对于planar的YUV格式,先连续存储所有像素点的Y,紧接着存储所有像素点的U,随后是所有像素点的V。对于packed的YUV格式,每个像素点的Y,U,V是连续交替存储的。YUV,分为三个分量,“Y”表示明亮度(Luminance或Luma),也就是灰度值;而“U”和“V” 表示的则是色度(Chrominance或Chroma),作用是描述影像色彩及饱和度,用于指定像素的颜色。
YUV是利用一个亮度(Y)、两个色差(U,V)来代替传统的RGB三原色来压缩图像。传统的RGB三原色使用红绿蓝三原色表示一个像素,每种原色占用一个字节(8bit),因此一个像素用RGB表示则需要8 * 3=24bit。如果使用YUV表示这个像素,假设YUV的采样率为:4:2:0,即每一个像素对于亮度Y的采样频率为1,对于色差U和V,则是每相邻的两个像素各取一个U和V。对于单个的像素来说,色差U和V的采样频率为亮度的一半。如有三个相邻的像素,如果用RGB三原色表示,则共需要占用:8 * 3 * 3 = 72bits;如果采用YUV(4:2:0)表示,则只需要占用:8 * 3(Y)+ 8* 3 * 0.5(U)+ 8 * 3 * 0.5(V)= 36bits。只需原来一半的空间,就可以表示原来的图像,数据率压缩了一倍,而图像的效果基本没发生变化。那么,具体yuv格式所占用的字节数要怎么算呢 ?YUV图像格式的内存大小4:4:4 表示色度值(UV)没有减少采样。即Y,U,V各占一个字节,加上Alpha通道一个字节,总共占4字节.这个格式其实就是24bpp的RGB格式了。4:2:2 表示UV分量采样减半,比如第一个像素采样Y,U,第二个像素采样Y,V,依次类推,这样每个点占用2个字节.二个像素组成一个宏像素.需要占用的内存:w * h * 24:2:0
这种采样并不意味着只有Y,Cb而没有Cr分量,这里的0说的U,V分量隔行才采样一次。比如第一行采样 4:2:0 ,第二行采样 4:0:2 ,依次类推...在这种采样方式下,每一个像素占用16bits或10bits空间.内存则是:yyyyyyyyuuvv需要占用的内存:w * h * 3 / 24:1:1 可以参考4:2:2分量,是进一步压缩,每隔四个点才采一次U和V分量。一般是第1点采Y,U,第2点采Y,第3点采YV,第4点采Y,依次类推。帧率、码率与分辨率之间关系码率和帧率没有半毛钱关系码率关系着带宽、文件体积帧率关系着画面流畅度和cpu消耗分辨率关系着图像尺寸和清晰度一个视频文件的大小为5.86M,播放时长为3分7秒1,该文件对应的码率就是5.86 * 1024 * 1024 * 8 / (3 * 60 + 7) = 262872.95657754bps2,10M独享带宽能支撑的同时在线人数10 * 1024 * 1024 / 262872.95657754 = 39.8890784982943, 支撑1000人同时在线的系统最少需要的带宽数为262872 * 1000 / (1024 * 1024) = 250.69427490234M10min,流量消耗41587KB41587/10*60 = 69KB/s = 69 * 8 Kb/s = 532Kb/s那么得到码率就是 532Kb/s输出文件大小公式一个音频编码率为128Kbps,视频编码率为800Kbps的文件,其总编码率为928Kbps,意思是经过编码后的数据每秒钟需要用928K比特来表示。文件大小公式: (音频编码率(KBit为单位)/8 + 视频编码率(KBit为单位)/8)× 影片总长度(秒为单位)= 文件大小(MB为单位)一帧图像大小一帧图像原始大小 = 宽像素 * 长像素 ,当然要考虑数据格式,因为数据格式不一样,大小写也不相同,一般数据采用rgb、yuv格式,如rgb32、yuv420、yuv422等。最常用的应当属于yuv420。 因此,计算公式为:文件的字节数 = 图像分辨率 * 图像量化位数/8 图像分辨率
= X方向的像素数 * Y方向的像素数 图像量化数
= 二进制颜色位数RGB24每帧的大小是size=width×heigth×3 BitRGB32每帧的大小是size=width×heigth×4YUV420每帧的大小是size=width×heigth×1.5 Bit举例说明,对于一个1024*768的图像实际的YUV422数据流大小就为:1024 *768 * 2 = 1572864bit音频采样率、位数1、声道数:声道数是音频传输的重要指标,现在主要有单声道和双声道之分。双声道又称为立体声,在硬件中要占两条线路,音质、音色好, 但立体声数字化后所占空间比单声道多一倍。2、量化位数: 量化位是对模拟音频信号的幅度轴进行数字化,它决定了模拟信号数字化以后的动态范围。由于计算机按字节运算,一般的量化位数为 8位和16位。量化位越高,信号的动态范围越大,数字化后的音频信号就越可能接近原始信号,但所需要的存储空间也越大。3、采样率:也称为采样速度或者采样频率,定义了每秒从连续信号中提取并组成离散信号的采样个数,它用赫兹(Hz)来表示。采样率是指将模拟信号转换成数字信号时的采样频率,也就是单位时间内采样多少点。一个采样点数据有多少个比特。比特率是指每秒传送的比特(bit)数。单位为 bps(Bit Per Second),比特率越高,传送的数据越大,音质越好.采样率的选择应该遵循奈奎斯特(Harry Nyquist)采样理论( 如果对某一模拟信号进行采样,则采样后可还原的最高信号频率只有采样频率的一半,或者说只要采样频率高于输入信号最高频率的两倍,就能从采样信号系列重构原始信号 )。根据该采样理论, CD激光唱盘采样频率为 44kHz,可记录的最高音频为 22kHz,这样的音质与原始声音相差无几,也就是我们常说的超级高保真音质。通信系统中数字电话的采用频率通常为 8kHz,与原 4k带宽声音一致的。比特率(音频) = 采样率 x 采用位数 x 声道数.以电话为例,每秒3000次取样,每个取样是7比特,那么电话的比特率是21000。 而CD是每秒 44100次取样,两个声道,每个取样是13位PCM编码,所以CD的比特率是44100213=1146600,也就是说CD每秒的数据量大约是 144KB,而一张CD的容量是74分等于4440秒,就是639360KB=640MB。I帧、P帧、B帧、IDR帧I帧:帧内编码帧I帧特点:它是一个全帧压缩编码帧。它将全帧图像信息进行JPEG压缩编码及传输;解码时仅用I帧的数据就可重构完整图像;I帧描述了图像背景和运动主体的详情;I帧不需要参考其他画面而生成;I帧是P帧和B帧的参考帧(其质量直接影响到同组中以后各帧的质量);I帧是帧组GOP的基础帧(第一帧),在一组中只有一个I帧;I帧不需要考虑运动矢量;I帧所占数据的信息量比较大。P帧:前向预测编码帧P帧的预测与重构:P帧是以I帧为参考帧,在I帧中找出P帧“某点”的预测值和运动矢量,取预测差值和运动矢量一起传送。在接收端根据运动矢量从I帧中找出P帧“某点”的预测值并与差值相加以得到P帧“某点”样值,从而可得到完整的P帧。又称predictive-frame,通过充分将低于图像序列中前面已编码帧的时间冗余信息来压缩传输数据量的编码图像,也叫预测帧P帧特点:P帧是I帧后面相隔1~2帧的编码帧;P帧采用运动补偿的方法传送它与前面的I或P帧的差值及运动矢量(预测误差);解码时必须将I帧中的预测值与预测误差求和后才能重构完整的P帧图像;P帧属于前向预测的帧间编码。它只参考前面最靠近它的I帧或P帧;P帧可以是其后面P帧的参考帧,也可以是其前后的B帧的参考帧;由于P帧是参考帧,它可能造成解码错误的扩散;由于是差值传送,P帧的压缩比较高。B帧:双向预测内插编码帧。B帧的预测与重构:B帧以前面的I或P帧和后面的P帧为参考帧,“找出”B帧“某点”的预测值和两个运动矢量,并取预测差值和运动矢量传送。接收端根据运动矢量在两个参考帧中“找出(算出)”预测值并与差值求和,得到B帧“某点”样值,从而可得到完整的B帧。 又称bi-directional interpolated prediction frame,既考虑与源图像序列前面已编码帧,也顾及源图像序列后面已编码帧之间的时间冗余信息来压缩传输数据量的编码图像,也叫双向预测帧B帧特点:B帧是由前面的I或P帧和后面的P帧来进行预测的;B帧传送的是它与前面的I或P帧和后面的P帧之间的预测误差及运动矢量;B帧是双向预测编码帧;B帧压缩比最高,因为它只反映丙参考帧间运动主体的变化情况,预测比较准确;B帧不是参考帧,不会造成解码错误的扩散。IDR 帧IDR(Instantaneous Decoding Refresh)--即时解码刷新。I和IDR帧都是使用帧内预测的。它们都是同一个东西而已,在编码和解码中为了方便,要首个I帧和其他I帧区别开,所以才把第一个首个I帧叫IDR,这样就方便控制编码和解码流程。IDR帧的作用是立刻刷新,使错误不致传播,从IDR帧开始,重新算一个新的序列开始编码。而I帧不具有随机访问的能力,这个功能是由IDR承担。IDR会导致DPB(DecodedPictureBuffer参考帧列表——这是关键所在)清空,而I不会。IDR图像一定是I图像,但I图像不一定是IDR图像。一个序列中可以有很多的I图像,I图像之后的图像可以引用I图像之间的图像做运动参考。一个序列中可以有很多的I图像,I图像之后的图象可以引用I图像之间的图像做运动参考。对于IDR帧来说,在IDR帧之后的所有帧都不能引用任何IDR帧之前的帧的内容,与此相反,对于普通的I-帧来说,位于其之后的B-和P-帧可以引用位于普通I-帧之前的I-帧。从随机存取的视频流中,播放器永远可以从一个IDR帧播放,因为在它之后没有任何帧引用之前的帧。但是,不能在一个没有IDR帧的视频中从任意点开始播放,因为后面的帧总是会引用前面的帧。小结I帧表示关键帧,你可以理解为这一帧画面的完整保留;解码时只需要本帧数据就可以完成(因为包含完整画面).P帧表示的是这一帧跟之前的一个关键帧(或P帧)的差别,解码时需要用之前缓存的画面叠加上本帧定义的差别,生成最终画面。(也就是差别帧,P帧没有完整画面数据,只有与前一帧的画面差别的数据).B帧是双向差别帧,也就是B帧记录的是本帧与前后帧的差别,换言之,要解码B帧,不仅要取得之前的缓存画面,还要解码之后的画面,通过前后画面的与本帧数据的叠加取得最终的画面。B帧压缩率高,但是解码时CPU会比较累~。PTS:Presentation Time Stamp。PTS主要用于度量解码后的视频帧什么时候被显示出来DTS:Decode Time Stamp。DTS主要是标识读入内存中的bit流在什么时候开始送入解码器中进行解码。DTS主要用于视频的解码,在解码阶段使用.PTS主要用于视频的同步和输出.在display的时候使用.在没有B frame的情况下.DTS和PTS的输出顺序是一样的.GOP两个I frame之间形成一个GOP,在x264中同时可以通过参数来设定bf的大小,即:I 和p或者两个P之间B的数量。如果有B frame 存在的情况下一个GOP的最后一个frame一定是P.一般平均来说,I的压缩率是7(跟JPG差不多),P是20,B可以达到50,可见使用B帧能节省大量空间,节省出来的空间可以用来保存多一些I帧,这样在相同码率下,可以提供更好的画质。在码率不变的前提下,GOP值越大,P、B帧的数量会越多,平均每个I、P、B帧所占用的字节数就越多,也就更容易获取较好的图像质量;Reference越大,B帧的数量越多,同理也更容易获得较好的图像质量。如果一个GOP里面丢了I帧,那么后面的P帧、B帧也将会无用武之地,因此必须丢掉,但是一般策略会保证I帧不丢(如通过tcp协议保证) ,如果采用UDP,那么也会有更多的策略来保证I帧正确传输。编解码硬编解码通过硬件实现编解码,减轻CPU计算的负担,如GPU等软编解码如 H264、H265、MPEG-4等编解码算法,更消耗CPU数据优化数据优化和编解码算法息息相关,一般而言视频帧大小一般I 帧的压缩率是7,P 帧是20,B 帧可以达到50
(数据不精确)P帧大概是3~4KB
(480P, 1200k码率, baseline profile)音频帧大小(采样频率(Hz)* 采样位数(bit)* 声道数)/ 848000hz大概经过AAC压缩后,应该是12KB/s左右流媒体传输协议常用的流媒体协议主要有 HTTP 渐进下载和基于 RTSP/RTP 的实时流媒体协议,这二种基本是完全不同的东西CDN直播中常用的流媒体协议包括RTMP,HLS,HTTP FLVRTP,RTCP实时传输协议(Real-time Transport Protocol),RTP协议常用于流媒体系统(配合RTCP协议),视频会议和一键通系统(配合H.323或SIP),使它成为IP电话产业的技术基础。RTP协议和RTP控制协议RTCP一起使用,而且它是建立在UDP协议上的。实时传输控制协议(Real-time Transport Control Protocol或RTP Control Protocol或简写RTCP)是实时传输协议的一个姐妹协议。RTCP为RTP媒体流提供信道外控制。RTCP本身并不传输数据,但和RTP一起协作将多媒体数据打包和发送。RTCP定期在流多媒体会话参加者之间传输控制数据。RTCP的主要功能是为RTP所提供的服务质量提供反馈。RTSP+RTP经常用于IPTV领域。因为其采用UDP传输视音频,支持组播,效率较高。但其缺点是网络不好的情况下可能会丢包,影响视频观看质量。小结RTMPRTMP(Real Time Messaging Protocol)实时消息传送协议是Adobe Systems公司为Flash播放器和服务器之间音频、视频和数据传输 开发的开放协议。它有三种变种:工作在TCP之上的明文协议,使用端口1935;RTMPT封装在HTTP请求之中,可穿越防火墙;RTMPS类似RTMPT,但使用的是HTTPS连接;总结: RTMP协议基于TCP来实现,每个时刻的数据,收到后立刻转发,一般延迟在1-3s左右HLSHTTP Live Streaming(HLS)是苹果公司(Apple Inc.)实现的基于HTTP的流媒体传输协议,可实现流媒体的直播和点播。HLS点播,基本上就是常见的分段HTTP点播,不同在于,它的分段非常小。基本原理就是将视频或流切分成小片(TS), 并建立索引(M3U8).相对于常见的流媒体直播协议,例如RTMP协议、RTSP协议、MMS协议等,HLS直播最大的不同在于,直播客户端获取到的,并不是一个完整的数据流。HLS协议在服务器端将直播数据流存储为连续的、很短时长的媒体文件(MPEG-TS格式),而客户端则不断的下载并播放这些小文件,因为服务器端总是会将最新的直播数据生成新的小文件,这样客户端只要不停的按顺序播放从服务器获取到的文件,就实现了直播。由此可见,基本上可以认为,HLS是以点播的技术方式来实现直播。由于数据通过HTTP协议传输,所以完全不用考虑防火墙或者代理的问题,而且分段文件的时长很短,客户端可以很快的选择和切换码率,以适应不同带宽条件下的播放。不过HLS的这种技术特点,决定了它的延迟一般总是会高于普通的流媒体直播协议。总结: HLS协议基于HTTP短连接来实现,集合一段时间数据,生成ts切片文件,然后更新m3u8(HTTP Live Streaming直播的索引文件),一般延迟会大于10sHTTP-FLVHTTP-FLV基于HTTP长连接,通RTMP一样,每个时刻的数据,收到后立刻转发,只不过使用的是HTTP协议,一般延迟在1-3sCDNCDN架构设计比较复杂。不同的CDN厂商,也在对其架构进行不断的优化,所以架构不能统一而论。这里只是对一些基本的架构进行简单的剖析。CDN主要包含:源站、缓存服务器、智能DNS、客户端等几个主要组成部分。源站:是指发布内容的原始站点。添加、删除和更改网站的文件,都是在源站上进行的;另外缓存服务器所抓取的对象也全部来自于源站。对于直播来说,源站为主播客户端。缓存服务器:是直接提供给用户访问的站点资源,由一台或数台服务器组成;当用户发起访问时,他的访问请求被智能DNS定位到离他较近的缓存服务器。如果用户所请求的内容刚好在缓存里面,则直接把内容返还给用户;如果访问所需的内容没有被缓存,则缓存服务器向邻近的缓存服务器或直接向源站抓取内容,然后再返还给用户。智能DNS:是整个CDN技术的核心,它主要根据用户的来源,以及当前缓存服务器的负载情况等,将其访问请求指向离用户比较近且负载较小的缓存服务器。通过智能DNS解析,让用户访问同服务商下、负载较小的服务器,可以消除网络访问慢的问题,达到加速作用。客户端:即发起访问的普通用户。对于直播来说,就是观众客户端。弱网优化弱网优化的策略包括如下:播放器Buffer丢帧策略 (优先丢P帧,其次I帧,最后音频)自适应码率算法双向链路优化音频FEC冗余算法(20%丢包率)丢帧在弱网情况下,为了达到更好的体验,可能会采取丢帧的策略,但是丢帧,怎么丢呢?丢音频帧还是视频帧呢 ? 因为视频帧比较大,并且视频帧前后是有关联的;音频帧很小,关键是音频帧是连续采样的,丢了音频帧,那声音就会明显出现瑕疵。为此,一般的丢帧策略是丢视频帧自适应码率在弱网情况下,另外一种靠谱的策略是自适应码率算法,通过设置码率降级为多个档次,这样,当网络不好的情况下,通过降低码率进行预测,如果码率降低后,还不够buffer缓冲,那么继续降低一个档次,是一个循环探测的过程,如果再次降级一个档次后,发现buffer缓冲足够了,那么说明当前网络能够适应这个码率,因此就会采取当前码率。同理,升档也是一样的。但是这个属于厂商的核心算法,实时聊天的挑战简单估算一下大概的网络延时。众所周知,光在真空中的速度约为300,000km/s,而在其他介质中光 速会大大降低,所以在普通光纤中,工程上一般认为传输速度是200,000km/s。从现实上来说,可以参考如下:实时聊天的挑战主要在于以下几点:实时性: 600ms以内网络的不对称性距离常见问题和解决方案出现花屏、绿屏问题采集问题、编解码问题、声网传输丢帧问题声画不同步采集问题,或者公有云SDK问题画面有时候有点糊弱网,码率的自适应有声音没有画面弱网,触发了丢帧策略画面播放有时候卡顿CPU消耗过高导致卡顿,比如AR模块弱网网络连接不上弱网或者代码有Bug,或者公有云SDK有Bug出现马赛克现象?是否类似花屏 ?作者:AllenWu
感谢你这么可爱还关注我!抖音电商200个干货问题知识手册分为九大篇章账号篇-操作篇-硬件篇-玩法篇-产品篇-店铺篇-流量篇-团队篇-场地篇1.直播带货分为三大主要流量入口第一入口: 自然免费推荐流量(直播推荐流量、直播广场流量、同城流量、 其它流量)第二入口: 付费流量(千川竞价广告、小店随心推/DOU+、品牌广告 TopLive) 第三入口: 短视频引流流量(播放量=曝光-导流直播间)【结合以上三大流量入口,分别剖析直播带货中经常遇到的常见流量问题】2.所有做直播带货的问得最多的同一个问题,我的直播间“为什么没有流量”?先反问【平台为什么要给你流量? 平台凭什么要给你流量? 平台怎么才会 给你流量? 】抖音是一个去中心化数据算法的平台,公平竞争的平台,不管什么人卖什么 产品,流量都是靠自身努力争取的,每一个流量都是有价值的,而流量的分发也 同样只会给能够创造价值的直播间,当你的直播间没有产生有价值的数据时,平 台也不会给你的直播间推送流量,所以想要直播间有流量首先要产生有价值的数 据后,你的直播间就会有流量。3.对于直播带货的个人/商家,用新号直播会不会没有人?新号和老号都是同样的流量算法机制,新号和老号相比,在同等的人货场的 条件下新号更有竞争力和爆发力,老号基于有沉淀的粉丝,流量方面要比新号稳 定,但是赛道层级竞争力太大,需要具备更强的人货场以及运营手段才能突破4.抖音流量池到底是什么概念?每个不同的账号有没有不同流量等级一说?大家都知道,我们在抖音刷视频不是随机的吗?也就是说抖音官方有定的算法来判断给你的视频多少流量,更通俗的来讲,就是你发的这条视频,抖音官方 让多少人可以随机刷到,这里面就有流量池的阶段区分,下面是详细说明:第一个阶段流量池: 1 万以内,意思是随机给 1 万个人以内进行推送,再基于上面 4 个点,如果【转发,评论,点赞,完播率】 达到一定指标,视频将进入 第二阶段流量池继续推送曝光;第二个阶段流量池: 1 万-3 万;第三个阶段流量池: 3 万-10 万;第四个阶段流量池: 10 万-30 万。5.新号在线人数稳定一段时间后,为什么最近在线人数突然就掉到很少了?带货口碑以及店铺体验分数太低会导致流量限制更换了产品,款式、价格与之前售卖存在太大差异近期 5-10 天的流量存在过山车现象起伏太大,产品与主播状态存在较大问 题出现多次严重违规警告被强制下播,或者有诱导性词汇,平台将主播账号纳 入风控直播间多项数据近期都不达标6.为什么开播的时候在线人数很高,随着直播时长越往后在线人数越少?正常情况下健康的账号开播 10 分钟左右平台都会给与急速流量的推荐,也 是考验人货场的承接能力之一,如果没有将流量做到合格的指标,将会影响后面 的推流程度,直播前 5 分钟数据决定后 5 分钟推流,所以策划好 5 分钟直播间活 动(包括: 活动设计,互动执行,节奏掌控)7.投了小店随心推,为什么没有消耗出去? 直播间不进人可能有哪些因素造成的首先需要自查带货口碑分是否低于 4.4 分自查主播话术是否出现诱导词汇,是否被风控自查直播间整体是否出现低俗,引入不适等画面低劣现象8.直播间怎样才能获得更多的直播推荐流量?不同行业类目、不同粉丝数量基数、不同客单价的流量级别分配,直播的流 量推荐逻辑根据点击(曝光点击进入率、商品点击率)停留(观看时长)互动(公屏扣字、点赞、转粉加团、分享直播间)转化(成交订单量、成交金额、成交密度)数据达到一定标准,则同样是会进入第二阶段流量池9.怎么样才能让直播间被推荐上直播广场? 如何去卡广场流量?目标: 直播间千人在线玩法: 9.9 跑量玩法操作: 敝单八分钟,开价三分钟,直播间人往下掉时下播投流: 抖加一百人气半小时, 自定义女年龄场景: 工厂背景,引导卡片,铁人互动,动感的背景音乐,话术: 主要塑造厂家出货,今晚全场消费都由老板买单。引导互动关注,给 直播间造成马上要开的景象。10.同城流量有什么特点?同城账号最大的区别是,将你的作品推荐给更多的同城人看到,方法: 在发 布时候: 选择推荐给更多同城的人看到就可以了,同城的房产号,探店号,相亲 号都可以这样去做。11.什么是其它流量?其它流量属于不精准流量(泛流量)(1) 上一个直播间下播后掉入你直播间的人,(2) 直播间分享出去引进来的人(3) 同一个抖音账号授权登录多个平台(今日头条、抖音火山版、西瓜 视频) 引进来的人(4) 通过转送门引进来的人12.为什么我的账号开播没有自然推荐流量?(1) 经过多次开播平台推送的急速流量每次都完全没有承接住和浪费掉, 平台也将不会推送急速流量,此时需要付费采买流量。(2) 账号很久没有开播过了,属于非活跃静默账号,需要作冷启动操作(3) 账号带货口碑分太低,4.4 分以下(4) 账号属于违规账号,信用分被扣除等13.为什么我的每场总观看人数一直突破不了更多更高?需要对开播流量承接转化各项数据指标与整场平均转化数据指标做到合格 或更优才被突破现有的场观。主要优化方向:(1) 提高 1000 次观看成交金额(2) 千川付费介入(3) 人货场优化提升14.很久没有直播过的老号,还有没有流量?一般很久没有播过的老号处于静默状态,前几场基本不会有什么急速流量, 需要做付费结合福利品活动的方式,持续拉几场,保持出单不低于 50-100 单, 或者 GMV 不低于 3000-5000,可重新激活账号。15.哪些因素会影响直播间流量?分为“人”“货”“场”的承接能力(1) 直播间画面感,清晰度等,以及直播内容是否吸引眼球(2) 直播各项数据是否达到一定合格指标(3) 带货口碑分高与低(4) 近期是否高频违规(5) 产品是否有足够的价值感或者性价比16.投了千川付费为什么没消耗,直播间同样不进人可能有哪些因素造成的?(1) 计划出价太低(2) 定向范围过窄(3) 口碑分太低(4) 直播间有违规行为,或者画面感引人不适,被风控(5) 视频创意非原创内容(6) 视频素材文字带有敏感字符,不符合推广要求(7) 视频清晰度太差17.提高转化率有哪些重要指标:人气指标: 直播间曝光人数、点击进入人数、商品指标: 商品曝光人数、商品点击人数互动指标: 公屏扣字互动人数、分享直播间次数、点赞、关注加团人数订单指标: 创建订单人数、成交人数18.直播间流速是什么意思?念: 流速决定场观例: 五分钟流速 800,一小时场观 16000如何提升: 增加流速,提高直播间流量层级增加留存,提高平均停留时长优 化 点: 场景优化,话术优化,车转化优化,具体看我其他19.新号如何场观破万?目标: 直播间场观破万玩法: 引流款拉停留互动操作: 早五晚十播,两款引流放一二号,少量多开,福袋红包投流: 抖加三百叠投人气半小时, 自定义女年龄场景: 引导卡片活动 1/3 画面,主播肢体语言大,动感的背景音乐话术: 介绍新号做活动的原因,引流款来回拉互动停留,要 1 的扣 1,要 2 的扣 2,同时塑造产品价值,只有今天直播间才有的活动20.新号开播,该在什么时期开始付费投流合适第一种情况: 新号开播在“人”“货”“场”综合能力都比较扎实的提前下第 一场就可以进行大付费投流。第二种情况: 不管是新号还是老号,“人”“货”“场”不具备扎实的承接能力,都不建议付费投流,需要优化好“人货场”后,转化能力提升稳定再介入付 费投流才是比较可取的方式。21.直播场观下滑怎么办?第一,换开播时间段去测流量;第二,第二在这个新的开播时间段,你去上爆品,用千川去投人气和带货拉 新用户的成交数据,播两到三场直播间就 OK 了。22.什么是冷启动期?一个新账号前几场开播时,会发现直播间的流量很少,一场直播的总场观也 就 200-500 之间,并且这些流量质量很差。因为你是一个新直播间,系统不会把 优质流量匹配到一个能力未知的直播间! 初始只会推送泛流量,泛流量的特征就 是非精准用户人群,比如刚注册抖音的用户,同城、关注、没有历史购物记录或 低客单的人群。冷启动期系统正在学习什么样的人群会在你这里停留购买,你的 账号对于系统来说是一片空白,它不知道你这个账号到底要在抖音上干嘛,所以 系统只是不断的在学习。如果在这个阶段你能够通过系统给你的推流或者说你去 采买的一些精准流量,这部分流量在你的直楼间产生停留,购买成交,那这个时 候系统就会给你打上标签。23.关于付费撬动不了免费或者说付费压制免费的说法,正确解答应该是哪种?付费流量推人进直播间节奏很快,它像极速流量一样,一下子灌进来,很多 直播间承接不够好,这个时候就会出现,你的场观增加了,但是你的停留,互动, 转化指标相比原有的自然流量却更差了;系统推流算法,会根据你的直播间数据指标来比较,你和你自己,你和同行 的直播间,你的指标更差→排名下降→直播推荐减少,所以获取到的自然流量就 更少了;总结一下: 投了付费→承接不好→数据更差→推荐减少,就不会撬动免费流 量。反之来的流量承接住了,转化好了,数据好了,流量就来了,也就是说付费 也完全是可以撬动免费流量的。24.播放量上不去,是不是被限流了?账号播放量上不去,视频没人看点,赞很少,你是不是觉得自己被限流啦? 如果你没有收到处罚通知,那就说明你的账号是没有问题的,可能视频不够精彩 有趣,可以多多学习提升自己视频的吸引力,让更多人喜欢,即使是百万大的, 也有流量少的时候,即使是官方,比如视频不好也会没人点赞,抖音平台不会对 没有违规行为的用户进行任何限流处罚。25.什么是 dou+,具体有哪些作用?抖加是一种加热工具,也就是说,抖加只能助推它的作用如下: 第一,前期账号冷启动打标签第二,新账号利用抖家引发羊群效应第三,当优质作品出现的时候,助推获得更大的流量第四,互动率很好,但是自然流量不再推荐,刺激系统二次推荐。26.老粉成交占比过高会不会影自然流量是有影响的,如果你大部分都是老粉成交,那说明你的新粉,或者说叫新 推过来的免费流量, 他不成交,或者成交很低, 系统给你推的新人他都不成交,那么系统为什么要给你推行人? 那么他干脆就一直干跟你推老粉,这 样的话就会压制你的免费流量, 如果起号了之后,后期你的老粉成交过高, 也依然会面对这个问题。所以咱们尽可能的去通过货品的价格控制,话术来 控制, 让咱们的老粉成交尽量不要超过百分之四十。 不过绝大多数情况下 一般不会遇到这个问题。27.开播流量的推荐有没有优先级的逻辑和顺序一般每个账号直播间都是有推流逻辑的,从优先级的顺序是先推关注的粉丝 (价粉丝团的) - 同城的人 - 近期在直播间成交过的人 - 近期进入过关注 /观看直播间的人 - 和近期成交人群的同类潜在群体。28.新号冷启动到底什么样的指标能够让我们快速打通直播广场有两个方面: 首先是转化率尽可能的高于百分之二十以上,越高越好,同时要满足第二个条件, 就是订单量, 比如第一场成交 50 单,第二场 100 单尽量高于这个数。第三场很有可能打通直播广场,而且可能是万人流量池。29.一场直播能不能成功到底取决于这场直播的什么因素开播前面的 10 到 30 分钟,决定了你这场直播到底有多少推流,你这场直 播到底能卖多少钱。为什么这么说? 因为抖音里面有一个基础推流机制,就是前 面你拉的峰值越高,那么最后掉下来的这个值就越高。打个比方,你前面拉到 8000 最后掉下来可能会有 500 人, 那么你就在 500 人的情况下就持续卖正价商 品,就一直卖得动。 如果你一开始拉的人数只有 100 人,最后掉下来之后可能 只有十几二十个人,你就卖不了多少。 所以我们一定要在前面 10 到 30 分钟快 速的把人气峰值拉的尽可能高,这是个关键中的关键,那么怎么拉高呢就是看你 的人货场和考验主播的直播能力了。30.场观总是往下掉,该怎么办?很多时候是因为咱们的憋单品没有放量, 注意我再重复一遍。是因为憋单 品或者叫引流品 没有放什么库存, 很多人拿憋单品拿过来干是用来留人的,但是你始终不放量,那就会导致你的转化率会很低,由于我们的停留时长一 般都是几十秒不到一分钟,所以,这个时候你要把你的转化率和订单量做上 去。 记住,订单量一定要给他做多一点,前面二十分钟左右,要快速让你 的订单干到一百单以上,这样的话后面才会给你持续推流。那么这一场做好 了, 下一场的数据场关会比这一场更好。31.直播间几项重要数据是什么?停留时长----(45 秒及格、60 秒良、120 秒优) 转化率------(场观 500 3.6%)(场观 1500 3.2%)(场观 2500 2.8%)(场观 5000 2.4%)转粉率------(场观 500
5%)(场观 1500
4%)(场观 2500 3%)(场观5000 2.5%)互动率------场观达标水平(场观/5.5%-8.5%)UV 价值------(低客单价不超过 39 做到 0.7 以上)(高客单价 1.0-3.0 以 上)32. 直播到底要不要拉时长,什么时候才能拉时长?拉时长是需要前提条件,第一是在线人数要保持均衡稳定以及主播状态, 但是大多数情况下; 免费流量的直播间,绝大多数的在线人数都会随着时间的拉长出现人数越播越少时,一定不要去拉时长,因为平台会对每场直播计算出一个 平均数据,数据越差,下一场的流量就会有所下降。而付费流量就不同,就可以 通过整场付费采买流量,维持在线人数保持稳定,同时也需要具备较强的“人” “货”“场”, 这样去拉时长就可以达到比较理想的效果。

提交成功是否继续回答问题?
手机回答更方便,互动更有趣,下载APP
展开全部看快手一小时一般需要1G流量,具体可以去网上营业厅、掌上营业厅等查看流量使用情况。手机刷了三个短视频,大约需要30秒。经过一些复杂的测试,结论是一个10秒的短视频大约需要5秒MB如果按10秒看一个视频,一小时看一个视频,总流量需要1.8GB。移动数据流是指通过GPRS、EDGE、TD-SCDMA、HSDPA、LTE上网或使用相关数据增值业务产生的数据流量等移动通信技术。我们一小时用1小时GB如果计算流量,可以连续使用十个小时。如果你一天花五个小时快手,流量可以足够你用两天。如果你连续看,只能用十个小时左右。快手刷双击秒刷自助10个。快手制作10秒以上的视频方法:1.打开手机界面,找到快手图标。2.点击右上角的拍摄按钮,打开快手软件快手免费双击100个。在出现的界面中,单击57秒选项。4.此时,点击中间的拍摄按钮拍摄快手刷双击网址免费。5.拍摄时,击下一步按钮。6、在这个界面中,点击“下一步”按钮。7.在出现的界面中,输入要表达的文本,点击下面的发布按钮发布超过10秒的视频。已赞过已踩过你对这个回答的评价是?评论
收起映目提供私域直播企业SaaS服务,从预热—拓客—购买—沉淀的一系列线上解决方案,帮助企业发挥自身长处吸引流量,建立起企业私域流量池的护城河,提高老客户黏性复购,促进企业实际转化率的增长。映目“私有云”数字资源中心,将各校园、集团及企事业单位...
点击进入详情页本回答由映目提供
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询
下载百度知道APP,抢鲜体验使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。扫描二维码下载
×个人、企业类侵权投诉
违法有害信息,请在下方选择后提交
类别色情低俗
涉嫌违法犯罪
时政信息不实
垃圾广告
低质灌水
我们会通过消息、邮箱等方式尽快将举报结果通知您。说明
做任务开宝箱累计完成0
个任务
10任务
50任务
100任务
200任务
任务列表加载中...

我要回帖

更多关于 视频没看完流量怎么计算 的文章

 

随机推荐