Scribd: Convert Share And Publish Your Office Documents Online

Scribd it’s an excellent online file converter and file sharing service. Everyone can upload documents which can be embedded in web pages through a flash PDF application.

scribd

Compatible Files

You can upload the following types of documents:

  • Word (.doc)
  • PDF (.pdf)
  • text (.txt)
  • PowerPoint (.ppt)
  • Excel (.xls)
  • Postscript (.ps)
  • LIT (.lit)

Once your documents are in the shared online library users can:

  1. Embed your document into their web pages using a simple HTML code
  2. Download the document in PDF, Word, Ascii or MP3 format (if there’s an audio track available)
  3. Perform search into shared library using tags and keywords

It’s a kind of…. social sharing

Scribd can be considered a kind of YouTube for Office Automation due to Social Networking features embedded in the system like buzzing and comments. Popular documents are listed into the above-the-fold area on the right.

If you are not interested in files sharing you can anyway use scribd like an online file converter disabling the “share” flag of each file.

Here it are others interesting features;

  • Discover related documents to your own with special algorithm
  • Upload multiple files at once (Bulk upload)
  • Make some money when a user make a hard print copy of your document

Subscription is free and space is unlimited!

Posted in Featured, Social network | Tagged , , , , , | Leave a comment

Trackback PHP Programming, How To Guide

Trackback is a functionality  introduced by Movable Type to allow connection between the posts from different blogs.

connection

The mechanism is straightforward: blogs that accept “replies” to their post from external posts as well, provide a unique identifier to each post called trackback URL.

When a user posts in reply or with regard to news read somewhere else, he/she will do it including in the post the trackback URL of the news in question.

Therefore, interventions on two blogs will be reciprocally linked: on one of them will appear the trackback URL (something like “ I am talking about the article read here”) while on the other one the reply notice ( like “hey, someone replied from this address”) Track back procedure consists then in two steps:

  1. A blog “calling” and notifying a comment. The call is a “Ping”.
  2. A blog replying to the call and reporting whether the comment was noticed or not.

A large number of platforms have trackback management integrated as a default, but in the net there are many informative systems developed ad hoc (such as Ikaro.net). For those systems trackback management has to be developed manually. The features which can be implemented in a custom self publishing system are two. System can be enabled to:

  • Accept replies from external blogs (receiving pings)
  • Reply to external blogs (sending pings)

Trackback URL

Let‘s see for the moment to put our blog in listening, in order to detect if somewhere in the net news or articles appeared on our site are being referred to. Let’s then manage ping requests. Technically, a ping is a call to a script with a post method, through which both POST and GET variables are sent. This script will be the trackback URL. The script data flow is the following:

  1. Reception of ping and data sent with POST mode.
  2. Data check, if incorrect sends negative response in XML format and quits.
  3. If correct, processes data. If processing does not succeed, sends negative response in XML format and quits.
  4. Sends positive response in XML format.

Data specifics

Let us examine the parameters sent by the pings managed in the script:

  • GET method 1.Unique post ID the caller is replying to -required
  • POST method 1. url > unique URL containing reply to post – required 2. blog_name > name of external blog – optional 3. title > reply title – optional 4. excerpt > reply text – optional

Reply specifics

Responses to pings, both positive and negative, have to be sent in XML format. So the script has to send the proper header (“Content-Type: text/xml”) before any other source output. Positive response:

< ?xml version=”1.0″ encoding=”utf-8″?>
< response>
< error>0< /error>
< /response>

Negative response

< ?xml version=”1.0″ encoding=”utf-8″?>
< response>
< error>1< /error>
< message>Error message< /message>
< /response>

As with parameters specs, the only two required variables are the ID sent with Get method and the field URL identifying the calling post.

Model frame

Here an efficient script frame a bit extended:

  1. Validity check of HTTP_GET_VARS['id'] and HTTP_POST_VARS['url'] fields.
  2. If they are not valid, a negative response in XML format ( see above) is sent.
  3. If they are valid, the reply stored in POST blog_name, title, excerpt variables is saved and connected to the proper post through HTTP_GET_VARS['id']
  4. If the save procedure does not succeed, a negative response in XML format is sent.
  5. If the save procedure succeeds, a positive response in XML format is eventually sent

Step 3 is strictly linked to the way the informative system manages data. If information is stored on a database, it will be necessary to insert data in the response table specifying as key the reference post ID sent with Get method. If instead responses are managed on XML or ASCII text files, they will have to be stored according to the specs of the system in use.

Trackback URL

Once the script has been developed and stored, this will be used to provide the trackback URL of any post of your blog. Let us suppose the script has http://your.blog.it/cgi/trackback.cgi as an URL, the URL to supply to your visitors for the article whose id is 452, would be for instance http://your.blog.it/cgi/trackback.cgi?id=452

Frame of source code to modify

Here follows the screenshot of a php source code frame you can customize according to your needs..

< ?php
function send_error($msg) {
header (“Content-type: text/xml”);
print “n”;
print “< response>< error>1< /error>< message>$msg< /message>< /response>”;
exit;
}
if (!$HTTP_GET_VARS['id']) {send_error(“TrackBack ID missing”);}

if (!$HTTP_POST_VARS['url']) {send_error(“URL missing”); }

if (!$HTTP_POST_VARS['title']) {send_error(“Title missing”);}

if (!$HTTP_POST_VARS['excerpt']) {send_error(“Body missing”);}

if (!$HTTP_POST_VARS['blog_name']) {send_error(“Blog name missing”);}

// SAVE DATA INTO YOUR COMMENT SECTION HERE

header (“Content-type: text/xml”);
print “n”;
print “< response>< error>0< /error>< /response>“;
exit; ?>

Posted in Tech | Tagged , , , , | Leave a comment

FeedBurner, Boost Your Content Distribution

I tried, tested and used Feedburner, a free service to diffuse contents through feeds RSS (the most widespread) or of other kinds such as Podcast.

Actually I was positively impressed by the automation level Feedburner offers with regard to operations usually made by hand such as signaling updates to pinging services, tools to subscribe to feeds with different kinds of aggregators through the web site, feed circulation monitoring and much more.

Feedburner

The only drawback (if I may say so) is the great number of options and features which might make the tool distractive to non–experts. I will highlight the main features as clearly as possible, granted that, in order to use Feedburner, it is necessary to have one’s own contents at disposal in a RSS feed. Here follows the scheme to integrate Feedburner with your feed

  1. Insert you feed in FeedBurner
  2. Feedburner uses your feed as a source and generates a new one with its own address (http://www.feedburner/feed_name)
  3. All the operations are executed on the generated feed, which will be the new official feed (yours stands as data source). Once it has absorbed your feed to generate its own, you can work on it with the powerful tools at disposal.

Feedburner automates following procedures:

  • Subscriptions to the feed via web with various aggregators
  • Content updates signaling to pinging services
  • Technical compliance of feed to the greatest possible number of aggregators
  • Monitoring of bot controls to the feed (engines check to verify any upgrade)

Subscription

Subscription to the service is easy and immediate. You just need to insert the first feed in addition to username, password and e-mail address in order to be operative. In the following form, you’ll find the main interface containing all the features grouped under five labels:
A. Analyze
| monitoring on contents diffusion
B. Optimize
| various technical settings of your feed
C. Publicize
| feed diffusion automation through various tools
D. Monetize
| feed integration with AdSense for Feed and Amazon
E. Troubleshootize
| support Let’s examine the different tools in utilization order, namely, after inserting the feed, let us follow these steps;

Optimize

The items ‘Your feed’ and ‘XML source’ are used to personalize the source code which generates your feed’s page on Feedburner, whose URL is http://www.feedburner/. Then we find:

  1. BrowserFriendly sets graphical themes of the page and custom information as title and description.
  2. SmartCast automatically generates a feed podcast, compliant with iTunes
  3. SmartFeed transforms your feed in a format compliant with most widespread aggregators
  4. FeedFlare integrates in each post a few tools users can interact with, such as Technorati, del.icio.us and other ones.
  5. Link Splicer should you have a service for social book-marking, you can insert your links in the feed
  6. Photo Splicer the same for pictures
  7. Geotag Your Feed input latitude and longitude and you’ll have your feed associated to a point in the globe.
  8. Feed Image Burner sets an icon for feeds which is then displayed in various RSS readers.
  9. Convert Format Burner here you set your feed page content-type. As default it is the same of your source feed
  10. Summary Burner You can also customize your Feedburner page with links to your site

Once set the main options, we can go on to the setting of automatic feed distribution through publicize tab.

Publicize

  1. BuzzBoost generates an html code showing last feed posts which can be inserted in any web page
  2. Headline Animator same purpose but with a tiny animated graphical block. Headlines are displayed scrolling
  3. PingShot setting of automatic notice to RSS web aggregators (technorati, myYahoo, etc) with regard to new contents on your feed
  4. Email Subscriptions generates an e-mail notice system to your site users in case of new contents
  5. FeedCount small graphical counter displaying your feed’s spread on the net
  6. Awareness API gives access to Feedburner data for custom applications in your site
  7. Chicklet Chooser generates the code necessary to let users subscribe to the feed directly on your site, and with lots of aggregators.
  8. Password Protector should you need to restrict access to your feed
  9. Creative Commons includes Creative Commons licenses for your feed

After setting diffusion parameters, you can include in your system affiliation programs

Monetize

Amazon or Adsense too can be included in your site. In order to include Amazon, you just need to input the affiliation code, while for Adsense a brand new system in beta test called “Adsense for Feed “is available. If the readers of your feed are more than 100, you can subscribe as beta tester. The system goes to it on its own, and it is sufficient consulting statistics from time to time to check feed diffusion and make adjustments when needed.

Analyze

  1. Feed Circulation shows the number of subscribers to your feed
  2. Readership monitoring on web aggregators which took from your feed, subscriptions via web, aggregator type, any subscription made through browser, what engines have checked for updates, etc.
  3. Item Stats blog statistics

Feedburner address: http://www.feedburner.com

Posted in Online tools, Problogging | Tagged , , , , , | Leave a comment

SEO: The Ranking Secrets

Usually, when promoting a site on Google, efforts and attention are concentrated on the well-known keywords.

However, focusing only on keywords might not only not give the expected results, but even damage promotion to the extent of precluding the site occurrence among search results.

Most important is instead to consider a specific parameter calculated by Google through different evaluation factors: site ranking.

What is site ranking?

It can be described as the importance of a site. Generally, one thinks site ranking is calculated on the basis of how many times it is linked by external pages. This is only partly true.

Links quantity has only a slight influence, since the importance of a site is determined not exclusively by absolute parameters but also by values interpreted over a period of time.

First factor: the age of domain name

Many domain names are created and kept active only for a short period, namely the time needed to carry out massive span actions using a domain which is closed once the operation is completed.

This is the reason why the domain age is an extremely important ranking factor: the longer a domain stays active, the greater the chance the ranking increases.

Second factor: site updating.

It’s not only important to update contents, but the way the updating is performed.

Content changes are not considered by Google as a renewal index. Indeed, modifications are monitored with accuracy over a limited period of time in order to determine updating frequency and quantity.

The reason is straightforward: massive cotent modification made over long periods could simply denote a graphic renewal of the site, while small but frequent changes to text are a probable index of constant maintenance and information updating.

In case this is noticed on your site, after a period of silent “evaluation” the ranking raises.

Third factor: external links.

It’s usual practice to exchange links in the hope of getting a ranking increase; however, also in this case, Google watches, records and evaluates with great attention and for a specific period, the development of the situation.

As a result, the sudden appearance of dozens or hundreds of links to your site in quite a short time doesn’t help; on the contrary, you might run the risk to be rated as a “web spammer”.

Avoid as much as possible reciprocal links, being them possible signals of a specific agreement.

Google considers positively external links, but on condition that reciprocal ones are a relatively small number or they increase at a reasonable pace over time as a result of a natural growth of users interest towards your contents, and above all that linked sites’ subject is somewhat related to your contents.

Fourth, essential factor: grammar accuracy and writing plainness

Google records, monitors and evaluates. But how can software be able to assess main topics in a site, or judge whether search keywords are related to its subject or not?

Search engines use particular programs which “understand”, on the basis of text contents, the main subject of a site.

Normal for a human being, it’s not quite so for an informatics system made of cold and stiff algorithms: anyway, programs of this kind are nearly always able to precisely detect a subject out of a text through grammar and logical analysis. Once this is done, previously described actions are triggered.

Obviously enough, if we don’t structure our contents in a clear and exact way, Google will not waste time “trying” to detect the subject, to the contrary, it will ignore us and, as a consequence, not even check for updates, link or other factors.

Posted in Featured, Problogging | Tagged , , , , | 2 Comments

The Best Video Player For PC2LCD Connections: KMPlayer

If you’re looking for an alternative videoplayer to replace Windows Media Player, Quick Time or Real Player with something  light, efficient, complete and allows you to watch all your files on TV or LCD, I strongly recommend  KMPlayer.

KMPlayer is a free video player and it’s perfect for PC2LCD connection. It has DivX, Xvid, Wmv, Mpeg, VPx, H.263, H.264 codecs embedded, and much more. In addition, it supports external codecs and can be used as a default videoplayer.

I tested KMPlayer in an 720 HD video and I was impressed by the images quality on my LCD.

KMPlayer offers a wide range of specific controls for TV out to which your pc can be connected (obviously, it is much better on an LCD TV).

Here I mention only some of them to give you an idea:

  • Aspect Ratio (4:3, 16:9, etc.)
  • Height and width control of video framing on the tv screen internal area (Pan)
  • Positioning on the inside of the video (Scan)
  • Light, contrast and color
  • Subtitles positioning inside the framing

and much more. Subtitle management is really remarkable: KMPlayer really manages video subtitles as external files that can be edited by users and loaded as an additional configuration file for the video. Therefore, it is the user who creates movies subtitles in several languages, which can be downloaded as separate files and previewed on screen through a customized overlapping system.

The software is korean, but, just like for the subtitles, the users translate and provide access to all software translations into several languages.

Audio management is great, so… why don’t you just download it?

Download KMPlayer here.

Posted in Featured, Tech | Tagged , , , , , | 2 Comments

Live Sport Streaming On Your PC: That’s TVKoo

TVKoo is nothing more than a simple Korean tv player for Internet Tv: it has hundreds of foreign channels transmitting in streaming their own programs. In comparison to other programs TVKoo has the characteristic of being a very simple one: you don’t need to install any program.

It’s enough to start a small TV Player (about 10 Mb) in order to enter into hundreds of different channels.

TVKoo

TV Player set up

It’s enough to download the small Viviplayer and start it. This program is compatible with Windows, but it needs:

  • Windows XP or Win 2000 (equipe with SP2)
  • Source processor 300 MHz
  • a 128 MB RAM
  • 10 MB free room
  • DSL Internet connection with at least 512 kbit/s up and downstream
  • Windows Media Player 9 or 10

TVKoo interface

The channels list is in the down right position column, listed for their kind (and not for their nationality). Particularly we can find there:

  • Cable TV Channels
  • Cartoon
  • Hot Movie
  • Integrative Channels
  • Music
  • Opera
  • Other TV & Movie Channels
  • Test
  • TV Shows

When you open the category menu you can enter into channels:

  • If you click once you’ll be shown the preview on the little up right position screen;
  • With a double click you can connect to the channel that will be then visualized in the central principal area.

For European and American users it is also available the English web control of channels, but sometimes entering the site is quite troublesome.

Not just sport on TVKoo

What can we find on TVKoo channels? Many things. A part from the famous CCTV (also available on PPLive), Chinese channels are famous in Italy  for the cases coolstreaming and calciolibero.com, as they provided links to live streaming of Italian championship football matches. You can also find other ones that broadcast the main world football matches and others important sport events.

Take care..

Even if the official site tries to reassure you about TV Player safety, you must pay attention that during TVKoo tests we found several times some malware (virus) in those web pages used for all channels lists visualization. Therefore, even if the application is a safe one, it can be dangerous anyway as it uses as sources virus or malware infected web pages.

We still don’t know if this one is a momentary situation or not. So, be careful!

Posted in Tech | Tagged , , , , , | Leave a comment

How To Replace Cable Television With Internet TV For Free: A Real Test

Internet TV is a very hot and current matter, but the question is: is it reliable and easy enough to replace traditional cable, satellite or digital television? Or it is just a sort of amusement for geeks and pc addicted?In order to understand if internet streaming or web Tv can already replace cable Tv the only thing you can do is doing your own experience!

Pc to TV connection

Therefore, I personally made my own experience.

The first thing to say is that I am not speaking about commercial services. For web Tv I mean:

  • Having a boundless net use;
  • Freedom in choice of any software (such as MediaportalStreamerone, PPLive, or Miro/Democracy and so on), without being forced to choose any others;
  • No subscriptions, apart from web line that I use for my streaming connection.

For this kind of freedom I have only one solution: connecting my pc to my cable Tv.

My tools

  1. An LCD 32” Tv with VGA entry;
  2. A docking system I connected my notebook to;
  3. A medium level quality notebook;
  4. A Bluetooth keyboard and mouse (up to 15 meters capacity);
  5. An internet line supposed to be 1280 Kbps, but on contrary supporting  670 Kbps (I tested it).

So, there’s nothing particularly expensive or of hard technology.

How to create your own Home Web self branded system

Here you have all the connections I made:

  1. First of all I connected my notebook and docking, and then I set the driver too. A docking system allows your laptop pc to interface to other peripheral devices as, for instance, another monitor, Tv, keyboard, etc.;
  2. Then I connected the docking VGA port to Tv VGA, in order to send my pc video signal to my home Tv;
  3. I connected the docking exit audio jack (usually the headphones one) to the Tv audio jack (you can either use a couple of amplified speakers suitable to your pc);
  4. At last I set on my notebook the Bluetooth keyboard in order to control all the system in a really comfortable way.

At this very moment I met the first real problem: notebook display and Tv screen syncronization. Either one and the other have a series of limited resolutions: you should find the same one for both and set it either on the notebook (interfaced to the docking) and on the Tv in order to see all images and controlling your PC from Tv using a wireless keyboard.

You need to pay attention then to the notebook video mode setting: it must be set in “clone” or “mirror” mode as the image sent to the Tv must be the same one we see on our pc screen.

When I succeeded in solving this problem:

  1. I started my notebook and tuned my Tv in the VGA entry port;
  2. I sat down on my sofa with my wireless keyboard and mouse;
  3. I started Coolstreaming mediaplayer test (but you can either use any internet Tv program).

Streaming quality: the most important test

Here we are at the core of the problem: can an ordinary user with a simple 640 Kbps ADSL succeed in watching web Tv in a real proper way, with no interruptions and good image and audio quality? I started the visualization of streamings from lower speed ones, such as 150/200 Kbps, to gradually rising speed ones.

Leaving all tricky streaming, I discovered I could have an excellent web TV quality also with 800 Kbps streaming transmissions.

I was particularly stroke by Desync quality, that during my tests was transmitting very good films, with a very surprising quality: I imagined thet if in that particular moment I had had some friends at home, I think that none would have understood he was watching a web Tv. I suggest you to do your own experience!

These are all results I had by a 700 Kbps line.

So, now, I can say that web Tv can really substitute the traditional cable one!

I can choose among thousands of online channels and then choosing which programs I can use to watch streaming Tv. You now have only an embarrassment of riches! Of course everything depends on your line speed and quality, but even with a very simple one you can substitute your traditional Tv with web one.

Here you have a short list of useful links:

Peer-to-peer Tv or web Tv softwares

An important statement

If anyone of you may think I did all this just for seeing football matches for free is doing a big mistake: as much as about this I created my personal slogan with a sort of stadium banner: SKY I won’t clone you, as I won’t subscribe to you. (Italian: “SKY, non ti clono. E non mi abbono”).

I just wanted to give my tribute to fight all that bad quality promotion carried out by web companies, trying to convince all consumers that best quality web internet products are just theirs.

Web Tv means:

  • Watching all your favourite programs;
  • The way you prefer;
  • Whenever you want;
  • No contracts;
  • No subscriptions ( a part from the connection one);
  • No need of any particular technological support.

All the rest is not web Tv, but we are dealing with private services for sale. Internet Tv is not for sale: that’s already yours.

Posted in Featured, Tech | Tagged , , , , | 1 Comment

Live Video Streaming On The Internet With Your Webcam: CSLive

CSlive allows live streaming using a webcam connected to a broadband internet connection. It’s a new free service by  Coolstreaming (well known for its Media Player) and it was launched as open beta version, therefore, available for everyone.

Compared  to Mogulus TV, USTream and Yahoo! Live, CSLive is defined by its ease of use. Free from Mogulus complex functionalities and from USTream shows management, it could become an ideal tool for those who want to approach live streaming on internet not having to go through more complex video broadcast configuration.

CSLive Functionalities

The best CSLive feature is that it allows the beginning of an online streaming almost instantaneously while you chat with your viewers. All you need is a webcam online and a mic.

Main functionalities:

  • you can set the quality of video broadcast on-the-fly
  • embedded  ascii chat
  • adjustable audio level
  • external video player for your blog (or others web pages)
  • you can broadcast private shows locking your streaming with a password

Here’s the control panel:

CSlive

And the control toolbar below the video panel:
Toolbar CSLive

After your subscription you have to login into your control panel and click on Publish button to start an audio/video streaming. You can also set a  name and a category for your channel which will be listed on the home page.

Streaming quality

Quality depends by your internet connection bandwidth. I’ve performed a test on a 10Mbps ADSL in Downstream and 256kbps in Upstream. Here’s the outflow during the test:

upstream

In order to let a friend of mine (connected from home with a 7Mbps DSL) watch a fluid video streaming  with a 7Mbps ADSL, I had to configurate the video quality rate on my video panel at 50%.

Finally, it’s a good service that focuses on simplicity and it might come up as a great solution for those who don’t have the need for complex functionalities or an advanced managing of script programs.

Posted in Online tools, Tech | Tagged , , , , | Leave a comment

Broadcast Your Streaming TV Trough Internet: Mogulus

Mogulus is a free broadcasting video application, which allows on-line production and video aggregation using your own contents or imported video from around the Internet (from YouTube for example). A big news for Internet TV.

An excellent user interface will allow video mash-up, broadcast and packaging in order to create your TV channel in streaming completely online without need to install new software or configure hardware.

Mogulus

You can embed your streaming channel into your website with a simple html code in the same way you embed YouTube videos. Mogulus is different from others streaming solutions (as UStream for instance) because does not require new video production: it let you to aggregate live channels in order to build an authoritative media.

Video Mash-up, the new micro-publishing frontier

Being able to aggregate existing video contents means broadcast your own authoritative streaming channel with no need of video production. Out there there’s already all you need: just select, aggregate and put it live.

In few words Mogulus finally provide to all site owners and micro publishers the requirement number one for a killer web site: give to your users a reason to visit your site once a day.

Social network and Mogulus: the collaborative Internet TV

From the Broadcast Your Own Live TV Station Online: Announcing Mogulus Video of Michael Pick:

Mogulus simplifies the process of working together whether you are mixing together storyboards of video content brought in from YouTube or your own computer, or preparing captions and motion graphics to display between live straight-to-camera presentations and pre-loaded video clips.

Effectively, I can be speaking straight to camera, while my co-producer at the other side of the world is cueing up the next clip, adding graphics to the screen or putting together a storyboard of news videos to run concurrently as soon as I hand over control.

And you don’t even have to be in the room to broadcast your channel live, thanks to the addition of an ‘auto-pilot’ feature that will run through a list of videos that you have presented it with, sending them out as a live broadcast

Your Internet TV: Production, mashup or both?

With Mogulus you can do everything. Video producers can mix their video contents with live streaming channels. But also the laziest users who do not want/can produce new content will be able simply to aggregate streaming TV channels and package an original video channel in a simple way. Imho this is the real innovation. Summing up you can:

  • Create your TV in streaming
  • Create new video co-operating with other producers, or …
  • Mash-up your videos with live streaming channels or …
  • Select and aggregate only existing videos …
  • …and finally broadcast your streaming TV into your web site

Take a look at the official Mogulus video introduction:

Mogulus is still a beta application beta testers are activated time by time upon system availability. Therefore, if you want to subscribe probably you need to wait a little for the account activation.

Posted in Problogging, Tech | Tagged , , , , , | 1 Comment

StreamerOne, Make Your Own P2P Internet TV

While blogs have broken off information monopoly and such programs as CoolStreaming and PPLive are causing troubles to pay TV business, StreamerOne goes into the audio video broadcast field.

In other words, everyone will be able to make his/her own TV.

This happens thanks to an extremely interesting technology used by Streamer One that applies the concept of peer-to-peer to internet TV. Up to now the difficulty of sending a constant flow of data was due to the exorbitant price of the band used. StreamerOne is an application that actually removes this obstacle by fragmenting the video flow to a restricted number of users, who in turn transmit it to others through to a cascade procedure.

The software can be downloaded and installed for testing and trials, but we firmly believe that Streamer One possesses the bases to become the final agent of the ultimate break of the monopoly on written, audio and video information. We quote from streamerone.it site;

What is StreamerOne

StreamerOne is a web broadcasting system able to distribute high quality audio/video streaming to a theoretically unlimited number of contemporary users. Till yesterday the broadcasting on internet of live or TV events that would involve thousands of users at the same time was pure fantasy. As a matter of fact, video distribution through conventional (unicast) streaming on internet is deeply influenced by technical parameters referable as:

  • Provider’s capability to digitally connect to internet backbone
  • Processing capability of the streaming server(s)

This implies unicast service supply costs are directly proportional to the number of users to reach and to the quality (number of pixels per frame, number of frames per second) of the video to distribute. StreamerOne is the first P2P streaming system to use a completely Italian technology making available its international experiences, know-how and infrastructures in order to meet professionals’, companies’ and organizations’ requirements.

Technology

Unrestricted number of user and superior image quality are the main features of StreamerOne, made achievable by the use of Peer to Peer technology applied to video flow distribution. In practice the stream source starts fragmenting and supplying the flow to a limited number of users, who in turn re-distribute it to other ones who get connected through a mechanism of cascade sharing. Sophisticated algorithms manage users connection and disconnection to the streaming, while data exchange between source and peerer is secured by the use of public and private key.

Original flow quality is unimportant.

However, it is worth considering the kind of internet connection the target users may have. For instance, for ADSL connections with an upload nominal speed of 512 kbps a flow of 280kbps is preferable, corresponding in terms of video quality to VHS with FM audio. In order to display the streaming, user needs installing a player made for the purpose of activating P2P both with Windows Media Video(WMV) and Real Player (RP) flows. The player is offered as free-ware. Once the player is active, user has to wait a few seconds to access the system and to start receiving the video signal without any interruption. The main feature of this P2P utilization mode compared to file sharing systems, often blamed for copyright violation, consists in the public acquaintance of the video flow source which is unique, known and identifiable beyond any doubt.

Services

Services connected to the use of StreamerOne are addressed to those operators who intend sharing out through internet, in a continuative or simply occasional way, high quality video contents to an unrestricted number of users:

  • Access to the channel from the complete list of broadcasting station residing in the platform
  • Access to the channel from a custom web page
  • Access to the channel through username and password
  • Detailed statistics regarding the access to the channel
  • Multibitrate trasmission
Posted in Tech | Tagged , , , , , , | 1 Comment