📼 Python FFmpeg - 视频流媒体
这个包利用 FFmpeg 来打包在线流媒体的媒体内容,包括DASH和HLS。此外,它还提供了为HLS打包实现 DRM 的功能。该程序提供了一系列选项,可以从云存储打开文件,也可以将文件保存到云存储。
文档
完整文档 详细描述了所有特性和组件。
基本用法
from ffmpeg_streaming import Formats, Bitrate, Representation, Size
_360p = Representation(Size(640, 360), Bitrate(276 * 1024, 128 * 1024))
_480p = Representation(Size(854, 480), Bitrate(750 * 1024, 192 * 1024))
_720p = Representation(Size(1280, 720), Bitrate(2048 * 1024, 320 * 1024))
hls = video.hls(Formats.h264())
hls.representations(_360p, _480p, _720p)
hls.output('/var/media/hls.m3u8')
获取视频流媒体的基础和专业版套餐
我们的平台通过提供卓越的视频流媒体体验,使企业能够扩大其全球影响力。享受无与伦比的可靠性、可扩展性和高清质量,适用于各种设备,确保您的内容吸引全球观众。
套餐
功能 / 套餐 | 基础版 | 专业版 | |
---|---|---|---|
身份验证 | ✅ | ✅ | |
访问控制列表 (ACL) | ✅ | ✅ | |
视频点播 (HLS 和 DASH) | ✅ | ✅ | |
HLS 加密(单一密钥和密钥轮换) | ✅ | ✅ | |
视频质量设置:手动选择从 144p 到 4k 或自动模式 | ✅ | ✅ | |
实时进度监控:进度条显示实时上传和转码进度 | ✅ | ✅ | |
深色和浅色主题 | ✅ | ✅ | |
直播:支持浏览器网络摄像头、IP 摄像头、直播软件 | ⛔️ | ✅ | |
定制播放器设计:精心设计,完美契合您的品牌形象和用户偏好 | ⛔️ | ✅ | |
添加字幕和音频:为流媒体添加不同的字幕和音频文件 | ⛔️ | ✅ | |
变现:订阅/按次付费/广告 | ⛔️ | ✅ | |
高级分析:观看次数/观看时长/访问国家等更多数据 | ⛔️ | ✅ | |
强大的 DRM 系统:Widevine、FairPlay Streaming 和 PlayReady | ⛔️ | ✅ | |
社交媒体集成:点赞、评论、分享和嵌入视频 | ⛔️ | ✅ | |
云端 CDN:通过与主要云存储提供商(如 Amazon S3、Google Cloud Storage 和 Microsoft Azure)集成,加速全球内容交付 | ⛔️ | ✅ | |
定制功能:我们可以将您需要的任何特定功能集成到您的平台中 | ⛔️ | ✅ | |
支持 | 3个月 | 可定制 | |
在线演示 | 查看在线演示 | 预约免费演示 | |
获取 | 获取 | 联系我们 | |
我们根据客户的具体要求定制OTT平台,提供灵活且实惠的价格。 |
贡献者
无论贡献大小,您的参与对我们的成功都至关重要。我们感谢您的支持,并鼓励您阅读我们的**贡献指南**,了解如何参与的详细说明。让我们携手共创佳绩。
使用 contrib.rocks 制作。
许可证
MIT许可证(MIT)。更多信息请参阅**许可证文件**。