问题标签 [timelinemarkers]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
676 浏览

silverlight - 如何将标记插入 Silverlight LIVE 视频流?

一个客户端有一个实时视频流和一个 Silverlight 播放器,我们想为播放器添加隐藏字幕。但是,由于滞后,我们需要一种同步视频和字幕的方法。

TimelineMarkers (http://msdn.microsoft.com/en-us/library/system.windows.media.timelinemarker(VS.95).aspx)似乎是存档的方式,但是,我找不到一个例子如何将它们插入实时流中。

我正在寻找类似http://www.adobe.com/devnet/flashmediaserver/articles/metadata_video_streaming_print.html但对于 Silverlight 的东西。

0 投票
2 回答
543 浏览

paint - 在可缩放的时间线上绘制刻度

我正在创建一个时间线,我想在某个时间步上绘制刻度线。

所以根据可用的宽度,我想画尽可能多的刻度。但它们不应该靠得太近。它们应该至少相隔一定数量的像素。

因此,当您放大刻度时,刻度显然会分开,但在某个阈值时,一旦限制允许绘制新刻度,旧刻度之间就会出现新刻度。

那么如何根据缩放和宽度找到刻度之间的空间?

0 投票
1 回答
3175 浏览

wpf - WPF 中缺少 MediaElement 标记

我看到 MediaElement 上有一个 Markers 属性,但这似乎对 Silverlight MediaElement 可用,而不是 WPF MediaElement?

你能帮我解决我所缺少的吗?

我正在尝试将标记添加到 WPF MediaElement,以根据时间线播放视频并显示弹出窗口。我应该使用什么来代替 Missing Markers 集合?

谢谢您的帮助。

0 投票
2 回答
1997 浏览

google-maps - OpenLayers 时间线集成

我正在开发一个 api,它使用带有 openlayers 的 timemap 库。我将数据发送到数组中,一切都很好,但是当我放大或缩小时,所有点的坐标都在变化。我使用的 api 的地址是 OpenLayers -TimeMap

http://timemap.googlecode.com/svn/tags/2.0/examples/basic_openlayers.html

您可以看到缩放更改时标记正在更改。我该如何解决这个问题谢谢你的帮助...

0 投票
1 回答
836 浏览

javascript - d3 中的条件转换

我正在 d3 中编写双层时间轴。第一层是按刻度轴的正常刻度,就像内置的那样。第二层有“更大规模”的上下文日期,比如年份。

例如,它可能看起来像这样

稍微拖一下之后会是这个样子

我想要做的是让标签动画到它们的新位置,但前提是它们具有相同的标签。所以这里 2009 年和 2010 年会下滑。

问题是 d3 可能会将新的 2009 标签分配给之前的 2008 标签,从而破坏效果。这可以避免吗?

0 投票
1 回答
667 浏览

c# - 在 c# 中使用 asp.net 绘制图表

我们可以设计一个带有 y 轴值的点图,比如 xyz、abc 等,x 轴带有日期。这意味着 xyz 可能在 28/11/2012,但实际的 x 轴值会以一个月的间隔固定。

该点应映射在正确的位置。

如果我们可以设计这个,那么请告诉我如何设计。

0 投票
0 回答
400 浏览

c# - MediaElement:暂停和恢复视频后停止触发 MarkerReached 事件

我的代码:

我添加MarkersMediaElement对象(此处myPlayer),然后开始视频。一切都很好,可以按我的意愿工作。但是当我暂停和恢复视频(使用myPlayer_Tap事件)功能myPlayer_MarkerReached不再触发。我检查了是否没有Markers删除,但数字与添加后的数字相同Markers(这意味着它Markers仍然存在)但似乎MediaElement看不到它们。

任何想法为什么?

我在 VS2013 中为 Windows Phone 8 编写代码。

0 投票
1 回答
507 浏览

.net - 将标记添加到 .NET 轨迹栏

我正在使用 .NET 轨迹栏来播放我在设备上录制的数据。它效果很好,我将它用作视频播放器中的时间线。正如你在这张图片中看到的: 我的好旧时间轴轨迹栏

现在,当播放从设备记录的数据时,有时数据包含错误和警告值。我想在出现特殊值时添加标记/标签。就像这张图片(原谅我的丑图): 我的未来轨迹栏

在上图中,我想在出现警告时用黄色标记在轨迹栏上标记,当出现错误时用红色标记。

我该如何实现呢?有对此的开源解决方案吗?- 我知道还有其他跟踪栏,例如: http: //www.codeproject.com/KB/miscctrl/MAC_Slider.aspx

http://www.codeproject.com/KB/miscctrl/gTrackBar.aspx

但我\不认为他们解决了我的问题......另外,我想使用 .Net 原生轨迹栏。也许可以借鉴它??

一个关于如何正确绘制轨迹栏的示例(没有奇怪的闪烁......)真的可以帮助我。谢谢