hk_video_api.py 601 B

1234567891011121314151617181920
  1. #!/usr/bin/env python3
  2. # -*- coding: utf-8 -*-
  3. import requests
  4. def get_video_url(id: str, protocol: str):
  5. video_url = ""
  6. # api_url = "http://10.181.7.217:8081/previewURLs"
  7. api_url = "http://127.0.0.1:8081/previewURLs"
  8. params = {
  9. "cameraIndexCode": id,
  10. "protocol": protocol
  11. }
  12. print('param', params)
  13. response = requests.post(url=api_url, params=params, timeout=15)
  14. print(response.text)
  15. if response.status_code == 200:
  16. result = response.json()
  17. if result['errcode'] == 0:
  18. video_url = result['data']
  19. return video_url