參考官方文檔,基本上可以沒有問題
https://github.com/gpac/gpac/wiki/GPAC-Build-Guide-for-Android
一、用ubuntu的源不能下載jdk,需要使用阿里源
1、備份原有源
sudo mv /etc/apt/sources.list /etc/apt/sources.list.bak
sudo vi /etc/apt/sources.list
2、使用阿里源內容
deb http://mirrors.aliyun.com/ubuntu/ xenial main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu/ xenial-security main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu/ xenial-updates main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu/ xenial-proposed main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu/ xenial-backports main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ xenial main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ xenial-security main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ xenial-updates main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ xenial-proposed main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ xenial-backports main restricted universe multiverse
3、更新源
sudo apt update
4、設置當且需要的jdk
sudo update-alternatives --config java
二、同步代碼最好要文明上網(wǎng),不然很多內容不能同步
使用Windows客戶端推流或者播放
客戶端地址:https://gpac.wp.imt.fr/downloads/
推流方法:
./gpac.exe httpout:rdirs="E:/Videos/dashTest/dashSRD360":dlist=true:maxc=0:maxp=0:port=8080
播放方法:
./gpac.exe -gui http://localhost:8080/srd_360.mpd#VR