What video analytics tools shall I use? [closed] - analytics

Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
We don’t allow questions seeking recommendations for books, tools, software libraries, and more. You can edit the question so it can be answered with facts and citations.
Closed 6 years ago.
Improve this question
What video analytics tools shall I use?
I need to track:
. Start / Stop / Pause, etc
. Bandwidth
. Bytes downloaded
among others.

Right now, due to current technology, there aren't any tracking tools out there that reliably track the various video players out there. Most embedded video players are encapsulated and offer little to nothing that javascript can listen for.
Currently the best way to the sort of metrics you are asking for is to put your video inside a flash object and hook actionscript to whatever events you want to track (like clicks on the start, stop, etc...). When the event happens, actionscript would then make a call to a javascript function on the page that triggers whatever variables you want to track, passing whatever value for the event.
The actual coding would vary depending on what version of actionscript you are using and what tracking tool you are using, but it's the same principle regardless.
Omniture SiteCatalyst currently offers an actionscript module built for this sort of thing, so you don't have to build it from the ground up if you go with them (and it's actually done completely within actionscript so you don't even need to throw javascript into the mix).
But building it from the ground up with other tools like Google Analytics or Yahoo Web Analytics is still fairly easy, assuming you have the access and resources to build your movie within a flash object.

Longtail Video offers a Google Analytics Pro plugin for their JW Player. Version 2 supports analytics tracking on HTML5 and Flash videos.

Related

Dashboard Design : Should go for Crystal Reports or Charts in WPF [closed]

Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
We don’t allow questions seeking recommendations for books, tools, software libraries, and more. You can edit the question so it can be answered with facts and citations.
Closed 7 years ago.
Improve this question
I am developing an dashboard application which will give insights of the data of an organisation. I am confused as to what will be the best approach in developing the Dashboard:
a. Should i go for Crystal Reports
b. Should i Use WPF Charts and display Data
Any suggestions please which help me go ahead with my design?
Regards
Vineet More
It depends on your goals.
Using WPF and charting controls will likely be simpler to deploy since it's a client application (you won't have to worry about Crystal being setup correctly). They come with the framework and won't have any additional upfront costs and it should run seamlessly across workstations.
Crystal is nice though especially if you want to send the output to the printer as a report (this is where it's roots are and it excels at it). It's a pain to deploy locally and even more of a pain to deploy on the server (where it uses the C:\Windows\Temp directory during the report export process which you probably won't have access or permissions to on a server in the cloud... or have access to the registry to change that location).
Another option you can consider is using HTML and JavaScript with a 3rd party charting library like d3. You an render the content from your client app in a web browser control and make it look seamless with your app. This approach would also make it easier to move it to the web if you ever wanted to render it from a ASP.NET site (or really from any web language).

Service to convert video to gif via api [closed]

Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
We don’t allow questions seeking recommendations for books, tools, software libraries, and more. You can edit the question so it can be answered with facts and citations.
Closed 2 years ago.
Improve this question
I've been using Zencoder's api to convert videos from one format to another but I now need to convert a video to an animated gif which is not included in the output formats on Zencoder.
Anyone know of a service which is able to do this, or alternatively any relatively simple backend library ideally php based which could do this?
I think due to the difficulty of making such a web service (API) work efficiently at scale there are very few providers offering the functionality of automating Video to GIF conversion via a REST API.
However, I found myself in a similar situation recently, did some research and came across two API products that might do the job for you:
giflayer API
This one's a REST API dedicated to converting videos to GIF animations. It works for both video URLs to portals like YouTube, and direct video links like http://website.com/video.mp4.
Here's how you make an API request:
https://apilayer.net/api/capture
? access_key = YOUR_ACCESS_KEY
& url = https://www.youtube.com/watch?v=3W6hZR29l5o
& start = 170
& duration = 1.5
Then, after a few seconds the API directly returns your GIF animation according to the parameters supplied in the request:
That's that, now there's also a second service that might fit the requirements stated above:
gfycat While they don't create actual GIFs, they supplement them by converting to HTML5 video, which is more lightweight in size. Just including this link if you're not yet sure whether it's actual GIF conversion you need.
Hope I could help.

Integrate card.io With Web Based App [closed]

Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
We don’t allow questions seeking recommendations for books, tools, software libraries, and more. You can edit the question so it can be answered with facts and citations.
Closed 3 years ago.
Improve this question
We prefer to use web based apps with jquery.mobile as they can get upgraded on demand and just less hassle. Is there an api that can be called by ajax from our web based app to use the card.io service?
I'm afraid not. To make for a responsive, reliable user experience, card.io actually examines many video frames to select good quality ones for processing. We also process them client-side, because with large images the latency from the network round trip can be significant.
This all requires non-trivial client-side work. There are two immediate problems to porting to html: (1) performance and (2) camera APIs.
Performance
Javascript interpreters are fast, but when doing image processing, native code is a huge help. (card.io uses the GPU, the ARM vector co-processor, and drops down to assembly in a few places.) Access to the GPU via Canvas will help, but not all algorithms are amenable to GPU treatment. Performance will continue to become less critical over time, but it's a major challenge right now.
Camera APIs
Camera API support is very uneven across mobile browsers, and (to my knowledge, at time of writing), none of the major mobile browsers (Mobile Safari, Chrome, Firefox) provide full realtime video access with enough control over resolution to make processing the stream feasible. Again, hopefully this will change.
I hold out hope that there will someday be a mobile web version of card.io, but it's definitely not available now (although we do have a Phone Gap plugin.)

Is there a free database or web service api for music information (albums, artists, tracks)? [closed]

Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
We don’t allow questions seeking recommendations for books, tools, software libraries, and more. You can edit the question so it can be answered with facts and citations.
Closed 8 years ago.
Improve this question
I need to look up artist/album/track information for song titles.
Is there a free database I could download or a open source web service/api I could use?
Try the last.fm api at http://www.last.fm/api.
If that doesn't work for you, you can look at the various APIs listed in this search result:
http://www.programmableweb.com/category/music/api
This is a Silverlight tutorial, but since this is an HTTP REST API, it could seem agnostic to you to get started: http://www.devx.com/VisualStudio/Article/40158.
I'd go with musicbrainz.
http://musicbrainz.org/doc/XML_Web_Service
http://musicbrainz.org/doc/libmusicbrainz
I would personnally recommend Discogs, which is free and doesn't limit the per day usage. However, it limits the amount of requests to one per second per IP address.
The API is quite clear and documented. It uses JSON over HTTP, and has wrappers for various programming environnements (Python, Ruby, Perl, .NET, PHP).
Plus, it has data about a massive amount of artists, releases and labels.
Yes! The Echo Nest. Pretty hot startup outside Boston that just got more funding. Their API lets you search by artist, album, track, and more.
FreeDB is free, but may or may not have an API. It is user-generated content.
http://www.freedb.org/
And apparently Gracenote is the new CDDB (but probably not free). I guess they finally figured out that they didn't want to limit their database to CDs.

DotNetNuke Pros and cons for community blogging site [closed]

Closed. This question is opinion-based. It is not currently accepting answers.
Want to improve this question? Update the question so it can be answered with facts and citations by editing this post.
Closed 4 years ago.
Improve this question
I'm evaluating DotNetNuke for a project in which an offshore team is going to be doing the development. In short, the application will be a community blogging platform with many similarities to stackoverflow except no questions, just posts. Posts may include an image or video, tags, use info, title, body, community vote (up or down) comments, hotness, and a few other details. They should be taggable, sortable, categorizeable (beyond what a single set of tags provide) In the future the site will carry forums, a calendar, and a couple of other features for which there are modules available for DotNetNuke. Additionally, this site will incorporate a user experience that will include a lot of custom skinning.
Thoughts?
Using a web application framework (such as DotNetNuke) has a ton of benefits to help you get up and running faster and do less work when creating custom functionality.
However, you have to realize that you're basically incorporating tons of code into your project that you may not be familiar with. No matter how good the code is and how easy the framework is to learn, there's still going to be a significant learning curve for you and your team.
Your decision making process (if you're still deciding whether or not to use DotNetNuke), should include (in addition to reading, talking and other general investigation):
Downloading the application from Codeplex and checking out the source.
Investigating the third party modules that are out there.
Downloading a free module or two that comes with source, and try to reverse engineer the creator's development process. How did she integrate with the framework, what features did she take advantage of, what was written from scratch?
One place where DotNetNuke (or any other framework with tons of extensions) available can really shine is taking existing extensions that are available and customize them. If you need to implement a given feature, check out the solutions in the third party extension community first. You can probably find one that gets you a good percentage of the way there and use it as a foundation for your feature.
For example, if you want a photo gallery on your site, you probably don't want to write it from scratch. There are three major photo galleries out there that sell the source code. The core gallery module is free, simple gallery is cheap, and the source for ultra media gallery is available for a reasonable amount compared to writing it yourself. Any of these could give you a good head start in implementing your features.

Resources