问题标签 [mpeg-dash]
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.
nginx - Nginx Plus 上的 Dash 流式传输
根据这个要点,我有 hls 在 nginx plus 上工作:https ://gist.github.com/45sound/0ed2d8f971314facf72c
我以为我可以像这样添加一个新位置:
位置/破折号{
破折号;
根 /var/www
}
但是当我重新启动服务器时,我在 /etc/nginx/conf.d/default.conf:21 中得到 nginx: [emerg] unknown directive "dash"。
理想情况下,我想从同一服务器提供 hls 和 dash 内容。
最好的,
文尼
FanFootage.com
编辑: http: //nginx-rtmp.blogspot.ie/2013/11/mpeg-dash-live-streaming-in-nginx-rtmp.html是我遵循的例子,“破折号”和“破折号”都给出同样的错误。
html - MPEG DASH 部分片段
当 DASH 段通过网络发送时,其中一些可能没有完全接收到。在我的应用程序中,如果将不完整的片段提供给播放器(带有 MSE 的 HTML5 视频),它会停止而不是跳过片段并继续下一个片段。为什么会这样以及如何处理这种部分分段的情况?
ffmpeg - ffmpeg,由于未指定的像素格式,无法创建破折号清单
我在 OSX 上使用 ffmpeg 2.8。
我尝试将一个简短的 mp4 视频转换为 webm 以进行自适应流媒体,就像这里建议的http://wiki.webmproject.org/adaptive-streaming/instructions-to-playback-adaptive-webm-using-dash一样:
然而,这给了我一个警告未指定的像素格式:
然而,清单文件已创建。我试图指定像素格式:
然而,这并没有改变任何东西。警告保持不变。
任何想法为什么会出现警告以及如何解决这个问题?
streaming - MPEG-DASH 和 RTSP 有什么区别?
- 实时流协议(RTSP) - 是一种媒体播放控制协议。可与 RTSP 结合使用的其他协议包括:
- 实时传输协议(RTP) - 是一种用于通过 IP 网络传送多媒体(例如音频和视频流)的数据包格式。RTP 是 RTCP 的姊妹协议。
- RTP 控制协议(RTCP) - 用于监控传输指标和服务质量 (QoS),同时帮助同步多个流。RTCP 是 RTP 的姊妹协议。
- 会话描述协议(SDP) - 由 RTSP 等协议用于在握手的初始化阶段描述媒体流。
正如我将上述协议归结为 1 或 2 句话一样,我希望有人能回答:通俗地说,MPEG-DASH 和 RTSP 之间有什么区别?
从高层次上看,MPEG-DASH 似乎是 RTSP+RTP+RTCP+SDP 的替代方案。
html - FFMPEG 将实时流媒体 m3u8 转换为 mpeg-dash
如何从实时流媒体 m3u8 示例http://srv6.zoeweb.tv:1935/z330-live/stream/playlist.m3u8为 mpeg-dash 和 FFMPEG 为播放器 hhml5 中的播放器创建网关?
mpeg-dash - 对播放器 DASH JS 有效的清单文件有哪些要求?
我阅读了这份文件http://dashif.org/wp-content/uploads/2015/04/DASH-IF-Conformance-Software-v0.9.pdf以了解必须完成 MPD 文件的规则是什么。
清单通过http://dashif.org/conformance.html进行了验证,结果是成功的。但是当我尝试加载播放器 DASH-JS(http://dashif.org/reference/players/javascript/1.4.0/samples/dash-if-reference-player/ )时,它什么也没做。
我很感激任何想法。
谢谢!
azure - Azure 媒体服务 - 流恢复?
我对 Azure 媒体服务有疑问。它被配置为从 RTMP 源获取流,然后将其编码为多种分辨率(我认为非常标准)。但问题是,当源流结束(例如,电源关闭或互联网断开连接)并且我恢复流时它不会回来,可以这么说。任何使用播放器的人都可以看到的唯一内容是我设置的石板。
我可以使用的每一个软件都会发生这种情况,即 OBS、FLE、vMix。
Stream 一直在发布,我使用的是 DefaultProgram,但无论如何都会发生这种情况,无论是在 Default 上还是手动创建都没有关系。
如果有人知道发生了什么,将不胜感激。
video-streaming - How to pack in HLS and MPEG-DASH on the fly?
I want to create vod streaming. I want to stream video through hls and mpeg-dash.
I am using H.264 / AAC. But I don't want to store video twice in both hls and mpeg-dash containers. Is it possible to store video in temporary containers (like mpeg-ts or mp4) and then use hls and mpeg-dash for streaming vod? Or is it possible to store video h.264 and audio aac separately and then pack video on the fly in hls or mpeg-dash?
I won't use live streaming.
video-streaming - 是否有一些动态的 HLS 和 MPEG-DASH 转码器?
是否有一些免费的转码器可以即时将视频打包到 hls 或 mpeg-dash 中?
我不想使用直播,但我想创建视频流。
nginx - nginx-plus 中的 Mpeg-dash 支持
我进行了足够的搜索,但无法弄清楚如何在 nginx plus 中配置 mpeg-dash。
我猜 rtmp 模块支持它,但我不太明白如何配置它并在 nginx plus 服务器中请求它。
当我在 nginx.conf 中配置 rtmp 时出现错误
配置是
}
如何在 nginx-plus 中启用 rtmp