# litets **Repository Path**: a-cker/litets ## Basic Information - **Project Name**: litets - **Description**: 非常轻型的TS和PS封装与解封装代码,严格遵循ISO/IEC 13818-1标准,扩展性好。 从github导入的。 - **Primary Language**: C - **License**: MIT - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2023-07-05 - **Last Updated**: 2023-07-05 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # litets 非常轻型的TS和PS封装与解封装代码,严格遵循ISO/IEC 13818-1标准,扩展性好。 提供4个接口: * lts_ts_stream:裸帧封装成TS流 * lts_ps_stream:裸帧封装成PS流 * lts_ts_demux:TS流解复用,分析每个TS包,得到PTS、ES数据等信息。 * lts_ps_demux:PS流解复用,分析每个PS包,得到PTS、ES数据等信息。 具体用法详见demo,里面展示了单条H264视频流与TS、PS的相互转化。多条流的情况,需要使用者自己关注时间戳的计算与音视频交织。 支持Windows(使用vs2005编译),支持Linux各种平台。 > 目前封装与解封装过程代码中无打印。如需定位码流问题,使用者可自行添加打印。也可以在vs中打断点调试,这样更方便。