- Open BambuStudio and Login account
- Goto Devices Tab and view your machine status
- Close BambuStudio and it will generate
BambuNetworkEngine.conf
underX:\Users\[user_name]\AppData\Roaming\BambuStudio
- Download release archive of this project or just compile your own.
-
apt-get install -y libcurl4
-
Download https://johnvansickle.com/ffmpeg/releases/ffmpeg-release-amd64-static.tar.xz
Extract
ffmpeg
torelease
dir -
Extract
rtsp-simple-server
andrtsp-simple-server.yml
torelease
dir -
Download https://upgrade-file.bambulab.cn/studio/plugins/01.03.00.02/linux_01.03.00.02.zip
Extract
libBambuSource.so
torelease
dir -
Start
-
Start in host shell:
cd release-dir cp BambuNetworkEngine.conf . ./start_rtsp_feed.sh
-
Start in docker:
mkdir bambu_cfg cp -f BambuNetworkEngine.conf bambu_cfg cd release-dir docker build -t bblrtsp:v1 . docker run --name BambuRTSP-1 -p 8554:8554 -v <FULL_PATH_OF_bambu_cfg_DIR>:/bambu-bin/cfg -d bblrtsp:v1
-
-
Download https://www.gyan.dev/ffmpeg/builds/ffmpeg-git-full.7z
Extract
bin\ffmpeg.exe
torelease
dir -
Extract
rtsp-simple-server.exe
andrtsp-simple-server.yml
torelease
dir -
Download https://upgrade-file.bambulab.cn/studio/plugins/01.03.00.02/win_01.03.00.02.zip
Extract
BambuSource.dll
torelease
dir -
start
start_rtsp_feed.bat
-
Use VLC or something else to view the live stream:
rtsp://127.0.0.1:8554/bbl
orrtsp://[ip of pc]:8554/bbl
apt-get install -y unzip libcurl4 libcurl4-openssl-dev
cd BambuSource2Raw
make -f Makefile.linux
-
Download and Install Windows Driver Kit Version 7.1.0 from https://www.microsoft.com/en-us/download/details.aspx?id=11800
Open 'x64 Free Build Environment'
cd /d [Project Root Dir] build
-
Download https://www.gyan.dev/ffmpeg/builds/ffmpeg-git-full.7z
Extract
bin\ffmpeg.exe
towin-build/amd64
dir -
Extract
rtsp-simple-server.exe
andrtsp-simple-server.yml
towin-build/amd64
dir -
Download https://upgrade-file.bambulab.cn/studio/plugins/01.03.00.02/win_01.03.00.02.zip
Extract
BambuSource.dll
towin-build/amd64
dir -
Copy
start_rtsp_feed.bat
towin-build/amd64
dir
Currently login function is not implemented.
If bambusource2raw fails when starting stream, try to refresh token or relogin in BambuStudio and generate a new BambuNetworkEngine.conf
.