S18fps 859 B

123456789101112131415161718192021222324252627282930313233343536373839
  1. #!/bin/sh
  2. ### BEGIN INIT INFO
  3. # Provides:
  4. # Short-Description: Set system FPS
  5. # Description: Set system FPS if greater than factory defaults
  6. ### END INIT INFO
  7. . /opt/wz_mini/wz_mini.conf
  8. case "$1" in
  9. start)
  10. echo "#####$(basename "$0")#####"
  11. echo "Seting system FPS if greater than default"
  12. if [ $RTSP_HI_RES_FPS -gt 20 ]; then
  13. if cat /configs/.user_config | grep fps; then
  14. sed -i "s/fps.*/fps\=$RTSP_HI_RES_FPS/" /configs/.user_config
  15. else
  16. sed -i "/\[SETTING\].*/a fps=$RTSP_HI_RES_FPS" /configs/.user_config
  17. fi
  18. elif [ $RTSP_LOW_RES_FPS -gt 20 ]; then
  19. if cat /configs/.user_config | grep fps; then
  20. sed -i "s/fps.*/fps\=$RTSP_LOW_RES_FPS/" /configs/.user_config
  21. else
  22. sed -i "/\[SETTING\].*/a fps=$RTSP_LOW_RES_FPS" /configs/.user_config
  23. fi
  24. fi
  25. ;;
  26. *)
  27. echo "Usage: $0 {start}"
  28. exit 1
  29. ;;
  30. esac