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.3.tar.gz (2.7 kB view details)

Uploaded Source

File details

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

File metadata

  • Download URL: rtsp_curl-0.3.tar.gz
  • Upload date:
  • Size: 2.7 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.3.tar.gz
Algorithm Hash digest
SHA256 5a514b4ab6844a3f078b0c2dd364eb5387fc07d4162f61ea25af7979c46d87f8
MD5 4f5c46b85dbb64754bd7075d28a1f535
BLAKE2b-256 d20c6e08f64289360bf14c7f720ad1c5b9dc34e891b25ca8e89fda263f8cf244

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