跳到主要内容
CNode

如果用nodejs写流媒体服务器,那客户端播放有什么解决方案?

社区
Yyakczh发布于 13 年前最后回复 12 年前
5134520
查看回复

回复 (5)

J
jinphen#512 年前

这里有一个使用canvas的解析实时流媒体的,可以参考一下。

W
wity_lv#412 年前
引用 tian0cai客户端还不好解决?flash、html5播放器到处都是。我更想知道,服务器端你实现了么?

再补充一条。如果仅仅是为了使用。 qiniu存储很合适,支持rtsp/http live stream,用起来很方便.

W
wity_lv#312 年前
引用 tian0cai客户端还不好解决?flash、html5播放器到处都是。我更想知道,服务器端你实现了么?

服务器端 live555 可以帮你. rtmp 协议好像是 adobe 的,客户端flash. http live stream 是 apple的,对apple各种client(Mac, Web, iPhone, iPad) 协议决定服务器,@fornane 说得比较明白了。 自己研究研究 。

T
tian0cai#212 年前

客户端还不好解决?flash、html5播放器到处都是。我更想知道,服务器端你实现了么?

F
fornane#113 年前

这个问题其实跟服务器具体用什么技术实现无关,而主要跟流媒体的传输方式有关: 1.下载 2.流式传输

如果是下载方式,那么一般就是基于http协议 如果是流式传输,那么一般就是基于rtmp协议

所有这里需要关注具体的方式和协议,推荐的播放器(web端)有jwpalyer

后端一般用现成的服务器:nginx 、red 5 、 flash media server 等

其中 red 5 为开源产品,支持 rtmp 协议,但目前版本对集群支持有一些问题~

参与回复

登录后即可参与回复。登录