为了更加形象地为大家解答关于播客使用的问题,教程用问答的形式一一解答大家的困惑
第一、SS/XS支持哪几种播放视频的方式?
SS/XS支持三种播放视频的方式:1、在线录制 2、上传本地录像 3、添加网络影音
第二、每一种播放视频方式需要服务器上安装什么软件呢?
1、在线录制:Red5、JRE、FFmpeg;需要开启1935端口。
2、上传本地录像:需要服务器的php支持 sockets 扩展;上传需要随机开启端口(1024 到 65536);FFmpeg。
3、添加网络影音:这个不需要服务器上做特殊的设置。
第三、上传本地录像的具体说明:
会员上传录像之后,首先会保存到服务器的video\temp这个文件夹里,当上传的文件被转换为.flv的格式后,上传的文件会转移到video\XXXXXX 文件夹里,\XXXXXX这个文件夹是以某年某月命名的,如\200704。只有当录像转换为.flv的格式之后,视频才能播放出来。在未被转换成.flv格式的这段时间,打开该主题显示“视频转换中”。
很多站长发帖子询问,为什么我上传视频之后一直播放不出来呢,原因就是您上传的视频还在temp文件夹里,还没转换为.flv的格式。
第四:上传的视频如何转换为.flv?
上传的视频通过计划任务设置的时间(即:task.bat里设置的时间)定时将temp目录下的文件转换为.flv。
第五:在线录制视频的具体说明:
会员在线录制视频时,录制的视频会保存到您后台设置的“在线视频服务器的录制媒体存放路径”这个文件夹里,注意这个文件夹是../Red5/webapps/online/streams这里。程序截取的视频图片会保存到SS根目录下的..\video\onlinevideo这个文件夹里。在线录制视频是直接录制成FLV的格式,不需要再次转换视频格式了。当录制完毕视频之后,程序会自动将录制的视频文件和程序截取的图片转移到video\XXXXXX 文件夹里,\XXXXXX这个文件夹是以某年某月命名的,如\200704。
请看播客环境搭建的视频教程:
http://www.discuz.net/thread-596433-1-1.html
QUOTE:
强调一点,上传录像的时候是随机取1024 到 65536一个端口,并不是说服务器上只开启其中一个端口就可以的!!SS5.5正式版,可以设置上传的端口号范围:在config.php里的“$socket_port = mt_rand(1024, 65536);”[ 本帖最后由 安笛 于 2007-5-18 10:24 编辑 ]
重申一点:在线录制的端口号是1935


最新回复
请您打开php.ini,找到:
QUOTE:
之后增加一行:extension=php_sockets.dll ,保存php.ini。然后下载一个适合您使用的php版本的 php_sockets.dll 这个模块,将这个模块添加到 PHP5\ext 文件里
下载的地址:
php 5.2.1:
http://cn2.php.net/get/php-5.2.1-Win32.zip/from/this/mirror
其他版本的下载地址:
http://cn2.php.net/releases/index.php
注意:以上地址下载到的是php的安装包,解压之后从ext文件里找到 php_sockets.dll 这个模块。设置完毕之后请重启apache。
[ 本帖最后由 安笛 于 2007-4-25 10:13 编辑 ]
打开了5080端口,和1024~65535之间的一个端口,不行!
防火墙关闭后可以!在线录制和上传都没问题!! (特别说明:升级到bete2後又不能上传了,在线录制还可以!)
打开1024~65535所有的端口只能实现在线录制,,还是不能上传视频!!
只打开5080端口,不能实现在线录制!!
另一个问题:在线录制的视频没有声音?是我不会设置??
[ 本帖最后由 飞翔龟 于 2007-4-18 22:14 编辑 ]
自从升级到bete2后,上传本地影音的功能再也没有成功过!!打开防火墙的所有端口也不可以!!
我安装上面的打开了1935 5080 端口
录制整个过程没错 回放也放出来了
但是最后一步保存就出错 说找不到可用视频或者录制失败请返回重新录制
打开网站目录
发现video\onlinewideo\下有视频截图
red5\webapps\online\streams下有flv文件
请茄子和黑莲花还有搂主帮帮忙
已经解决,是我后台的视频存放文件夹的名称写错了,谢谢安迪!
[ 本帖最后由 pusufly 于 2007-4-19 17:18 编辑 ]
最重要的是如果非要关闭防火墙才能上传视频,那不是没有什么安全性可言了,这还敢用吗?请教高手了。
我用的Linux, 话筒确定没问题,用录音软件可以录音
QUOTE:
我也是这个问题 但我路径是对的啊 我还没解决QUOTE:
我全是按照说明安装的 win系统 请解决啊QUOTE:
这个很实用,我以前就等正式版哪位大虾 可以详细讲一下啊
01 拷贝.gif
convert.vbs 文件内容如下:
Set shell = Wscript.createobject("wscript.shell")
convert = shell.run("C:\convert.bat C:\AppServ\www\x-space", 0)
task.bat 文件内容如下:
@schtasks /Create /tn 视频转换 /tr "C:\convert.vbs" /sc minute /mo 2
运行task.bat批处理时出现-- 错误:系统里已有指定的任务名 (我之前运行过几次task.bat批处理)
我上面的步骤是不是有错误, 怎样不出现那个 错误信息.
[ 本帖最后由 ryhui 于 2007-6-10 06:46 编辑 ]
!