- 博客(8)
- 资源 (10)
- 收藏
- 关注
原创 使用flv.js进行不同分辨率无缝切换
自从上次写完一个简单的视频点播网页后, 突然发觉播放功能太简单了, 平常看视频网站都有个分辨率切换的功能,特别是youtube, 分辨率切换时,可以不用停止视频, 感觉有点神奇。于是查了MSE相关资料,发现html5对于这块天然就有很好的支持。简单来说, 当你新分辨率视频流到来时, 要给一个新的init segment到sourcebuffer里,之后跟着你新的分辨率的media segm...
2018-10-17 17:05:17
5794
1
原创 一个简单的个人视频点播网站制作(四)
[项目地址] 这个项目到现在算是一个小结了, 最近又去看了下css,webpack,react, sytle-compoments这些东西,发现css in js这种风格是我最喜欢的, 所以又在原有纯html+js+css风格下, 移到了webpac+react+sytle-compoments平台上。整个项目功能比较简单,就是一个预览界面加一个播放界面(理工男没什么审美感~~)。 后续我打算...
2018-09-28 15:47:50
5226
原创 一个简单的个人视频点播网站制作(三)
播放界面整个流程就是index界面根据传过来的json数据里的id号,回传给nginx,nginx再传给后端服务器,后端服务器根据id动态生成html然后返回给浏览器。后端服务器这里,我暂时是使用nginx的upstream机制,自己开发的, 在configure nginx时要增加一个命令--add-module=mempipe文件夹路径, 让mempipe模块添加到nginx里...
2018-09-07 17:14:08
1953
原创 一个简单的个人视频点播网站制作(二)
1.预览功能整个思路是将img跟video标签进行重叠(还有一种做法是不用img标签,直接将video标签里的poster属性指向图片连接), 然后注册video标签的nomouserover跟onmouseout事件, 触发nomouserover事件时,创建flvplayer,进行播放,触发onmouseout时,将player停掉并删掉。 对应图片,视频的url则使用ajax像...
2018-09-07 02:19:47
2370
1
原创 一个简单的个人视频点播网站制作(一)
本来没有写博客的习惯, 现在发觉通过写技术文章,能把自己的知识点捋捋并保存起来,也方便以后自己回顾,希望自己能坚持写吧。项目预期打算参考熊猫直播的主界面, 首页是视频预览截图, 鼠标放到截图上,可以预览一小段视频,点击则跳转到播放页面。解决方案基本框架采用web播放器+http代理服务器+后台服务器, 我之前是嵌入式音视频开发的, 所以js,html,css这些算半路出家, 也是处...
2018-09-07 02:13:03
10280
2
原创 在YOLO2中增加自己的物体识别(二)
在上一篇在YOLO2中增加自己的物体识别(一)中我们已经得到了一个图像集,在你的Images/myobject目录下, 一个对该图像集的标注信息,在你的outpath目录下, 现在把这2个目录下的jpeg和txt文件合并到一个文件夹,我这里是放到darkne目录下的data\myobject目录下, 下一步我们就要配置YOLO来进行训练了。二、配置YOLOYOLO的配置主要为3个文件myobj.da
2017-05-30 22:03:06
840
原创 在YOLO2中增加自己的物体识别(一)
从RCNN, fast RCNN, 到faster RCNN, YOLO, 以及最新的YOLO2, 检测的速度是越来越快了, 最新的YOLO2据作者说可以达到67Fps, 支持的种类达9000.想看效果的请戳这里YOLO2 .这么快速度,当然很多人估计跟我一样,想把它用来检测特定类的物体。这里,我将根据自己查找的一些资料,以及自己的实践,告诉大家怎么在YOLO2中增加识别自己需要的物体。主要分为2部
2017-05-30 18:26:17
1238
原创 LeNet的C语言实现
LeNet的C语言实现先上代码地址https://github.com/yechaoqun/LeNetForc.git。本程序是参考LeNet的网络结构,用C语言编写的, 不同的地方在于S4层以后,直接把S4的输出展开成一维数组,然后通过sigmod直接输出10个预测值,输出的误差值采用的是均方差。具体结构对比如下图。 LeNet网络结构: 我的网络结构: 另, 说明下S2与C3层的连接也是参
2017-04-16 22:24:00
4129
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人