Metadata-Version: 2.1
Name: gstreamer-rgw-sink
Version: 0.0.1
Summary: Gstreamer sink plugin to rgw ceph object storage
Home-page: https://github.com/Streaming-multiple-video-sources-Edge/gstreamer-rgw-sink.git
Author: Neeha Kompala & Jason Weng
Author-email: jweng2017@gmail.com
License: MIT
Description: Gstreamer ceph rgw sinik plugin. 
        Streams video from a src to ceph object storage. 
        
        # Pip install
        ```
        pip install gstreamer-rgw-sink
        ```
        
        # Developer install 
        ```
        git clone https://github.com/Streaming-multiple-video-sources-Edge/gstreamer-rgw-sink.git
        ```
        
        If you are NOT running ubuntu:
        ```
            podman run -ti --privileged --net=host -v `pwd`:/work docker.io/jweng1/gst-base-image:v1
            cd work
            cd gstreamer-rgw-sink
        
            python3 -m venv venv
            source venv/bin/activate
            pip install -U wheel pip setuptools
            pip install -r requirements.txt
        
            export GST_PLUGIN_PATH=$GST_PLUGIN_PATH:$PWD/venv/lib/gstreamer-1.0/:$PWD/gst/
            gst-inspect-1.0 python
         ```
        If you are running ubuntu:
        ```
            cd gstreamer-rgw-sink
        
            python3 -m venv venv
            source venv/bin/activate
            pip install -U wheel pip setuptools
            pip install -r requirements.txt
        
            export GST_PLUGIN_PATH=$GST_PLUGIN_PATH:$PWD/venv/lib/gstreamer-1.0/:$PWD/gst/
            gst-inspect-1.0 python
        ```
        
        
        # Example pipeline 
        ```
        gst-launch-1.0 -v souphttpsrc location=https://youtubelink.com ! cephrgwsink cephrgwsink endpointurl=replaceME accesskey=replaceME secretkey=replaceME bucket=replaceME partsize=replaceME key=replaceME limitsize=replaceME
        ```
        
        
        
        
        
        
        
        Release History
        ===============
        
        dev
        ---
        
        -   ```n/a```
        
        [0.0.1] (2020-08-18)
        -------------------
        
        **Improvements**
        
        - ```n/a```
        
        **Bugfixes**
        
        - ```n/a```
        
        **Dependencies**
        
        - ```n/a``` 
        
Keywords: Gstreamer,Ceph Object Storage,RGW,Python 3
Platform: UNKNOWN
Classifier: Development Status :: 3 - Alpha
Classifier: Intended Audience :: Developers
Classifier: Topic :: Software Development :: Build Tools
Classifier: License :: OSI Approved :: MIT License
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.4
Classifier: Programming Language :: Python :: 3.5
Classifier: Programming Language :: Python :: 3.6
Requires-Python: >=3.6
Description-Content-Type: text/markdown
