I am trying to upload a video in Video Indexer API using Python:
import http.client, urllib.request, urllib.parse, urllib.error, base64
headers = {
    # Request headers
    'Content-Type': 'multipart/form-data',
    'Ocp-Apim-Subscription-Key': '******************',
}
params = urllib.parse.urlencode({
    # Request parameters
    'name': 'xxxx',
    'privacy': 'Private',
    'language': 'English',
})
try:
    conn = http.client.HTTPSConnection('videobreakdown.azure-api.net')
    conn.request("POST", "/Breakdowns/Api/Partner/Breakdowns?%s" % params, "{body}", headers)
    response = conn.getresponse()
    data = response.read()
    print(data)
    conn.close()
except Exception as e:
    print("[Errno {0}] {1}".format(e.errno, e.strerror))
But I am not able to specify how to give the video file in the {body} section.
Kindly help me.