会员登录 立即注册

搜索

discuz论坛中,如何上传并插入一段本地视频,并支持实时展示、实时播放

[复制链接]
崎山小鹿 发表于 2024-3-11 11:22:48 | 显示全部楼层 |阅读模式
崎山小鹿
2024-3-11 11:22:48 312 1 看全部
前提是论坛已经开启了插入视频的功能。
1.打开查看附件地址的功能
请到管理后台进行设置开启,上传设置-论坛附件-开启附件url地址。如图:
附件URL.png

2.修改附件文件大小的限制。

修改附件大小.png

3.编辑帖子,点击附件,将视频文件上传到论坛服务器
微信截图_20240311122626.png

附件上传成功后,将会在文件名后有一个视频按钮,并点击。会在编辑器中插入一条播放视频的代码。

附件视频

附件视频


4.点击保存即可,看到视频播放效果。



注意:

开启附件 URL 地址后,上传附件的地址可通过 "attach://aid.ext" 方式在任何帖内引用(不支持附件收费以及阅读权限判定),并支持媒体类附件的直接播放,此项设置需要在 用户组 - 帖子相关 中允许用户组使用多媒体代码,并保证 config_global.php 配置的本地文件读取模式为 1 或 4 方可生效
微信截图_20240311114922.png
还需要知道:
视频只支持MP4文件格式,如果无法播放可点击视频插件中的下载按钮进行下载,利用本地高性能播放器播放。
视频过大可能会导致视频播放加载缓慢,请耐心等待。
回复

使用道具 举报

 楼主| 崎山小鹿 发表于 2024-3-11 15:03:31 | 显示全部楼层
崎山小鹿
2024-3-11 15:03:31 看全部
1.discuz设置:discuz源码会对上传的附件进行大小限制,一般为1000k,大约快到1M,可以进入管理中心=》用户=》用户组或者管理组=》编辑=》论坛相关=》附件相关=》论坛最大附件尺寸(单位K 1M=1024K)进行修改,我修改成为2097152,单位为k,即2G;

2、在服务器里修改php.ini文件(在etc/php.ini),需要在PHP.ini里设置以下几项:
(1) post_max_size =10M

表单提交最大数据为10M.此项不是限制上传单个文件的大小,而是针对整个表单的提交数据进行限制的.
限制范围包括表单提交的所有内容.例如:发表贴子时,贴子标题,内容,附件等…我的修改为了8000000k,7点多G。

(2)file_uploads = On

是否允许上传文件,如果为OFF您将不能上传文件.我的默认是on的。

(3)upload_max_filesize =2M

最大上传文件大小,此项针对上传文件时单个文件的大小.我的修改为了2000M

与post_max_size之间的关系:
在论坛发表贴子时,您post_max_size 设为10M,而此项设成了2M,那么您只能上传最大为2M的附件,且可以同时上传5个.

【注意!!需要重启apache才能生效:】service httpd restart
回复

使用道具 举报

  • 您可能感兴趣
您需要登录后才可以回帖 登录 | 立即注册 |

本版积分规则 返回列表

查看:312 | 回复:1

金双石科技,软件开发20年,技术行业领先,您的满意,就是我们的目标,认真负责,开拓进取,让成品物超所值
关于我们
公司简介
发展历程
联系我们
本站站务
友情链接
新手指南
内容审核
商家合作
广告合作
商家入驻
新闻合作

手机APP

官方微博

官方微信

联系电话:15876572365 地址:深圳市宝安区西乡街道宝民二路宝民花园5巷6栋405 ( 粤ICP备2021100124号-1 ) 邮箱:qishanxiaolu@qq.com
QQ|Powered by Discuz! X3.5 © 2001-2024 Discuz! Team.
快速回复 返回顶部 返回列表