Skip to main content

Service to stream mp4 files in fragments

Project description

Fragmented mp4stream Package

Usage

import fragmentedmp4stream.service
import sys

def main(argv):
    fragmentedmp4stream.service.start(argv)

if __name__ == "__main__":
    main(sys.argv[1:])

videocodec support

  • h264
  • h265

parameters

  • -p(--port) port to bind(def 4555)
  • -r(--root) files directory(required) - path to seek required mp4 file
  • -v(--verb) be verbose (show structure of required mp4 file)
  • -h(--help) this help

installation

pip install fragmented-mp4stream-pkg==0.0.1

url

http://ip:port/file_without_extension

example

  • service

python3 mp4stream.py -r ~/video/

  • client

ffplay http://192.168.250.229:4555/toystory20

Service streams ~/video/toystory20.mp4

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

fragmented-mp4stream-pkg-0.0.2.tar.gz (14.9 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

fragmented_mp4stream_pkg-0.0.2-py3-none-any.whl (26.3 kB view details)

Uploaded Python 3

File details

Details for the file fragmented-mp4stream-pkg-0.0.2.tar.gz.

File metadata

  • Download URL: fragmented-mp4stream-pkg-0.0.2.tar.gz
  • Upload date:
  • Size: 14.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/3.7.3 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.59.0 CPython/3.8.5

File hashes

Hashes for fragmented-mp4stream-pkg-0.0.2.tar.gz
Algorithm Hash digest
SHA256 51575e2ed53f3fe0ebd912bfdc45eb5436cfe299dc78a1a005ed561affe68918
MD5 d4ea02c63c1a0425e21c9913b9e96ee9
BLAKE2b-256 0e47280ad48204ace7a4fd1170a4a9cc4d87834c81509480af3cc1e565eb6d4e

See more details on using hashes here.

File details

Details for the file fragmented_mp4stream_pkg-0.0.2-py3-none-any.whl.

File metadata

  • Download URL: fragmented_mp4stream_pkg-0.0.2-py3-none-any.whl
  • Upload date:
  • Size: 26.3 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/3.7.3 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.59.0 CPython/3.8.5

File hashes

Hashes for fragmented_mp4stream_pkg-0.0.2-py3-none-any.whl
Algorithm Hash digest
SHA256 d58049d3e37aeef96963968144ea8643259804c65d3011575b6138726f58e539
MD5 ca9b760007d82e8c684db74da1772492
BLAKE2b-256 e907423418579059a17bd6be3ef83b0bc8c3124340423c410de626172137fdbf

See more details on using hashes here.

Supported by

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