Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Appearance settings

HuailiangYi/litets

Open more actions menu
 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
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

 
 
 

Contributors

Languages

  • C 93.5%
  • Makefile 6.5%
Morty Proxy This is a proxified and sanitized view of the page, visit original site.