- 参考这位大佬的文章:Tina下RTSP环境搭建方法
- 参考全志官方的MPP_sample
1.Tina 上 MPP sample 的配置方法
Tina V853、V833 和 V536 方案上,MPP sample 支持从 menuconfig 中配置。选中 [*] select mpp sample 之后,当前支持测试的 MPP sample 就会显示出来,默认都是未选中的状态。此时,可以勾选想要测试的 sample,然后保存配置,重新编译 MPP 即可。
$ make menuconfig
Allwinner --->
eyesee-mpp --->
[*] select mpp sample --->
[*] mpp rtsp sample
2.编译
以下以 tina 为例。
编译命令
cleanmpp && mkmpp
编译后 MPP sample 测试程序和配置文件存放位置
有两个位置:
(1)每个 MPP sample 的源码目录下
tina\external\eyesee-mpp\middleware\sun8iw21\sample\sample_xxx\
(2)统一存放到bin目录下
tina\external\eyesee-mpp\middleware\sun8iw21\sample\bin
PS:由于 MPP sample 测试程序个数较多,且每个测试程序大小约 10M 左右,故不方便打包
到文件系统中,测试时需要接 SD 卡,同时把测试程序和配置文件放到 SD 卡中进行测试。
3.软件环境
小机端的IP地址配置需要与新加网卡的IP在同一个网段(169.254.234.xxx),子网掩码需要与新加网卡的一致(255.255.0.0)。
可以通过网口或者wifi的方式连接
4.测试命令
- 将sample_rtsp和sample_rtsp.conf放到sd卡根目录。
- 将sd卡挂载到机器上。
- 执行测试指令
cd /mnt/extsd/
./sample_rtsp -path ./sample_rtsp.conf
打印中会提示播放链接。 - 在PC 上使用VLC 播放rtsp 链接
rtsp://192.168.10.1:8554/ch0
rtsp://192.168.10.1:8554/ch1