Skip to content
/ litets Public

非常轻型的TS和PS封装与解封装代码,严格遵循ISO/IEC 13818-1标准,扩展性好。

License

Notifications You must be signed in to change notification settings

xphh/litets

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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中打断点调试,这样更方便。

About

非常轻型的TS和PS封装与解封装代码,严格遵循ISO/IEC 13818-1标准,扩展性好。

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published