- 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
rm文件格式剖析2
* #0 CNavigationFilter::StartStreaming (this=0x16442a0) at CNavigationFilter.cpp:712 #1 0in CNavigationFilter::Pause (this=0x16442a0, State=State_Paused_Paused) at CNavigationFilter.cpp:210 #2 0x007222b8 in CFlowManager::Pause (this=0x15d5990) at CFlowManager.cpp:281 #3 0x00df90f8 in VideoPlaybackAP::flow_pause (this=0x14eeb88, bScanSI=true) at VideoPlaybackAP.h:513 #4 0x00e00488 in VideoPlaybackAP::detect_resolution (this=0x14eeb88) at VideoPlaybackAP.cpp:11910 #5 0x00e1a96c in VideoPlaybackAP::Activate (this=0x14eeb88, pPayload=0x15d8120) at VideoPlaybackAP.cpp:1197 #6 0x00dc87f4 in AbstractAP::SwitchAPTo (this=0x14f0844, pNewAP=0x14eeb88, pPayload=0x15d8120) at AbstractAP.cpp:3521 #7 0x00dd1d88 in AbstractAP::ProcessKey (this=0x14f0844, command=0x3fb44ba0) at AbstractAP.cpp:5610 #8 0x00e7e1dc in IMSAP::ProcessKey (this=0x14f0844, command=0x3fb44ba0) at IMSAP.cpp:3697 #9 0x0064eea0 in main (argc=1, argv=0x3fb45154) at main.cpp:948 RM文件的封装和解复用报告 概述 Rm文件简介 Rm文件格式介绍 2664Hisense的code中对rm文件的demux Rm文件简介 简介: RM格式是RealNetworks公司开发的一种流媒体视频文件格式,它的特点是文件小,但画质仍能保持的相对良好,可以根据网络数据传输的不同速率制定不同的压缩比率,从而实现低速率的Internet上进行视频文件的实时传送和播放 ,即先从服务器上下载一部分视频文件形成视频流缓冲区后实时播放同时继续下载为接下来的播放做好准备 。 音视频编码:RealAudio、RealVideo(见备注) 与rmvb的主要区别: rm格式采用的是固定码率编码 rmvb采用可变码率(Variable Bitrate )在画面变动大 的地方用的比特位多一些,平静的画面用少的比特位。 Rm文件格式介绍 Real chunk types: .RMF: RealMedia file header (only one per file, must be the first chunk) PROP: File properties (only one per file) MDPR: Stream properties (one for each stream) CONT: Content description/metadata (typically one per file) DATA: File data INDX: File index (typically one per stream) 每个单元的共同头部开始部分: typedef struct rm_generic_hdr { unsigned long id; /* unique identifier for this header */ unsigned long size; /* size of header in file */ unsigned short version; /* struct version */ } __attribute__((packed)) rm_generic_hdr_t; 1.RealMedia file header (.RMF) dword chunk type (.RMF)
文档评论(0)