1000分问个视频播放的难题。(一天加100)

a12321321321312321 2009-05-19 08:23:09
做了一个视频教程的网站,视频是管理员在后台上传后通过FFMPEG在后台自动转成FLV格式的文件,视频播放用的是flash播放器。与视频一起的有个文字教程,现在想拖动视频,文字教程也显示到对应的位置,拖动文字教程的话视频也自动跳到对应的时间点。总的来说就跟Google音乐播放效果差不多。
以前也开过一贴,但是没有个人说个具体方法来。很郁闷。
这个帖子一天加100分。无论解决与否到1000分结贴。分数可能对高手来说不算什么。但是我开1000分只是想说明非常想这种技术是怎样实现的,并不是认为分数是万能的。
希望高手能够指教。在下感激不尽。谢谢、
...全文
613 119 打赏 收藏 转发到动态 举报
写回复
用AI写文章
119 条回复
切换为时间正序
请发表友善的回复…
发表回复
moshangmoxia 2009-05-23
  • 打赏
  • 举报
回复
cms 和 wpf 可以解决 javaxf 用看看
热学沸腾56 2009-05-23
  • 打赏
  • 举报
回复
帮顶!
stonehy520 2009-05-23
  • 打赏
  • 举报
回复
关注
程序漫步 2009-05-23
  • 打赏
  • 举报
回复
·~~~~~~~~~~~~分
wsbgy 2009-05-23
  • 打赏
  • 举报
回复
学习!
IS-NULL 2009-05-23
  • 打赏
  • 举报
回复
顶什么啊!这么多人回答都还没有给分的!
  • 打赏
  • 举报
回复
友情帮顶
hubofly 2009-05-23
  • 打赏
  • 举报
回复
关注,顶一下
ctmdxd 2009-05-22
  • 打赏
  • 举报
回复


1, 获得视频的总时长time
2, 获得文字框的总高度height(假设宽度是固定的)
3, 设文字框滚动条的当前位置为current_h, 与之对应的当前视频播放到的时刻为current_t, 那么二者间的关系就是current_h/height=current_t/time.
4, 编程实现current_h和 current_t之间的同步

另外,控制flv视频播放与控制动画播放是不一样的,91楼的那些函数是不适用的。假设你用的是flash8自带的FLVPlayback组件来播放flv,那么可以用该组件的totalTime属性获得视频总时长,seek(timeSecond)函数定位视频到指定时刻,以秒为单位
liupg_csd 2009-05-22
  • 打赏
  • 举报
回复
顶!支持
laolaixuebiancheng 2009-05-22
  • 打赏
  • 举报
回复
我是来看星星的
lovingkiss 2009-05-22
  • 打赏
  • 举报
回复
比较麻烦呢;
大神来了丶 2009-05-22
  • 打赏
  • 举报
回复
silverlight
大神来了丶 2009-05-22
  • 打赏
  • 举报
回复
帮顶
RHCL 2009-05-22
  • 打赏
  • 举报
回复
关注~
femg93 2009-05-22
  • 打赏
  • 举报
回复
我也在做这样一个播放器。就差歌词对照没弄好。关注中........
yanleiyigan 2009-05-22
  • 打赏
  • 举报
回复
up
pt1314917 2009-05-22
  • 打赏
  • 举报
回复
帮顶。
皓月明 2009-05-22
  • 打赏
  • 举报
回复
关注一下
sayluyun 2009-05-22
  • 打赏
  • 举报
回复
时间挫··
加载更多回复(94)

62,074

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术交流专区
javascript云原生 企业社区
社区管理员
  • ASP.NET
  • .Net开发者社区
  • R小R
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

.NET 社区是一个围绕开源 .NET 的开放、热情、创新、包容的技术社区。社区致力于为广大 .NET 爱好者提供一个良好的知识共享、协同互助的 .NET 技术交流环境。我们尊重不同意见,支持健康理性的辩论和互动,反对歧视和攻击。

希望和大家一起共同营造一个活跃、友好的社区氛围。

试试用AI创作助手写篇文章吧