登录
首页 » Visual C++ » 13818_5_for_vc

13818_5_for_vc

于 2007-02-01 发布 文件大小:97KB
0 241
下载积分: 1 下载次数: 202

代码说明:

  1、简介 此代码是IS0 13818-5 MPEG2系统层协议分析代码,经过我的一点修改,现在终于可以在VC++ 6.0下编译运行, 发布上来献给那些为了理解MPEG2系统层协议而苦苦加班的程序员。为了可以在windows下编译,我修改了部分操作系统相关代码,注解掉了一些main函数,只留下decode.cpp中的main函数没有注解,所以编译后的程序是TS流系统层解码分析程序,如果要实现其他功能如encode,只要把decode.cpp中的main函数注解,把encode.cpp中的main函数注解去掉即可。 2、VC++6.0编译设置 需要在菜单Poject-〉Settings 弹出的对话框中把预编译头设置成Not using precompiled headers,如Vc_setting.jpg中的图片所示。 3、运行 编译生成decode2.exe文件后在命令行如下运行 decode2.exe d:cctv.ts 一开始在没有分析完PAT和PMT表时会打印一些如unexpected pid: 513的消息,请耐心等待一会儿就会发现分析的系统层信息打印了。可能刷屏很快导致你看不清信息,可以将打印信息重定向到某个文件中,如下: decode2.exe d:cctv.ts >c: s_decode.txt 运行decode2.exe的同时会在当前目录生成过滤后的PES文件,文件名格式stream512,512为PID。 (a brief account of this code is ISO 13818-5 MPEG2 system layer protocol analysis code, After I few modifications, now he can finally in VC 6.0 compiler operation, Published line with those dedicated to understanding MPEG2 system layer protocol and an overtime programmers. To be compiled under the windows, I revised the relevant part of the operating system code, Notes swap some of the main function, leaving only the main decode.cpp function without notes, So when a compiled program is TS system layer decoding process analysis, if we are to achieve other functions such as encode. decode.cpp as long as the main function of the rich encode.cpp put the main function annotation will be removed. 2. VC 6.0 compiler installed in the menu Poject- "Settings pop-up dialog box put pre- translat)

下载说明:请别用迅雷下载,失败请重下,重下不扣分!

发表评论

0 个回复

  • qczl
    这是一个较为精炼的汽车管理系统 操作简单 快捷方便 希望您能够采纳后开通我的会员。(This is a more refined vehicle management system operation simple and convenient want you to adopt my membership after the opening.)
    2013-07-21 22:37:18下载
    积分:1
  • MyFtp
    基于Winsock的网络编程小程序,可以实现FTP的上传和下载。(Winsock-based network programming applets, can be achieved FTP upload and download.)
    2009-06-15 01:02:05下载
    积分:1
  • cldc-1_0a-spec
    cldc-1_0a-spec CLDC1.0.4
    2008-10-31 18:38:02下载
    积分:1
  • DA-AD
    单片机学习,光敏和热敏电阻实验中的DA-AD转换程序(MCU learning, photosensitive and thermistor experiment DA-AD conversion program)
    2014-09-19 09:48:53下载
    积分:1
  • Havel
    这是图论里面的一个定理,即Havel定理,它是用来判断一系列的度的序列能否组成一个简单图,在这儿我实现了它。(This is the inside of a theorem of graph theory, that Havel theorem, which is used to determine whether a series of sequences degrees to form a simple graph, here I realized it.)
    2014-02-25 16:22:50下载
    积分:1
  • AES
    AES压缩技术编程源代码,包含压缩和解压全套源代码的完整工程(AES compression technology programming source code, including compression and decompression full source code of complete project )
    2015-12-24 11:09:07下载
    积分:1
  • sort
    Shell sort is a very interesting modification of the sorting algorithm simple inserts.
    2013-10-06 04:38:26下载
    积分:1
  • GetPicServer0513
    接收信号,通过服务控制门禁的开启。vc实现websocket服务和stomp协议(Open access control through service control)
    2017-06-08 18:11:07下载
    积分:1
  • FormatIO
    强制删除文件,无注入无驱动无hook,原理就是查找文件的锁定句柄,然后关闭句柄。(Forced to delete the file, no injection no driver no hook, the principle is to find the file lock handle, and then close the handle.)
    2017-03-08 23:18:04下载
    积分:1
  • baseCla
    利用虚函数手段,按照三种不同的数据存储方式及其处理方法来实现如下的所谓“反序输出问题”:从键盘输入n 个int 型数据先存储起来(具体n 值由用户从键盘输入),而后再按照与输入相反的顺序将这些数据显示在屏幕上。具体地说,可通过在基类baseCla 及其派生类method1Cla、method2Cla 和method3Cla中说明如下的同一个虚函数“virtual void reverseout() ”,来实现所述问题的三种不同处理方法。例如,可设计并使用已经在第四章和第六章的实践题中所使用的数据存储结构以及处理方法:(1)使用大小为100 的常界数组存放数据;(2)通过new 生成大小恰为n 的动态数组存放数据;(3)使用指针与链表的实现法。(err)
    2007-12-18 16:30:58下载
    积分:1
  • 696518资源总数
  • 106242会员总数
  • 10今日下载