当前位置: 首页 > news >正文

网站团购报名怎么做wordpress主题sky

网站团购报名怎么做,wordpress主题sky,廊坊建站平台,唐山网站建设托管目录 简说FLV FLV Header FLV Body Tag Header ​编辑Tag Data Audio Data Video Data Script Data 简说FLV FLV格式可以包含音频、视频和文本数据#xff0c;并且可以在网络上进行流媒体传输。优点是文件大小较小#xff0c;压缩效率高#xff0c;并且可以在较低…目录 简说FLV FLV Header FLV Body Tag Header ​编辑Tag Data  Audio Data Video Data Script Data  简说FLV FLV格式可以包含音频、视频和文本数据并且可以在网络上进行流媒体传输。优点是文件大小较小压缩效率高并且可以在较低的带宽条件下实现较好的视频品质。 FLV的组成部分大致可以说是数据头与数据组成的如下面导图 FLV Header Header 部分记录了FLV的类型、版本、流信息、Header 长度等。一般整个Header占用9个字节大于9个字节则表示头部信息在这基础之上还存在扩展数据。FLV Header 的信息排布如下所示 前三个字节是固定第四个字节为版本然后就是留信息长度。 下面就是对Flv视频解析 FLV Body Body 是由一个个Tag组成的每个Tag下面有一块4个字节的空间用来记录这个Tag 的长度。这个后置的PreviousTagSize用于逆向读取处理表示的是前面的Tag的大小。FLV Body 的信息排布如下 PreviousTagSize0 总是为0tag 由tag header、tag body组成对FLV版本1tag header固定为11个字节因此PreviousTagSize除第1个的值为 11 前一个tag 的 tag body的大小 Tag Header 每个Tag 也是由两部分组成的Tag Header 和 Tag Data。Tag Header 存放了当前Tag的类型数据长度、时间戳、时间戳扩展、StreamsID等信息然后再接着数据区Tag Data。Tag的排布如下第一个tag的Timestamp为0 Tag Data  分成 AudioVideoScript 三种。 Audio Data 音频的Tag Data又分为 AudioTagHeader 1个字节和 Data 数据区其排布结构如下图所示 字段类型字段含义SoundFormatUB[4]音频格式重点关注 **10 AAC ** 0 Linear PCM, platform endian 1 ADPCM 2 MP3 3 Linear PCM, little endian 4 Nellymoser 16-kHz mono 5 Nellymoser 8-kHz mono 6 Nellymoser 7 G.711 A-law logarithmic PCM 8 G.711 mu-law logarithmic PCM 9 reserved 10 AAC 11 Speex 14 MP3 8-Khz 15 Device-specific soundSoundRateUB[2]采样率对AAC来说永远等于3 0 5.5-kHz 1 11-kHz 2 22-kHz 3 44-kHzSoundSizeUB[1]采样精度对于压缩过的音频永远是16位 0 snd8Bit 1 snd16BitSoundTypeUB[1]声道类型对Nellymoser来说永远是单声道对AAC来说永远是双声道 0 sndMono 单声道 1 sndStereo 双声道SoundDataUI8[size of sound data]如果是AAC则为 AACAUDIODATA 其他请参考规范 当 SoundFormat 为10时表示音频采AAC进行编码此时SoundData的定义如下 字段字段类型字段含义AACPacketTypeUI80: AAC sequence header 1: AAC rawDataUI8[n]如果AACPacketType为0则为AudioSpecificConfig 如果AACPacketType为1则为AAC帧数据 Video Data Video Tag 由一个字节的VideoTagHeader 和 Video数据区部分组成 字段字段类型字段含义FrameTypeUB[4]重点关注1、2 1: keyframe (for AVC, a seekable frame) —— 即H.264的IDR帧 2: inter frame (for AVC, a non- seekable frame) —— H.264的普通I帧 3: disposable inter frame (H.263 only) 4: generated keyframe (reserved for server use only) 5: video info/command frameCodecIDUB[4]编解码器主要关注 7AVC 1: JPEG (currently unused) 2: Sorenson H.263 3: Screen video 4: On2 VP6 5: On2 VP6 with alpha channel 6: Screen video version 27: AVCVideoData取决于CodecID实际的媒体类型主要关注 7:AVCVIDEOPACKE 2: H263VIDEOPACKET 3: SCREENVIDEOPACKET 4: VP6FLVVIDEOPACKET 5: VP6FLVALPHAVIDEOPACKET 6: SCREENV2VIDEOPACKET7: AVCVIDEOPACKE AVCVIDEOPACKE 当 CodecID 为 7 时VideoData 为 AVCVIDEOPACKE也即 H.264媒体数据。 AVCVIDEOPACKE 的定义如下 字段字段类型字段含义AVCPacketTypeUI80: AVC sequence header 1: AVC NALU 2: AVC end of sequenceCompositionTimeSI24如果AVCPacketType1则为时间cts偏移量否则为0DataUI8[n]1、如果如果AVCPacketType1则为AVCDecoderConfigurationRecord 2、如果AVCPacketType12则为NALU一个或多个 3、如果AVCPacketType2则为空 这里有几点稍微解释下 NALUH.264中将数据按照特定规则格式化后得到的抽象逻辑单元称为NALU。这里的数据既包括了编码后的视频数据也包括视频解码需要用到的参数集PPS、SPS。AVCDecoderConfigurationRecordH.264 视频解码所需要的参数集SPS、PPSCTS当B帧的存在时视频解码呈现过程中dts、pts可能不同cts的计算公式为 pts - dts/90单位为毫秒如果B帧不存在则cts固定为0 PPS、SPS这里先不展开。 Script Data  是 flv 的第一个 Tag跟在 flv header 后用于存放 flv 视频和音频的元信息比如 duration、audiodatarate、creator、width 等。一般来说Script Tag Data结构包含两个 AMF 包AMFAction Message Format是 Adobe 设计的一种通用数据封装格式第一个AMF包封装字符串类型数据第二个AMF包封装一个数组类型。在 Adobe 的很多产品中应用简单来说AMF 将不同类型的数据用统一的格式来描述。 通常用来存放跟FLV中音视频相关的元数据信息 上图为第一个AMF包 type0x02对应Stringsize0A10 valueonMetaData 正好是10个字节 上图为第二个AMF type0x08 对应ECMA array type。 表示数组类似Map。后面4个字节为数组的个数。然后是键值对第一个为键2个字节为长度。后面跟具体的内容。接着1个字节表示值的类型然后根据类型判断长度。 上图我们可以判断总共有13个键值对。 第一个长度为8个字节是duration。值类型是0x004073第一个字节是00所以是double8个字节4073A7851EB851EC通过计算Double.longBitsToDouble(0x4073A7851EB851ECL)得到314.47与视频信息里一致 00:05:14.47。第二个长度5个字节是width。值也是double类型8个字节。 依次解析下去...
http://www.hkea.cn/news/14375467/

相关文章:

  • 杭州网站模板建站有没有房建设计的网站
  • 菏泽做网站莆田建设网站建站
  • 做推广赚钱的网站南昌专业做网站公司有哪些
  • 沈阳市建网站网站制作留钱
  • 企业网站优化排名域名抢注网站源码
  • 搬瓦工的主机可以用来做网站吗东营网站优化
  • 建设部网站官网四库一平台福州网站推广优化
  • 为什么有的网站点不开上海房地产网站官网
  • 专业网站设计 软件做软件赚钱的网站
  • 医院网站素材做任务的兼职网站
  • 网站开发系统的可行性研究报告牡丹江网站建设定制开发
  • 做直播网站需要多少钱wordpress免费响应式主题
  • 建设银行网站打不开用什么浏览器移动端网站建设服务商
  • 网站及新媒体账号建设发布形式discuz论坛和网站同步登录
  • 网站建设策划书网页设计phpcms网站打不开
  • 网站建设资源平台钢结构人才网
  • 物流网站的建设方案总结杭州外贸网站建设公司申跃
  • 城阳做网站的北京网站制作公司哪家好
  • 网站互动推广专业团队是什么意思
  • 建设银行的英语网站html免费的模板网站有哪些
  • 信誉好的龙岗网站设计兰州电商网站建设
  • 手机能访问asp网站国内十大旅游网站排名
  • 创建站点的方法网站首页建设网
  • 广州建站平台哪家好桥头网站仿做
  • 网站办事服务建设情况成都企业建站公司在线咨询
  • 英文网站建设流程wordpress 代码框
  • wordpress主题后门代码合肥seo网络优化公司
  • 全是图片的网站怎么做seo中国 庆阳
  • 建站系统有哪些html手机网站开发
  • 找外包公司做网站价钱深圳旅游