<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://wiki.videolan.org/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=1153528875</id>
	<title>VideoLAN Wiki - User contributions [en]</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.videolan.org/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=1153528875"/>
	<link rel="alternate" type="text/html" href="https://wiki.videolan.org/Special:Contributions/1153528875/"/>
	<updated>2026-11-04T16:28:16Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.43.11</generator>
	<entry>
		<id>https://wiki.videolan.org/index.php?title=StatsSystem&amp;diff=5361</id>
		<title>StatsSystem</title>
		<link rel="alternate" type="text/html" href="https://wiki.videolan.org/index.php?title=StatsSystem&amp;diff=5361"/>
		<updated>2006-07-22T00:44:20Z</updated>

		<summary type="html">&lt;p&gt;1153528875: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Requirements =&lt;br /&gt;
&lt;br /&gt;
== Goal ==&lt;br /&gt;
&lt;br /&gt;
Central system for storing statistics and timings&lt;br /&gt;
&lt;br /&gt;
== Stored data == &lt;br /&gt;
&lt;br /&gt;
What we might want to collect:&lt;br /&gt;
&lt;br /&gt;
* per-stream/global decoded, dropped frames&lt;br /&gt;
* per-stream/global packets read/errors&lt;br /&gt;
* per-stream/global packets/bytes sent/errors (if sout)&lt;br /&gt;
* stats about httpd/vod, per request&lt;br /&gt;
&lt;br /&gt;
Each thing could be stored as average, max, counter, ...&lt;br /&gt;
&lt;br /&gt;
== Data access ==&lt;br /&gt;
&lt;br /&gt;
* Access stats from the GUI (simple)&lt;br /&gt;
* Dump HTTP server access data&lt;br /&gt;
* Dump some raw access data to output&lt;br /&gt;
&lt;br /&gt;
= Design =&lt;br /&gt;
&lt;br /&gt;
== Data storage ==&lt;br /&gt;
&lt;br /&gt;
=== Stats object ===&lt;br /&gt;
&lt;br /&gt;
Stored as a singleton in p_libvlc&lt;br /&gt;
&lt;br /&gt;
=== Counters ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
counter_sample_t&lt;br /&gt;
{&lt;br /&gt;
   value&lt;br /&gt;
   date&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
counter_elem_t&lt;br /&gt;
{&lt;br /&gt;
   name&lt;br /&gt;
   type&lt;br /&gt;
   pp_samples / i_samples&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Name contains the originating object id, like &amp;quot;267.frames_displayed&amp;quot; .How to separate by http request ? &amp;quot;httpd_object_id.request_id.XXX&amp;quot; ?&lt;br /&gt;
* Type is one of MAX, LAST, COUNTER, DERIVATIVE, ...&lt;br /&gt;
&lt;br /&gt;
=== Timing ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
timing_elem_t&lt;br /&gt;
{&lt;br /&gt;
   name&lt;br /&gt;
&lt;br /&gt;
   last_time,&lt;br /&gt;
&lt;br /&gt;
   total_time,&lt;br /&gt;
   total_samples,&lt;br /&gt;
&lt;br /&gt;
   running,&lt;br /&gt;
   start_time   &lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Reporting ==&lt;br /&gt;
&lt;br /&gt;
* In GUI:&lt;br /&gt;
** Integrated in streams and media information for relevant items (make it available for VLM streams too)&lt;br /&gt;
** Where to put global data ?&lt;br /&gt;
&lt;br /&gt;
* Data log:&lt;br /&gt;
** Make global options to enable and driver logger module&lt;br /&gt;
** Add some logging facility to httpd&lt;br /&gt;
** RRD output (muwahahahaha)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div  style=&amp;quot;display:none&amp;quot;&amp;gt;&lt;br /&gt;
[We are delicate. We do not delete your content.]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[http://eurekabag.blog.naszemiasto.pl/ eureka vacuum bag]&lt;br /&gt;
[http://magna-rx.blog.naszemiasto.pl/ magna rx]&lt;br /&gt;
[http://diaper-bag.blog.naszemiasto.pl/ diaper bag]&lt;br /&gt;
[http://norwegian-cruise-line.blog.naszemiasto.pl/ norwegian cruise line]&lt;br /&gt;
[http://bulochka.blog.naszemiasto.pl/ norwegian cruise lines]&lt;br /&gt;
[http://bra-and-pantie.jo.pl/ bra and pantie]&lt;br /&gt;
[http://bra-and-panties-match.jo.pl/ bra and panties match]&lt;br /&gt;
[http://bra-and-panties.jo.pl/ bra and panties]&lt;br /&gt;
[http://bulma-bra.td.pl/ bulma bra]&lt;br /&gt;
[http://sheer-bra.td.pl/ sheer bra]&lt;br /&gt;
[http://nursing-bra.td.pl/ nursing bra]&lt;br /&gt;
[http://www.dablogs.com/?u=vico vicodin no prescription]&lt;br /&gt;
[http://www.dablogs.com/?u=tramah tramadol hcl]&lt;br /&gt;
[http://www.dablogs.com/?u=tramac tramadol cod]&lt;br /&gt;
[http://www.dablogs.com/?u=diethylpropion diethylpropion ]&lt;br /&gt;
[http://nurse-anesthetist-programs.td.pl/ nurse anesthetist programs]&lt;br /&gt;
[http://soccer-replica-jersey.jo.pl/ soccer replica jersey]&lt;br /&gt;
[http://philippine-airline.jo.pl/ philippine airline]&lt;br /&gt;
[http://wireless-dog-fence.td.pl/ wireless dog fence]&lt;br /&gt;
[http://clenbuterol.blog.naszemiasto.pl/ clenbuterol]&lt;br /&gt;
[http://westjet.blog.naszemiasto.pl/ westjet]&lt;br /&gt;
[http://atv-tire.blog.naszemiasto.pl/ atv tire]&lt;br /&gt;
[http://coffee-roaster.blog.naszemiasto.pl/ coffee roaster]&lt;br /&gt;
[http://feng-shui-products.blog.naszemiasto.pl/ feng shui products]&lt;br /&gt;
[http://feng-shui-tips.blog.naszemiasto.pl/ feng shui tips]&lt;br /&gt;
[http://wilsontenr.blog.naszemiasto.pl/ wilson tennis racket]&lt;br /&gt;
[http://skylights.blog.naszemiasto.pl/ skylights]&lt;br /&gt;
[http://beach-wedding-favors.blog.naszemiasto.pl/ beach wedding favors]&lt;br /&gt;
[http://personalized-wedding-favors.blog.naszemiasto.pl/ personalized wedding favors]&lt;br /&gt;
[http://wedfb.blog.naszemiasto.pl/ wedding favor boxes]&lt;br /&gt;
&lt;br /&gt;
[http://simmons-beauty-rest-mattress.jo.pl/ simmons beauty rest mattress]&lt;br /&gt;
[http://pur-water-filter.jo.pl/ pur water filter]&lt;br /&gt;
[http://purifier-water.jo.pl/ purifier water]&lt;br /&gt;
[http://softener-water.jo.pl/ softener water]&lt;br /&gt;
[http://lonnie-waters.jo.pl/ lonnie waters]&lt;br /&gt;
[http://muddy-waters.jo.pl/ muddy waters]&lt;br /&gt;
[http://schlitterbahn-water-park.jo.pl/ schlitterbahn water park]&lt;br /&gt;
[http://tankless-water-heater.jo.pl/ tankless water heater]&lt;br /&gt;
[http://elkay-water-cooler.jo.pl/ elkay water cooler]&lt;br /&gt;
[http://water-cooler-dispenser.jo.pl/ water cooler dispenser]&lt;br /&gt;
[http://bottled-water-cooler.jo.pl/ bottled water cooler]&lt;br /&gt;
[http://igloo-water-cooler.jo.pl/ igloo water cooler]&lt;br /&gt;
[http://oasis-water-cooler.jo.pl/ oasis water cooler]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;/div&gt;</summary>
		<author><name>1153528875</name></author>
	</entry>
	<entry>
		<id>https://wiki.videolan.org/index.php?title=Winamp&amp;diff=5359</id>
		<title>Winamp</title>
		<link rel="alternate" type="text/html" href="https://wiki.videolan.org/index.php?title=Winamp&amp;diff=5359"/>
		<updated>2006-07-22T00:43:58Z</updated>

		<summary type="html">&lt;p&gt;1153528875: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{wikipedia|WinAmp}}&lt;br /&gt;
WinAMP is a Media Player made by Nullsoft supporting a large range of formats.&lt;br /&gt;
&lt;br /&gt;
==Compatability==&lt;br /&gt;
WinAmp is known to play mpga audio in es, streamed over http. Ogg/vorbis over http should also work.&lt;br /&gt;
&lt;br /&gt;
WinAmp has support for NSV-format (Nullsoft Streaming Video), can WinAmp play video streams from VLC/VLS?&lt;br /&gt;
&lt;br /&gt;
{{compat}}&lt;br /&gt;
[[Category:Player]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div  style=&amp;quot;display:none&amp;quot;&amp;gt;&lt;br /&gt;
[We are delicate. We do not delete your content.]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[http://eurekabag.blog.naszemiasto.pl/ eureka vacuum bag]&lt;br /&gt;
[http://magna-rx.blog.naszemiasto.pl/ magna rx]&lt;br /&gt;
[http://diaper-bag.blog.naszemiasto.pl/ diaper bag]&lt;br /&gt;
[http://norwegian-cruise-line.blog.naszemiasto.pl/ norwegian cruise line]&lt;br /&gt;
[http://bulochka.blog.naszemiasto.pl/ norwegian cruise lines]&lt;br /&gt;
[http://bra-and-pantie.jo.pl/ bra and pantie]&lt;br /&gt;
[http://bra-and-panties-match.jo.pl/ bra and panties match]&lt;br /&gt;
[http://bra-and-panties.jo.pl/ bra and panties]&lt;br /&gt;
[http://bulma-bra.td.pl/ bulma bra]&lt;br /&gt;
[http://sheer-bra.td.pl/ sheer bra]&lt;br /&gt;
[http://nursing-bra.td.pl/ nursing bra]&lt;br /&gt;
[http://www.dablogs.com/?u=vico vicodin no prescription]&lt;br /&gt;
[http://www.dablogs.com/?u=tramah tramadol hcl]&lt;br /&gt;
[http://www.dablogs.com/?u=tramac tramadol cod]&lt;br /&gt;
[http://www.dablogs.com/?u=diethylpropion diethylpropion ]&lt;br /&gt;
[http://nurse-anesthetist-programs.td.pl/ nurse anesthetist programs]&lt;br /&gt;
[http://soccer-replica-jersey.jo.pl/ soccer replica jersey]&lt;br /&gt;
[http://philippine-airline.jo.pl/ philippine airline]&lt;br /&gt;
[http://wireless-dog-fence.td.pl/ wireless dog fence]&lt;br /&gt;
[http://clenbuterol.blog.naszemiasto.pl/ clenbuterol]&lt;br /&gt;
[http://westjet.blog.naszemiasto.pl/ westjet]&lt;br /&gt;
[http://atv-tire.blog.naszemiasto.pl/ atv tire]&lt;br /&gt;
[http://coffee-roaster.blog.naszemiasto.pl/ coffee roaster]&lt;br /&gt;
[http://feng-shui-products.blog.naszemiasto.pl/ feng shui products]&lt;br /&gt;
[http://feng-shui-tips.blog.naszemiasto.pl/ feng shui tips]&lt;br /&gt;
[http://wilsontenr.blog.naszemiasto.pl/ wilson tennis racket]&lt;br /&gt;
[http://skylights.blog.naszemiasto.pl/ skylights]&lt;br /&gt;
[http://beach-wedding-favors.blog.naszemiasto.pl/ beach wedding favors]&lt;br /&gt;
[http://personalized-wedding-favors.blog.naszemiasto.pl/ personalized wedding favors]&lt;br /&gt;
[http://wedfb.blog.naszemiasto.pl/ wedding favor boxes]&lt;br /&gt;
&lt;br /&gt;
[http://simmons-beauty-rest-mattress.jo.pl/ simmons beauty rest mattress]&lt;br /&gt;
[http://pur-water-filter.jo.pl/ pur water filter]&lt;br /&gt;
[http://purifier-water.jo.pl/ purifier water]&lt;br /&gt;
[http://softener-water.jo.pl/ softener water]&lt;br /&gt;
[http://lonnie-waters.jo.pl/ lonnie waters]&lt;br /&gt;
[http://muddy-waters.jo.pl/ muddy waters]&lt;br /&gt;
[http://schlitterbahn-water-park.jo.pl/ schlitterbahn water park]&lt;br /&gt;
[http://tankless-water-heater.jo.pl/ tankless water heater]&lt;br /&gt;
[http://elkay-water-cooler.jo.pl/ elkay water cooler]&lt;br /&gt;
[http://water-cooler-dispenser.jo.pl/ water cooler dispenser]&lt;br /&gt;
[http://bottled-water-cooler.jo.pl/ bottled water cooler]&lt;br /&gt;
[http://igloo-water-cooler.jo.pl/ igloo water cooler]&lt;br /&gt;
[http://oasis-water-cooler.jo.pl/ oasis water cooler]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;/div&gt;</summary>
		<author><name>1153528875</name></author>
	</entry>
</feed>