You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+32-16Lines changed: 32 additions & 16 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -10,22 +10,37 @@ This package uses the **[FFmpeg](https://ffmpeg.org)** to package media content
10
10
- In this version(>=v0.1.0) all codes are rewritten from scratch. If you find any bugs in the library, please **[file an issue](https://github.com/aminyazdanpanah/python-ffmpeg-video-streaming/issues)**. **[Pull requests](https://github.com/aminyazdanpanah/python-ffmpeg-video-streaming/pulls)** are also welcome.
11
11
12
12
**Contents**
13
-
-[Requirements](#requirements)
14
-
-[Installation](#installation)
15
-
-[Quickstart](#quickstart)
16
-
-[Opening a Resource](#opening-a-resource)
17
-
-[DASH](#dash)
18
-
-[HLS](#hls)
19
-
-[Encryption(DRM)](#encryptiondrm)
20
-
-[Transcoding](#transcoding)
21
-
-[Saving Files](#saving-files)
22
-
-[Metadata](#metadata)
23
-
-[Conversion](#conversion)
24
-
-[Several Open Source Players](#several-open-source-players)
25
-
-[FAQs](#faqs)
26
-
-[Contributing and Reporting Bugs](#contributing-and-reporting-bugs)
27
-
-[Credits](#credits)
28
-
-[License](#license)
13
+
-[📼 Python FFmpeg Video Streaming](#-python-ffmpeg-video-streaming)
14
+
-[Overview](#overview)
15
+
-[Requirements](#requirements)
16
+
-[Installation](#installation)
17
+
-[Quickstart](#quickstart)
18
+
-[Opening a Resource](#opening-a-resource)
19
+
-[1. From an FFmpeg supported resource](#1-from-an-ffmpeg-supported-resource)
20
+
-[2. From Clouds](#2-from-clouds)
21
+
-[3. Capture Webcam or Screen (Live Streaming)](#3-capture-webcam-or-screen-live-streaming)
22
+
-[DASH](#dash)
23
+
-[HLS](#hls)
24
+
-[Encryption(DRM)](#encryptiondrm)
25
+
-[Single Key](#single-key)
26
+
-[Key Rotation](#key-rotation)
27
+
-[DRM](#drm)
28
+
-[Transcoding](#transcoding)
29
+
-[Output From a Terminal:](#output-from-a-terminal)
30
+
-[Saving Files](#saving-files)
31
+
-[1. To a Local Path](#1-to-a-local-path)
32
+
-[2. To Clouds](#2-to-clouds)
33
+
-[3. To a Server Instantly](#3-to-a-server-instantly)
34
+
-[Metadata](#metadata)
35
+
-[Conversion](#conversion)
36
+
-[1. HLS To DASH](#1-hls-to-dash)
37
+
-[2. DASH To HLS](#2-dash-to-hls)
38
+
-[3. Stream(DASH or HLS) To File](#3-streamdash-or-hls-to-file)
39
+
-[Several Open Source Players](#several-open-source-players)
40
+
-[FAQs](#faqs)
41
+
-[Contributing and Reporting Bugs](#contributing-and-reporting-bugs)
42
+
-[Credits](#credits)
43
+
-[License](#license)
29
44
30
45
## Requirements
31
46
1. This version of the package is only compatible with **[Python 3.8](https://www.python.org/downloads/)** or higher.
@@ -179,6 +194,7 @@ You can get realtime information about the transcoding using the following code.
0 commit comments