AndroidTransporterPlayer
MediaPlayer for the Raspberry Pi
Install / Use
/learn @esrlabs/AndroidTransporterPlayerREADME
The AndroidTransporterPlayer is a media player for the Raspberry Pi
Demo video
Take a look at the Android Transporter blog post for more information.
Setup
sudo apt-get install git-core
cd /opt/vc/src/hello_pi/libs/ilclient
make
cd /home/pi
mkdir Projects
cd Projects
git clone https://github.com/esrlabs/AndroidTransporterPlayer.git
git clone -b android-transporter https://github.com/esrlabs/Mindroid.cpp.git Mindroid
git clone https://github.com/esrlabs/fdk-aac.git
cd Mindroid
make -f Makefile.RPi
sudo cp libmindroid.so /usr/lib/
cd ..
cd fdk-aac
make -f Makefile.RPi
sudo cp libaac.so /usr/lib/
cd ..
cd AndroidTransporterPlayer
make -f Makefile.RPi
./AndroidTransporterPlayer rtsp://<IP-Address>:9000/test.sdp
Usage
<IP-Address> is always the IP address of the VLC streaming server.
Raspberry Pi media player
/home/pi/AndroidTransporterPlayer/AndroidTransporterPlayer rtsp://<IP-Address>:9000/test.sdp
VLC streaming server
vlc <video>.mp4 --sout '#rtp{sdp=rtsp://<IP-Address>:9000/test.sdp}' --rtsp-timeout=-1
Related Skills
node-connect
344.1kDiagnose OpenClaw node connection and pairing failures for Android, iOS, and macOS companion apps
frontend-design
96.8kCreate distinctive, production-grade frontend interfaces with high design quality. Use this skill when the user asks to build web components, pages, or applications. Generates creative, polished code that avoids generic AI aesthetics.
openai-whisper-api
344.1kTranscribe audio via OpenAI Audio Transcriptions API (Whisper).
qqbot-media
344.1kQQBot 富媒体收发能力。使用 <qqmedia> 标签,系统根据文件扩展名自动识别类型(图片/语音/视频/文件)。

