diff --git a/general/package/mavlink-router/files/mavlink_gs.conf b/general/package/mavlink-router/files/mavlink_gs.conf
index a8beb820..348defe9 100644
--- a/general/package/mavlink-router/files/mavlink_gs.conf
+++ b/general/package/mavlink-router/files/mavlink_gs.conf
@@ -2,19 +2,24 @@
 TcpServerPort = 0
 DebugLogLevel = error
 
-[UdpEndpoint vdec]
+[UdpEndpoint external_use]
 Mode = Server
 Address = 0.0.0.0
 Port = 14550
 
+[UdpEndpoint vdec]
+Mode = Normal
+Address = 127.0.0.1
+Port = 14750
+
 [UdpEndpoint telemetry_tx]
-Group=wfb
+Group = wfb
 Mode = Normal
 Address = 127.0.0.1
 Port = 14650
 
 [UdpEndpoint telemetry_rx]
-Group=wfb
+Group = wfb
 Mode = Server
 Address = 127.0.0.1
 Port = 14651
diff --git a/general/package/vdec-openipc/files/S98vdec b/general/package/vdec-openipc/files/S98vdec
index 1bcbe1d0..200e9178 100755
--- a/general/package/vdec-openipc/files/S98vdec
+++ b/general/package/vdec-openipc/files/S98vdec
@@ -6,7 +6,7 @@
 case "$1" in
   start)
     echo "Starting vdec decoder service..."
-    vdec -p 5600 -d frame -c h264 --bg-r 30 --bg-g 0 --bg-b 30 --osd &
+    vdec -p 5600 -d frame -c h264 --bg-r 30 --bg-g 0 --bg-b 30 --mavlink-port 14750 --osd &
     ;;
   stop)
     echo "Stopping vdec decoder service..."