【0017】【ORTP库】

【参考文章】

https://www.xuebuyuan.com/1259330.html

https://download.csdn.net/detail/kuzuozhou/4120641

1.概述

【ORTP库】

视频网络传输的两种方式:

(1)一种是基于下载的方式:http 或 ftp;主要的应用场景是要求视频播放质量比较高的场景;

(2)基于实时方式:RTP/RTSP/RTCP:保证实时视频播放场景;

 2.源码下载地址

 https://github.com/dmonakhov/ortp

3.源码修改

【说明】“96”是在标准协议中通用规定的代号,代表h.264的协议

 本身已经做了定义

 

4.配置编译安装

5.编译的结果

【说明】编译结束之后有动态库、头文件;

【动态库】在实时运行的时候使用;在链接的时候同样需要使用动态库。

【头文件】在编写代码的工程中使用ortp库,则需要在代码中包含头文件;在编译时候使用;

【特别说明】在板子的环境中需要声明动态库的位置,方便在运行的时候使用。

 6.修改编码模块代码

文件:

 

 将ortp头文件 拷贝到mpp 的include目录下:

 包含了头文件

 【链接库】增加链接库

 【编译】

   make

【vlc查看视频】

    需要使用到sdp 配置

 

 

 

 

posted @ 2020-08-05 20:49  OzTaking  阅读(333)  评论(0)    收藏  举报