问题标签 [video-on-demand]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
video - VLC 流:连接时开始视频
我正在尝试进行一些实验,我需要在一台机器上播放一个小视频,同时从另一台服务器流式传输。我可以使用以下命令对其进行流式传输:
但是,只要我在服务器上发出此命令,视频就会开始播放,而不是在客户端连接时。有没有办法仅在客户端连接到流时才开始播放视频?将只有一个客户。
我已经阅读了 VLC 流媒体文档,但找不到任何选项来执行此操作。有可编程的方法吗?hacky方式也是可以接受的。
amazon-web-services - 使用 AWS Cloudfront 将视频点播流式传输到各种最终用户设备
我想实现视频点播流到多个设备,如 android、ios 设备和浏览器 html5。AWS Cloudfront 可以做到这一点吗?我对各种设备的不同流协议有点困惑。AWS Cloudfront 和 AWS Elastic Transcoder 如何处理这个问题?
video - 如何在 HTTP Web 服务器上正确存储视频文件(HLS、dash、mp4、h264 等)
我需要在我的 http web 服务器上存储大量视频文件(每个视频必须最多 3 分钟)。这些视频将在 android/ios 应用程序(类似于 instagram)上播放。
但现在我不知道格式会是最佳的。我绝对希望拥有自适应比特率流(如 hls 或 dash)。但我不知道使用编解码器(例如 H.264 或 H.265),使用容器(mp4?),我需要以什么不同的比特率对视频进行编码,等等......
audio - 具有多个音频的视频文件无法在 wowza 视频点播中播放
我正在使用 wowza 流媒体引擎(4.7 版)进行 VOD 流媒体。我的要求是播放具有多个音频的视频文件。我从 github 设置了一个插件
用于多个音轨。
我也设置SMIL file
了,但多个音频不起作用。另一个问题是我的带有多个音频的 video.mp4 文件在 VLC 中播放良好,但在 WOWZA 中产生噪音。
请与我分享一个解决方案。与具有多个音频的 VOD 相关的示例将非常有帮助。
我的操作系统是 Windows 10,我正在尝试在 Adobe HDS 中播放视频。
区域:播放引擎版本:4.7
elasticsearch - Elasticsearch - 将视频目录信息建模为一个索引与多个索引
我需要将一个由电影、电视节目、剧集、电视频道和直播节目信息组成的视频目录建模到 elasticsearch 中。这些实体中有些是相关的,有些则不是。这些实体的属性是完全不同的,即使有一些共同的。
现在,由于我可能需要查询跨实体,想象一下客户搜索可能是电影、电视频道或现场活动节目的场景,最好有 1 个包含标记为通用实体的单一索引一个逻辑类型属性,还是最好有多个索引,每个实体(电影、节目集、频道、节目)1 个?此外,其中一些实体(如电影)可以具有多种语言的元数据属性。
来自关系数据模型数据库,我将为每个实体创建不同的索引,并为每种语言创建一个语言变体索引。为了获得出色的搜索性能和可用性,有什么建议或更好的方法吗?
amazon-web-services - 在 AWS Elemental Mediaconvert 中将纵向视频转换为横向
我正在使用 AWS 'Elemental MediaConvert' 服务来获取上传视频的 HLS 格式。我们将此用作视频点播服务。一切正常。在“s3-input”存储桶中上传的视频将由 lambda 服务获取并由 boto3 elemental mediaconvert 客户端处理。出来的视频将存储在 's3-output' 桶中。一个问题是纵向视频在“s3-output”存储桶中以横向模式出现,并且当 HLS url 在移动/浏览器中播放时。
flutter - AWS Cloudfront 视频流 - 视频质量变化
我正在开发一个视频点播移动应用程序。视频使用 AWS Elastic 媒体转换器进行转换并存储在 S3 存储桶中。它将使用 Cloudfront 进行流式传输。
我面临的问题是以不同质量(720p,360p ..)流式传输视频
如果用户的数据较少,那么他们希望以低质量观看视频。那么如何手动更改视频质量?
amazon-web-services - 在媒体包 VOD 中,使用 aws-sdk createAsset() 它会给出内部服务器错误通过 javascript
我通过在 mediaPackageVod 中使用 createAsset() 使用 aws-sdk 创建资产,当我向函数提供所有参数时,它会出现内部服务器错误
因为我已经在 config.json 文件中给出了凭证和区域,并且 PackagingGroupId: 是包装组的 ID,所以 SourceArn 和 SourceRoleArn 是有效的 arn。我可以使用 aws MediaPackageVod 控制台创建资产,该控制台是使用 aws 网站的 GUI
video-streaming - 流媒体服务器或 http 服务器
我们正在考虑使用媒体服务器来构建我们的本地媒体服务的可能性。
我们只关注视频和音频点播用例。直播目前不在我们的范围内。
我的意思是,我们需要提供性能良好的预注册视频和音频。
我们玩过 ant 社区服务器,但有些问题我们还没有弄清楚。我们测试了两种情况:
- 提供托管在直接 http 服务器 (httpd) 上的视频
- 在 ant 服务后面提供视频。
我们查看了浏览器是如何下载视频的,我们惊讶地发现视频是使用相同的策略提供的:使用 http 部分内容 (206)。
相关代码:
那么,下一个问题浮现在脑海中:如果(ant 和 http 服务器)行为相同,为什么我们需要 Ant 服务?
video-streaming - 基本点播视频流服务/应用程序所需的资源
我想创建一个电子学习应用程序。该应用程序可以选择上传视频,然后将相同的视频流式传输给用户。
我一直在寻找 Azure 媒体服务。我想知道除了 Azure-Media-Service 之外还需要哪些资源。任何人都可以提供在应用程序上创建这种类型所需的服务列表。使用该列表,我将分析成本。