一般网站视频处理的方式 用户上传 各大主流视频站调用分享功能代码

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/qq_27905477/article/details/80616416

由于公司非视频站,因此采取轻型对待就是不建议用户直接在网站上传视频。
下面说下关于视频处理两种方式:
这里写图片描述

如上①:
允许用户在本网站进行上传视频;
然后对视频进行处理;采取false的方式播放基本也不用下载什么插件,大多数浏览器自带的ok;

②:同时允许用户引用外部地址;
一般来说国内主流几家视频站基本都是有分享功能的;
下面做了比对总结:
腾讯视频提供两种视频方式;
<embed src="https://imgcache.qq.com/tencentvideo_v1/playerv3/TPout.swf?max_age=86400&v=20161117&vid=j0026o1tcy3&auto=0" allowFullScreen="true" quality="high" width="480" height="400" align="middle" allowScriptAccess="always" type="application/x-shockwave-flash"></embed>

    <iframe frameborder="0" width="640" height="498" src="https://v.qq.com/iframe/player.html?vid=j0026o1tcy3&tiny=0&auto=0" allowfullscreen></iframe>
![这里写图片描述](https://img-blog.csdn.net/20180607223751779?watermark/2/text/aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3FxXzI3OTA1NDc3/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70)

爱奇艺分享


http://www.iqiyi.com/v_19rr0b67qw.html

http://player.video.qiyi.com/1b4f392be85b2293d8400ee0e9cda379/0/0/v_19rr0bdq2k.swf-albumId=1096370000-tvId=1096370000-isPurchase=0-cnId=10

<embed src="http://player.video.qiyi.com/1b4f392be85b2293d8400ee0e9cda379/0/0/v_19rr0bdq2k.swf-albumId=1096370000-tvId=1096370000-isPurchase=0-cnId=10" allowFullScreen="true" quality="high" width="480" height="350" align="middle" allowScriptAccess="always" type="application/x-shockwave-flash"></embed>

<iframe src="http://open.iqiyi.com/developer/player_js/coopPlayerIndex.html?vid=1b4f392be85b2293d8400ee0e9cda379&tvId=1096370000&accessToken=2.f22860a2479ad60d8da7697274de9346&appKey=3955c3425820435e86d0f4cdfe56f5e7&appId=1368&height=100%&width=100%" frameborder="0" allowfullscreen="true" width="100%" height="100%"></iframe>
![这里写代码片](https://img-blog.csdn.net/20180607224333408?watermark/2/text/aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3FxXzI3OTA1NDc3/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70)

还有其他的类似,百度视频 芒果视频 优酷 土豆 等其他几家主流的视频网站,基本上可以保持使用!
iframe embed 这两个,而我们需要做的就是写一个方法 能正确获取到src的值,并且如果是embed我们就将它放在页面输出时用embed, iframe也用iframe 基本都可以保持视频的正常加载!

由于在找解决方式的时候也遇到一个问题就:MP4格式的视频文件已经上传到网站上,但是不能播放,在此需要注意的是 如果你是

IIS服务器:

1、在 网站 上右键 选属性
2、在打开的 网站 属性 上选择 HTTP 头 再点 MIME类型按
3、在打开的窗本中 点下 新建
4、在弹出的 MIME类型框上 扩展名 MP4 MIME类型为: application/octet-stream
如果你点击网站没有属性这个功能,那么你点击功能视图,也可以找到MIME类型框然后添加如上说明!

linux服务器:
直接在httpd.conf文件里添加一行

AddType video/x-mp4 .mp4

在此过程中也有看到关于NGINX的流媒体技术,暂时没有多研究,随后试试后,再给大家更新

猜你喜欢

转载自blog.csdn.net/qq_27905477/article/details/80616416
今日推荐