当前位置: 技术问答>linux和unix
流媒体数据传输?
来源: 互联网 发布时间:2017-04-21
本文导语: 我在CentOS5.5中有用到流媒体服务器SlySeal,根据他的说明,把python2.4升级为了python2.6,并且安装了module M2crypto,然后根据命令打开slyseal服务器:python2.6 slyseal.py start,显示如下图: [root@localhost SlySeal] #python2.6...
我在CentOS5.5中有用到流媒体服务器SlySeal,根据他的说明,把python2.4升级为了python2.6,并且安装了module M2crypto,然后根据命令打开slyseal服务器:python2.6 slyseal.py start,显示如下图:
[root@localhost SlySeal] #python2.6 slyseal.py start
Binding SlySeal to 127.0.0.1:1935
Working directory is
Starting as daemon:Yes
html5中代码如下:
Loading the player ...
[root@localhost SlySeal] #python2.6 slyseal.py start
Binding SlySeal to 127.0.0.1:1935
Working directory is
Starting as daemon:Yes
html5中代码如下:
Loading the player ...
jwplayer("container").setup({
height: 270,
width: 480,
modes: [
{ type: "flash",
src: "jwplayer/player.swf",
config: {
file: "vedio/mp24.mp4",
streamer: "rtmp://172.16.1.200",
provider: "rtmp"
}
},
{ type: "download" }
]
});
运行结果如下:
Server not found :rtmpt://172.16.1.20:800
如果我把协议改写成http,则会显示找不到文件
求解决?
|
SlySeal本身就实现了rtmp协议。启动后,能看到SlySeal相关进程吗?用netstat看SlySeal绑定的端口是多少?
|
rtmp默认端口是1935,你那提示怎么会显示是800?会不会是前端的问题?
|
netstat命令看的?如果没绑定的话,就是服务没启动成功了。
但是看你上面的提示,启动应该是成功的,你会不会前台启动,然后不小心把CRT关闭了。。。
但是看你上面的提示,启动应该是成功的,你会不会前台启动,然后不小心把CRT关闭了。。。
本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。