字体:  

关于播客的系列说明(5月18日最后更新)

安笛 发表于: 2007-4-18 16:27 来源: SupeSite/X-Space官方站

关于播客的系列说明

为了更加形象地为大家解答关于播客使用的问题,教程用问答的形式一一解答大家的困惑  

第一、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);”
重申一点:在线录制的端口号是1935
[ 本帖最后由 安笛 于 2007-5-18 10:24 编辑 ]

最新回复

安笛 at 2007-4-18 16:29:47
使用EXP的站长请看这里:

请您打开php.ini,找到:

QUOTE:

extension=php_mbstring.dll
extension=php_bz2.dll
extension=php_gd2.dll
extension=php_mysql.dll
之后增加一行: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 编辑 ]
飞翔龟 at 2007-4-18 18:51:52
端口的问题,还是没说明确。
打开了5080端口,和1024~65535之间的一个端口,不行!
防火墙关闭后可以!在线录制和上传都没问题!! (特别说明:升级到bete2後又不能上传了,在线录制还可以!)

打开1024~65535所有的端口只能实现在线录制,,还是不能上传视频!!

只打开5080端口,不能实现在线录制!!

另一个问题:在线录制的视频没有声音?是我不会设置??

[ 本帖最后由 飞翔龟 于 2007-4-18 22:14 编辑 ]
飞翔龟 at 2007-4-19 12:00:56
经过测试bete2版的在线录制视频功能使用的是1935端口,并不是官方说的5080端口!大家可以测试一下!!

自从升级到bete2后,上传本地影音的功能再也没有成功过!!打开防火墙的所有端口也不可以!!
yiwangeren at 2007-4-19 14:25:04
我真晕了 等待吧! 按了一天原来 本地上传还是不行啊
pusufly at 2007-4-19 14:57:51
有这样的问题
我安装上面的打开了1935 5080 端口
录制整个过程没错 回放也放出来了
但是最后一步保存就出错 说找不到可用视频或者录制失败请返回重新录制
打开网站目录
发现video\onlinewideo\下有视频截图
red5\webapps\online\streams下有flv文件

请茄子和黑莲花还有搂主帮帮忙


已经解决,是我后台的视频存放文件夹的名称写错了,谢谢安迪!

[ 本帖最后由 pusufly 于 2007-4-19 17:18 编辑 ]
ddssff at 2007-4-20 22:56:10
试了只打开 1935和5080不能上传本地视频,关闭防火墙,没有问题能上传,但是转换视频总不成功?
最重要的是如果非要关闭防火墙才能上传视频,那不是没有什么安全性可言了,这还敢用吗?请教高手了。
heyinglong at 2007-4-26 10:58:10
今天把在线录制视频需要的东西安装了,一切还算顺利。但是欣喜之后发现录下来没有声音。不知道是不是软件本身就没有录音的功能?
heyinglong at 2007-4-26 10:58:38
今天把在线录制视频需要的东西安装了,一切还算顺利。但是欣喜之后发现录下来没有声音。不知道是不是软件本身就没有录音的功能?
我用的Linux, 话筒确定没问题,用录音软件可以录音
小三字 at 2007-4-30 09:58:42

QUOTE:

原帖由 pusufly 于 2007-4-19 14:57 发表
有这样的问题
我安装上面的打开了1935 5080 端口
录制整个过程没错 回放也放出来了
但是最后一步保存就出错 说找不到可用视频或者录制失败请返回重新录制
打开网站目录
发现video\onlinewideo\下有视频截图 ...
我也是这个问题 但我路径是对的啊  我还没解决
37748846 at 2007-5-06 15:12:17

QUOTE:

原帖由 pusufly 于 2007-4-19 14:57 发表
有这样的问题
我安装上面的打开了1935 5080 端口
录制整个过程没错 回放也放出来了
但是最后一步保存就出错 说找不到可用视频或者录制失败请返回重新录制
打开网站目录
发现video\onlinewideo\下有视频截图 ...
我全是按照说明安装的 win系统 请解决啊
安笛 at 2007-5-18 10:29:38
SS5.5正式版,可以设置上传的端口号范围:在config.php里的“$socket_port = mt_rand(1024, 65536);”
天使别哭 at 2007-5-18 20:14:05

QUOTE:

原帖由 安笛 于 2007-5-18 10:29 发表
SS5.5正式版,可以设置上传的端口号范围:在config.php里的“$socket_port = mt_rand(1024, 65536);”
这个很实用,我以前就等正式版
hohoqi at 2007-5-20 00:50:03
  看来我也得动手装一个了!
透明的水 at 2007-5-22 06:58:54
好啊顶一下
quxl1020 at 2007-5-24 15:18:26
端口设置
哪位大虾 可以详细讲一下啊
68ws at 2007-5-25 11:19:32
convert.bat convert.vbs ffmpeg.exe task.bat   下载的文件里面没有这四个???只有下图里的几个文件


01 拷贝.gif

brokenman at 2007-6-08 21:21:40
已经严格按照这个来做了。。。但还是一直提示视频正在转换中
phperr at 2007-6-09 23:06:39
等下一版拨客成熟点再开放在线录制和上传吧,反正现在影音在线录制和上传的网站那么多,要用那么大的资源和别人拼,最好还是要有把握再说吧...
ryhui at 2007-6-10 06:44:47
我在本机上配置的工作环境, 主文件在 C:\AppServ\www\x-space 目录下, 视频转换 程序的安装

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 编辑 ]
qqcpu at 2007-6-13 01:11:37
楼上的,你的已经成功了
!