使用 .ts 流 url 在网络上实时流式传输
Posted
技术标签:
【中文标题】使用 .ts 流 url 在网络上实时流式传输【英文标题】:Live streaming on web with a .ts stream url 【发布时间】:2015-03-13 22:46:58 【问题描述】:当我尝试在我的网页上使用网络播放器流式传输此网址时 http://proiptv.505x.biz:8000/live/133/165848/104.ts 它没有显示,但他正在下载流。 如何将其转换为 rtmp 流或在网络上播放
【问题讨论】:
【参考方案1】:您需要将原始的实时 MPEG-2 传输流转码为适合网络的格式。
对于 RTMP,您可以使用开源工具 ffmpeg:
ffmpeg -i http://proiptv.505x.biz:8000/live/133/165848/104.ts -f flv rtmp://your_server/
有很多免费或付费工具可让您重新流式传输 MPEG-TS(Nimble Streamer、Wowza 流引擎、用于 nginx 网络服务器的 RTMP 模块、来自 ffmpeg 工具的 ffserver 等等)。
要在网络上播放生成的流,有多种免费或付费播放器,例如 Video.js、mediaelement.js、JWPlayer、Flowplayer。
【讨论】:
以上是关于使用 .ts 流 url 在网络上实时流式传输的主要内容,如果未能解决你的问题,请参考以下文章