目前入手一块全志H6的orange pi 3模块,主要是想使用硬解码功能,配合海思的编码模块实现远端视频流的近端播放。
此文记录一下当前状态。
1.测试方案
1)测试orange pi的本地播放性能,1080P60;
测试方法为在全志模块上本地存储1080p的视频文件,然后播放,查看是否有卡顿、清晰、画面丢失等;
目前来看无异常;
2)测试orange pi的远程流媒体播放性能,1080p60;
测试方法为在全志模块上安装andriod系统,在系统中安装主流的的视频软件,点播一个1080p60的源,查看是否有卡顿、 清晰、画面丢失等;
目前来看无异常;
3)使用海思编码模块作为源,orange pi中使用rtsp点播;
测试方法给海思模块送入1080p60的源,全志模块通过rtsp点播,点播方法为在全志模块的串口中通过命令《《am start -n com.softwinner.TvdVideo/.TvdVideoActivity -a android.intent.action.VIEW -d "rtsp://192.168.1.168:8557/PSIA/Streaming/channels/2?videoCodecType=H.264"》》
目前测试的结果是画面有轻微的卡顿,并源端到终端的延时达到6秒左右;
4)使用海思编码模块作为源,在pc中使用vlc点播;
测试方法给海思模块送入1080p60的源,PC中rtsp点播;
目前测试无异常,画面延时在200ms;
2.问题
配合海思模块延时太大;
3.解决办法
可能需要底层开发,调用全志的解码库,自行实现播放。