Skip to main content

Convert rtsp.c to rtsp_curl.py

Project description

Convert rtsp.c to rtsp_curl.py

A basic RTSP transfer rtsp.c


Example:


stream_uri = 'rtsp://127.0.0.1:554/video.mp4'
rtsp = Rtsp_Curl()
rtsp.init(stream_uri, 'username:password')
rtsp.auth()
rtsp.rtsp_describe()
control = rtsp.get_media_control_attribute()
rtsp.rtsp_setup(transport, control)
rtsp.rtsp_play(stream_uri)

time.sleep(5)

rtsp.rtsp_teardown()
rtsp.rtsp_curl_close()

Install_requires
pip install scanf 
pip install pycurl
/\
||_____-----_____-----_____
||   O                  O  \
||    O\\    ___    //O    /
||       \\ /   \//        \
||         |_O O_|         /
||          ^ | ^          \
||        // UUU \\        /
||    O//            \\O   \
||   O                  O  /
||_____-----_____-----_____\
||
||.           

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

rtsp_curl-0.6.tar.gz (2.8 kB view details)

Uploaded Source

File details

Details for the file rtsp_curl-0.6.tar.gz.

File metadata

  • Download URL: rtsp_curl-0.6.tar.gz
  • Upload date:
  • Size: 2.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.21.0 setuptools/39.1.0 requests-toolbelt/0.9.1 tqdm/4.31.1 CPython/3.7.3

File hashes

Hashes for rtsp_curl-0.6.tar.gz
Algorithm Hash digest
SHA256 57f24d19d17f3aa3c198f15e4ad57d2d15dd52611772990f0457ca6026439a63
MD5 bba816c4dbbf65345b24de03e242994f
BLAKE2b-256 6c8912e79f6f90d9e9a3b29687f457293abef21288d252c5a7a2ed2fd26f4792

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page