-
Notifications
You must be signed in to change notification settings - Fork 8.1k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
chore(zh): maintain redirected links (part 1) #22800
Merged
Merged
Changes from 9 commits
Commits
Show all changes
10 commits
Select commit
Hold shift + click to select a range
c71fe31
chore: maintain redirected links
PassionPenguin 337ee6b
Update files/zh-cn/web/media/audio_and_video_delivery/live_streaming_…
PassionPenguin d791ae3
Update files/zh-cn/web/media/formats/image_types/index.md
PassionPenguin 704a1fa
Update files/zh-cn/web/media/formats/image_types/index.md
PassionPenguin ef35f82
Merge branch 'main' into link-zh-1
PassionPenguin afbacc5
prettier: fix
PassionPenguin 57a148a
Update files/zh-cn/web/media/formats/containers/index.md
PassionPenguin ea4784c
revert web-archive link
PassionPenguin a95370f
Merge branch 'main' into link-zh-1
yin1999 75b4f61
minor fixes
yin1999 File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -44,7 +44,7 @@ slug: Web/Media/Audio_and_video_delivery/Live_streaming_web_audio_and_video | |
### RTSP | ||
|
||
> [!NOTE] | ||
> 实时流协议 (RTSP) 控制媒体在两端传输的会话,且同时使用实时传输协议 (RTP) 和实时控制协议 (RTCP) 来传输媒体流。将 RTP 与 RTCP 结合使用可以实现自适应流。目前大部分浏览器还无法原生支持,但请留意 [Firefox OS 1.3 支持 RTSP](https://www.mozilla.org/en-US/firefox/os/notes/1.3/)。 | ||
> 实时流协议 (RTSP) 控制媒体在两端传输的会话,且同时使用实时传输协议 (RTP) 和实时控制协议 (RTCP) 来传输媒体流。将 RTP 与 RTCP 结合使用可以实现自适应流。目前大部分浏览器还无法原生支持,但请留意 [Firefox OS 1.3 支持 RTSP](/Firefox_OS/Releases/1.3)。 | ||
> | ||
> 某些厂商实现了专有的传输协议,类似 RealNetworks 以及他们的真实数据传输 (RDT)。 | ||
|
||
|
@@ -69,7 +69,7 @@ RTSP 2.0 目前处于开发阶段,并且无法向后兼容 RTSP 1.0。 | |
|
||
## 媒体源扩展 (MSE) | ||
|
||
[Media Source Extensions](https://dvcs.w3.org/hg/html-media/raw-file/tip/media-source/media-source.html) 是一个 W3C 的工作草案,计划用来扩展 {{ domxref("HTMLMediaElement") }} 使其支持使用 JavaScript 来生成用于播放的媒体流。使用 JavaScript 来生成流对于自适应流和时移实时流来说非常好用。 | ||
[Media Source Extensions](https://w3c.github.io/media-source/) 是一个 W3C 的工作草案,计划用来扩展 {{ domxref("HTMLMediaElement") }} 使其支持使用 JavaScript 来生成用于播放的媒体流。使用 JavaScript 来生成流对于自适应流和时移实时流来说非常好用。 | ||
|
||
比如,[在卸载 MSE 解码器后,你可以通过 JavaScript 实现 MPEG-DASH](https://web.archive.org/web/20170504035455/https://msopentech.com/blog/2014/01/03/streaming_video_player/). | ||
|
||
|
@@ -88,7 +88,7 @@ RTSP 2.0 目前处于开发阶段,并且无法向后兼容 RTSP 1.0。 | |
DASH 意即基于 HTTP 的动态自适应流,最近已经被 Chrome、以及运行在 Window 8.1 的 IE 11 浏览器所支持。它依赖于媒体源扩展 (MSE),这些扩展被[DASH.js](https://github.com/Dash-Industry-Forum/dash.js/)之类的 JavaScript 库所使用。这种方式允许我们通过 XHR 下载视频流的数据块,并且将它“添加”到 {{ htmlelement("video") }}元素正在播放的流中。正因如此,如果我们检测到网络缓慢,我们可以从下一段开始请求低质量(较小)的数据块。这种技术也允许添加广告片段到流中。 | ||
|
||
> [!NOTE] | ||
> 你也可以 [将 MPEG-DASH 自适应流式系统与 WebM 一起使用](http://wiki.webmproject.org/adaptive-streaming/webm-dash-specification). | ||
> 你也可以 [将 MPEG-DASH 自适应流式系统与 WebM 一起使用](https://wiki.webmproject.org/adaptive-streaming/webm-dash-specification)。 | ||
|
||
### HLS | ||
|
||
|
@@ -152,7 +152,7 @@ Opus 是一个无版权的开放格式,针对不同类型文件使用不同的 | |
|
||
[GStreamer](https://gstreamer.freedesktop.org/) 是一个开源的跨平台的多媒体框架,它可以让你创建各种媒体处理组件,包括流式组件。GStreamer 通过它的插件系统,支持了一百多种编码 (包括 MPEG-1, MPEG-2, MPEG-4, H.261, H.263, H.264, RealVideo, MP3, WMV,和 FLV。) | ||
|
||
GStreamer 的插件如 [souphttpclientsink](https://gstreamer.freedesktop.org/data/doc/gstreamer/head/gst-plugins-good-plugins/html/gst-plugins-good-plugins-plugin-soup.html) 和 [shout2send](https://gstreamer.freedesktop.org/data/doc/gstreamer/head/gst-plugins-good/html/gst-plugins-good-plugins-shout2send.html) 通过 HTTP 来传输媒体。你也可以集成 Python 的 Twisted 框架或者使用一些类似 [Flumotion](http://www.flumotion.net/features/) (open source streaming software) 的东西。 | ||
GStreamer 的插件如 [souphttpclientsink](https://gstreamer.freedesktop.org/documentation/soup/index.html) 和 [shout2send](https://gstreamer.freedesktop.org/documentation/) 通过 HTTP 来传输媒体。你也可以集成 Python 的 Twisted 框架或者使用一些类似 [Flumotion](http://www.flumotion.net/features/) (open source streaming software) 的东西。 | ||
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. 跳转的 URL 仍需调整 |
||
|
||
至于传输 RTMP,你可以使用 [Nginx RTMP Module](https://github.com/arut/nginx-rtmp-module)。 | ||
|
||
|
@@ -176,7 +176,7 @@ GStreamer 的插件如 [souphttpclientsink](https://gstreamer.freedesktop.org/da | |
## 参见 | ||
|
||
- [HTTP 实时流式传输](https://en.wikipedia.org/wiki/HTTP_Live_Streaming) | ||
- [HLS 浏览器支持](https://www.jwplayer.com/html5/hls/) | ||
- [HLS 浏览器支持](https://jwplayer.com/html5/hls/) | ||
- [基于 HTTP Live Streaming 的 JavaScript 播放器](https://github.com/RReverser/mpegts) | ||
- [HTTP Live Streaming 的基础知识](https://larryjordan.com/articles/basics-of-http-live-streaming/) | ||
- [用于 HTML 5 视频的 DASH 自适应流](/zh-CN/docs/Web/Media/DASH_Adaptive_Streaming_for_HTML_5_Video) | ||
|
@@ -185,14 +185,14 @@ GStreamer 的插件如 [souphttpclientsink](https://gstreamer.freedesktop.org/da | |
- [DASH 参考客户端](https://dashif.org/reference/players/javascript/1.0.0/index.html) | ||
- [HTTP 上的动态流式传输](https://en.wikipedia.org/wiki/Dynamic_Adaptive_Streaming_over_HTTP) | ||
- [MPEG-DASH 的部署状态](https://www.streamingmediaglobal.com/Articles/Editorial/Featured-Articles/The-State-of-MPEG-DASH-Deployment-96144.aspx) | ||
- [看,无需插件:使用媒体源扩展和 MPEG-DASH 实时流式传输到浏览器](https://www.bbc.co.uk/rd/blog/2014/03/media-source-extensions) | ||
- [媒体源扩展 (W3C)](https://dvcs.w3.org/hg/html-media/raw-file/tip/media-source/media-source.html) | ||
- [看,无需插件:使用媒体源扩展和 MPEG-DASH 实时流式传输到浏览器](https://www.bbc.co.uk/rd/blog/2014-03-media-source-extensions) | ||
- [媒体源扩展 (W3C)](https://w3c.github.io/media-source/) | ||
- [Icecast](https://en.wikipedia.org/wiki/Icecast) | ||
- [SHOUTcast](https://en.wikipedia.org/wiki/Shoutcast) | ||
- [GStreamer](https://en.wikipedia.org/wiki/GStreamer) | ||
- [通过 HTTP 流式传输 GStreamer 管道](https://coaxion.net/blog/2013/10/streaming-gstreamer-pipelines-via-http/) | ||
- [在 web 上使用 GStreamer 传输媒体](http://www.svesoftware.com/passkeeper/cms/article/streaming-media-using-gstreamer-web/) | ||
- [GStreamer 和树莓派](https://nginx-rtmp.blogspot.it/2013/07/gstreamer-and-raspberry-pi.html) | ||
- [接受媒体源扩展 (MSE) 作为 W3C 候选推荐将加速 dash.js 的使用](http://msopentech.com/blog/2014/01/09/acceptance-media-source-extensions-w3c-candidate-recommendation-will-accelerate-adoption-dash-js/) | ||
- [GStreamer 和树莓派](https://nginx-rtmp.blogspot.com/2013/07/gstreamer-and-raspberry-pi.html) | ||
- [接受媒体源扩展 (MSE) 作为 W3C 候选推荐将加速 dash.js 的使用](https://opensource.microsoft.com/) | ||
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. 损坏的链接 |
||
- [流媒体系统对比](https://en.wikipedia.org/wiki/Comparison_of_streaming_media_systems) | ||
- [Mozilla Hacks - 使用媒体源扩展 (MSE) 传输媒体](https://hacks.mozilla.org/2015/07/streaming-media-on-demand-with-media-source-extensions/) |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
损坏的链接