Thursday, March 22, 2012

PPLive

PPLive is one of the oldest (or better say first) p2p programs. It has been released in December 2004, before it was called Synacast. It's for sure a nice program, unless the blocking of Sports channels for foreigners (non-chinese).

Have fun with this program!

Release notes:
What are the new improved version 1.8.19(2007.09.22)

# 1, increase screensavers control functions.
# 2, the choice of channel list optimization, increase hovering information display.
# 3, interface optimization.
# 4, improving some bug.

Channels:
Alot of nice channels, like CCTV5, several sports ones and alot of movie, music and regular chinese channels.

Instructions:
It's easy to get this program working. Make sure to Download PPLive first from the official page or use 1 of the mirror downloads. If you've done so, prepare to install. Select a location to save it and start installing. At the end of the installation you can select how to sort the channellist. Best is to sort it in category, so on content. Then you got music, sports and other categories in your channellist.
You don't need to install Flashget, so unselect it and press the I... to finnish.

When you're done with that, run the program for the first time. On your right you will see a channellist with alot of channels. Just click a category and double click a channel to start it. It will start buffering, as you can see on 1 of the screenshots. Then you will get it playing.

The menu is in English so you won't have any problems with it, just follow the menu on top if you want to allow more connections for better buffering, it won't be hard, it's easy so just check it out!

Playing in Media Player:
You can select it inside the PPLive Play screen : Right mouse --> Play in Default Player(D). Or you can open http://127.0.0.1:8888 in MediaPlayer. Make sure to load the channel first .


guide

  • uninstall any pplive you currently have installed.
  • download pplive from http://download.pplive.com/pplivesetup_1.9.21.exe
  • run it to install, choose english as the installation language.
  • after installation is done you are asked whether you wish to “run pplive player”, untick this box. Click the “finish” button.
  • a “txt” file will pop up, close it.
  • the installation screen contains another tick-box with chinese / illegible text.
  • untick this box and press the complete button.
  • close the browser window that opens up.
  • open pplive (start menu, desktop, quicklaunch, which ever you decided to keep)
  • on the right side of the window, scroll down to the list “sport.live”, find the channel you wish to view. Cricket is usually on espnchina or starsports.
  • right click on this channel and press play.
  • wait for buffer and it will start playing.

troubleshooting:

pplive is in chinese - follow the instructions, you missed out a step, or left a box ticked where you shouldn't have.
Unfortunately, pplive needs to be reinstalled everytime to watch it since it upgades itself to 2.0 which hasn't got an english language file...

I can't see pplive - pplive may be minimised to the icon tray (to the right of the task-bar)

Monday, May 2, 2011

TV ONLINE(SPORT LIVE PLAYER) - How to watch broadcast TV windows media player

You can use Windows Media Center to watch live and recorded TV programs. You can even pause or rewind live TV so you don't miss any of the action.

This tutorial covers the following topics:

How to watch live TV using a mouse

How to watch live TV using a remote

To find and watch movies on TV

To use subtitles while watching TV

To use Teletext while watching TV

When using a mouse to control Windows Media Center:

Click the Start button, click All Programs, and then click Windows Media Center.

To begin watching live TV, do one of the following:

On the Windows Media Center start screen, scroll to TV, and then click Live TV.

On the Windows Media Center start screen, scroll to TV, click Guide, locate the TV show that you want to watch, and then click a show that's currently airing.

To control playback of live TV, move the mouse so that the playback controls appear, and then do any of the following:

Click the Pause button to temporarily pause the program. You can keep a program paused for about 30 minutes. When you're ready to resume the program where you left off, click the Play button.

Move the slider that appears above the playback controls to a different point to start watching from that point in the TV show.

Click the Skip Backward button or the Rewind button to watch something again, and click the Skip Forward button or the Fast Forward button to move ahead in the program.

Click the Volume Increase button or the Volume Decrease button to increase or decrease the volume, and click the Mute button to turn the sound on or off.

Click the Channel Decrease button or the Channel Increase button to go down one channel or up one channel, respectively.

When you're finished watching live TV, move the mouse, and then click the Stop button.

Some of the playback controls might not be available depending on the size of your Media Center window. To see all the playback controls, increase the size of the window, or go to full-screen mode by clicking the Maximize button in the upper-right corner.

To watch live TV using a Windows Media Center remote:

To use a Media Center remote to begin watching TV, do one of the following:

On the remote, press the LIVE TV button.

Press the GUIDE button, locate the TV show that you want to watch, and then press the OK button.

To control playback of live TV, do any of the following:

Press the CH + button or the CH - button to go up one channel or down one channel, respectively.

Press the ENTER button to quickly go back to the last channel you were watching.

Press the FWD button or the SKIP button to move ahead in the program.

Press the REW button or the REPLAY button to watch something again.

When you're finished watching live TV, press the STOP button.

To find movies scheduled to be broadcast:

Click the Start button, click All Programs, and then click Windows Media Center.

To find movies that are airing on TV, do one of the following:

On the Windows Media Center start screen, scroll to Movies, and then click Movie guide.

On the Windows Media Center start screen, scroll to Movies, click Search, choose a search category (such as Movie Director), and then enter your search criteria.

To use subtitles while watching TV:

Sometimes broadcasters include a closed-captioning language feature as part of the TV signal. You can configure Windows Media Center to display the subtitles.

On the start screen, scroll to Tasks, and then click the settings screen.

Click TV, and then click Closed Captioning.

Under Caption display, click Off, On, or On when muted.

Subtitles are sometimes included as part of the video being broadcast. In this case, you cannot turn the subtitles off.

In countries or regions that support Teletext, you might need to locate the page on which subtitle information is broadcast (for example, 888), and then enter it when prompted.

To use Teletext while watching TV:

Some TV channels in the United Kingdom and elsewhere broadcast a Teletext service that can be rendered by the television receiver and provide text pages of news, information, games, and other services. It is not available in all countries or regions and is not available for all channels. If you open Teletext for a channel that does not have Teletext, a blank page will display.

On the start screen, scroll to TV + Movies, and then click LIVE TV. To launch Teletext, either press the TXT button on the remote control or right-click the Context menu and select the Teletext entry.

To use your keyboard to navigate to different Teletext pages:

Enter the 3-digit page number with the numeric keypad on the keyboard to go to a specific page.

Click CH/PG+ to go to the next available page.

Click CH/PG- to go to the previous page.

To switch to the next subpage, click the Down arrow button.

To switch to the previous subpage, click the Up arrow button.

To go to the last viewed Teletext page, click Back.

The toolbar displays the current Teletext page. To perform a task:

To jump to a Fastext page, click one of the four Fastext buttons on the toolbar that matches the color of the page you want to jump to.

To display hidden text, click Reveal Text on the toolbar.

To turn on or turn off automatic subpage switching, click Hold on the toolbar. If the Hold button is selected, subpage switching is turned off.

To switch viewing modes for Teletext, click Mix on the toolbar to change the way TV and Teletext are displayed. You can view TV with Teletext or Teletext only on a black background.

SPORT WINDOWS MEDIA PLYER



Wednesday, April 13, 2011

An example of flash stream




One example of flash streams to broadcast via flash encoder. Looks like this player and stream the program Rossia 2. The program is mainly sports content.

klik play



Sunday, April 10, 2011

VideoLAN

VideoLAN is a project that develops software for playing video and other media formats across a local area network (LAN). It originally developed two programs for media streaming, VideoLAN Client (VLC) and VideoLAN Server (VLS), but most of the features of VLS have been incorporated into VLC, with the result renamed VLC media player.
The project began as a student endeavor at École Centrale Paris (France), but after releasing the software under the free software/open source GNU General Public License, the project is now multinational with a development team spanning 20 nations.

VLC

VLC is a portable multimedia player, encoder, and streamer supporting many audio and video codecs and file formats as well as DVDs, VCDs, and various streaming protocols. It is able to stream over networks and to transcode multimedia files and save them into various formats. It is one of the most platform-independent players available, with versions for Microsoft Windows, Mac OS X, Linux, BeOS, Syllable, BSD, MorphOS, Solaris and Sharp Zaurus, and is widely used with over 300 million downloads as of November 2009.

VLMC

VideoLAN Movie Creator (VLMC) is a cross-platform, non-linear, video editing software application based on the VLC Media Player. The software is still in early development.

VLS

The VLS project was originally intended to be used as a server for streaming videos. But now, it has been merged with the VLC project and use of VLS is not encouraged.

Codecs

The VideoLAN project also develops several audio/video decoding and decryption libraries, such as libdvdcss which allows the content of CSS protected DVDs to be unscrambled, x264 which can encode H.264/MPEG-4 AVC video and libdca which can decode DTS audio.

VLMa

A new project has been developed, called VLMa (standing for VideoLAN Manager). VLMa is an application to manage broadcasts of TV channels, received through digital terrestrial or satellite ways. Its interface is provided as a web-site written in Java. It is also capable of streaming audio and video files. VLMa consists of a daemon (called VLMad) and a web interface (called VLMaw). VLMa is released under the GNU General Public License like VLC media player.

VLC media player Skin Editor

The VLC Skin Editor is a simple program developed by VideoLAN. The simple interface allows users to create new skins for the VLC Media player without knowledge of the VLC Skins2 XML System. The program lets users change features on the main window, playlist window, and equalizer window. The current version is 0.8.5 and can be downloaded on the http://www.videolan.org website.

Vlc Media Player Config Streaming Web 

 

Saturday, April 9, 2011

streaming live video with Flash Media Server 3.5

As a Flash teacher and lecturer who tends to spend an inordinate amount of time in the Flash space, I love to show my students how to use a webcam with Flash. It is one of the easiest things to learn and it has immediate rewards. Inevitably, though, the question is asked: Can I stream this live?
Depending on the audience, this is a rather awkward question to answer. If I am dealing with an advanced group that has a deep understanding of ActionScript, the answer is, "It's a little tricky but not terribly difficult to accomplish." For everyone else, the answer is, "You really don't want to go there."
Until the release of Flash Media Server 3.5, there was also a bit of a gray area: Flash shipped with a set of communication components that could be wired together to create a live streaming video application. These components disappeared with the release of Flash CS4 and Flash Media Server 3.5. You would think I would be a bit bummed that my gray area was pulled out from under me. Not even close. Now when I'm asked about streaming live video, my response is, "Can you click a mouse and type one line of code?"
In this exercise we are going to do the following:
  • Use a webcam and Flash Media Live Encoder 3 to create a stream. Just be aware Flash Media Live Encoder (FME) is Windows-only, which means that Mac users without a Windows partition are out of luck.
  • Use the FLVPlayback component and one line of ActionScript to feed that stream into a browser.

Using Flash Media Live Encoder 3


Every now and then an amazing piece of software hits the street. Inevitably, the company puts it out in public beta and you can't help but think, at some point in the process, "Dang, this is sweet. I sure hope I can afford it." I had that reaction when I first tried out Flash Media Live Encoder (FME). If the truth be known, I still have a hard time grasping the fact that this powerful piece of software is a freebie.
Its purpose is quite focused: to grab a video or audio feed, on the fly, and either encode it or stream it out—live. In this part of the exercise, I'll take you through the FME interface and use it to create an FLV. Keep in mind this will be a "drive-by" exercise; I won't get into the nuts and bolts of using FME. My colleague, Greg Hamer, has already done a really good overview of this process in his article, Webcasting live video with Flash Media Live Encoder.

Setting up Flash Media Live Encoder


Follow these steps to make the initial configuration in Flash Media Live Encoder:
  1. Make sure you have a webcam (microphone is optional) attached to your computer, and then launch Flash Media Live Encoder. When it opens (see Figure 1), you will see that the interface is essentially divided into two distinct areas: Input on the left and Output on the right. If you don't want the split Input and Output view, deselect the Output Video option. All this does is remove the preview on the right. It has no effect on the final file.
Figure 1. Flash Media Live Encoder interface.
The input area is further subdivided into separate Video and Audio areas where you can tweak the settings prior to capture or broadcast. If you are unsure of the settings to use, select one of the three presets in the Preset pop-up menu. Still, it doesn't hurt to try this application out, so let's create a simple capture.
  1. Select your webcam from the Device pop-up menu. I am using a MacBook Pro with a built-in iSight camera, which explains why I can select only USB Video Device. Were I to have more than one camera connected to my computer, I would be able to choose either my iSight or the Logitech webcam plugged into my USB hub (see Figure 2).

Cameras connected to your computer
Figure 2. Cameras connected to your computer

Note: You can use a variety of webcams and even digital video recorders to capture the video. As it says in the FME support documents: Flash Media Live Encoder is designed to work with any Microsoft DirectShow–compliant device or driver. For a list of devices that Adobe has specifically tested, visit the Flash Media Live Encoder Device Compatibility Matrix (PDF, 13K). This list is in no way definitive; it simply lists devices tested by Adobe so far. Your first clue as to its (in)completeness should be the missing iSight camera.
  1. In the format pop-up menu, select VP6. This will be the codec used to compress the resulting FLV file. The other choice is H.264. If you have a DV camera that can do HD, select this one. Just be aware that the resulting file won't be the expected QuickTime file. It will be an F4V file, which is the FLV equivalent of an MP4 file.
  2. Select a bit rate of 350 Kbps from the pop-up menu. You will be running this out locally, so 350 Kbps will pose no issues.
  3. Select 640 × 480 as the physical size for the FLV file and set the frame rate to 24 fps by selecting it from the Frame Rate pop-up menu.
  4. If you use an external microphone, such as the Røde Podcaster I use, select it from the Audio Device pop-up menu.
  5. Set the audio format to MP3 Mono.
  6. Finally, select 22050 kHz from the Sample rate pop-up menu and set the bit rate to 48 Kbps.
  7. Use the volume slider to adjust the volume levels of the microphone.
At the bottom of the window, you will see the total bit rate, which is the sum of the audio and video bit rates. This is an important number because it has a direct effect on user experience. If you are unsure as to what numbers to use, head over to Robert Reinhardt's Flash Video Bitrate Calculator.

Creating the FLV in Flash Media Live Encoder


Having dealt with FLV settings, you can turn your attention to actually creating the FLV file:
  1. In the Output area, deselect Stream to Flash Media Server. You don't need this because this capture won't be live.
  2. Click the Browse button to open the Save As dialog box. Navigate to your vod folder (C:\Program Files\Adobe\Flash Media Server 3.5\applications\vod\media), name the file, and click the Save button.
  3. To start recording and creating the FLV file, click the green Start button. When you click this button, the interface switches to show you the log, which informs you that the video recording process has started (see Figure 3). When you see your video preview, start moving and talking.
  4. To finish recording, click the red Stop button. You will be returned to the FME interface.
  5. If you wish, feel free to quit FME.

Camera rolling and action being recorded
Figure 3. Camera rolling and action being recorded

Playing the FLV in Flash


Now that you have created an FLV file, it's time to play it:
  1. Launch Flash CS4 Professional (or CS3) and create a new ActionScript 3.0 document.
  2. Set the Stage size to 640 × 520 to match the dimensions of the FLV just created and to leave room for the FLVPlayback skin.
  3. Drag a copy of the FLVPlayback component to the Stage and set its dimensions to 640 × 480. With the component selected, select Window > Component inspector if you are using Flash CS4 (or click the Parameters tab in the Property inspector if you are using Flash CS3).
  4. Double-click the skin parameter and select SkinUnderAllNoFullNoCaption.swf. Click OK.
  5. Click the source parameter and enter rtmp://localhost/vod/YourFLVName. Keep in mind that you only need to enter the name of the FLV; you don't need the extension.
  6. Save and test the file. As shown in Figure 4, your webcam or other device has moved from an interesting, fun tool to something really practical and important.

Creating a live broadcast


Now that you know how to create an FLV file using Flash Media Live Encoder, it's time to put that knowledge to work and create a live broadcast. Here's the interesting thing: the workflow is essentially the same as in the previous exercise. The difference is that, instead of creating a file, you broadcast your stream through Flash Media Live Encoder directly into a web page. Here's how:
  1. Open Flash Media Live Encoder. When it opens, don't change the video or audio encoding options.
  2. In the Output area, select Stream to Flash Media Server. As soon as you do this, you will notice the URL is automatically set to the live folder in your copy of Flash Media Server 3.5.
  3. Select the text in the Stream input text box. This is the name of the file that will be output. The default name is livestream but you can change it to anything you wish.
  4. A really neat aspect of Flash Media Live Encoder is its ability to save a copy of the broadcast. Select Save to File, click the Browse button, and save the capture to your vod folder or another location. This is a handy method of creating archives of your broadcasts.
  5. At this point, you are almost ready to start your broadcast (see Figure 5). Don't quit Flash Media Live Encoder yet.

Output settings for a live broadcast
Figure 5. Output settings for a live broadcast

Creating a live broadcast receiver in Flash


In the previous step I used the word "almost" deliberately. You will need to create the Flash file that receives the feed from the live folder of your Flash Media Server:
  1. Open Flash CS4 Professional (or CS3) and create a new ActionScript 3.0 document that is 640 × 480 pixels.
  2. Drag a copy of the FLVPlayback component to the Stage and set its dimensions to 640 × 480.
  3. Select the component on the Stage and open the Properties panel in Flash CS4 (or click the Parameters tab in Flash CS3).
  4. Double-click the source parameter and enter rtmp://localhost/live/livestream. Click OK to close the dialog box. Even though you have told Flash where to find the live stream, you haven't told Flash to play the live stream.
  5. Select the component on the Stage. In the Property inspector, give it the instance name of myVideo.
  6. Add a new layer to the movie and name it actions (see Figure 6).

Ready for a live stream
Figure 6. Ready for a live stream

  1. Select the first frame of the actions layer and press F9 to open the Actions panel.
  2. Click once in the Script pane and enter:

myVideo.isLive = true;

The isLive property of the FLVPlayback component can have only two values: true or false. This property works only if the feed is streaming from Flash Media Server. If you were not using Flash Media Server—that is, progressively downloading the video from an HTTP address—and you set isLive to true, then Flash would simply ignore the ActionScript and nothing would happen.
  1. Close the Actions panel and select File > Publish Settings. When the Publish Settings dialog box opens, select Flash (.swf) and HTML (.html) in the Type list.
  2. Click Publish. When it finishes close the dialog box, save the Flash file and quit Flash.

Broadcasting a webcam feed


Having created the "feed" using Flash Media Live Encoder and created the SWF file that receive that feed in Flash CS4, you can put your webcam to work and create a broadcast:
  1. Return to Flash Media Live Encoder and click the Connect button under the Stream input. This creates the connection between FME and the live folder in your local copy of Flash Media Server. When the connection is made, the button name changes to Disconnect.
  2. Click the Start button.
  3. Open the HTML page created in Flash and open it in a browser. There will be a short delay but there you are, live and in living color (see Figure 7).
  4. When you have finished, return to Flash Media Live Encoder and click the red Stop button. Quit the browser and close Flash Media Live Encoder.

    Where to go from here

    This tutorial showed you how Flash Media Server 3.5 and Flash Media Live Encoder combine to give you a simple-to-master live video and audio streaming capability. If this subject has caught your attention, here are a couple of other articles that will get you going:
    • Learning Flash Media Server 3 excerpts: Nonpersistent shared objects and two-way A/V communications: These two chapters from Learning Flash Media Server 3 by William B. Saunders (O'Reilly Media) shows you you how to record and stream media using FMS 3 and the Real-Time Messaging Protocol without the use of Flash Media Live Encoder.
    • Working with metadata for live Flash video streaming: This article by Jens Loeffler tells you how to build a Flash video application that incorporates metadata into the live video stream.

Friday, April 8, 2011

VideoLan Tutorial - Streaming your cable tv to internet ;-)

As far as marketing goes I guess this article may one day bring me some hate for teaching some dumbass to build online infomercials, but I assure you my motives are far less industrious.
If you live outside North America, like me, you might think watching your favorite TV provider back home was impossible. In fact for years I figured I was just stuck with crap TV and limewire downloads. Trailerpark Boys, Battlestar Gallactica, and Family Guy had become pleasures I relied on friends to send me in the mail, years after they aired. Until now...
I have been fiddling with this all day and I will say VLC (www.videolan.org) is one of the coolest open source programs I have come across in some time. Platform support is universal from Win32, *Nix to even long dead BeOS. These are also the people behind Google Video if that is any indication. VLC allows you to stream video online, multicast, save incoming streams, and do all sorts of cool things only people with lots of money should be able to do – like open your own TV station. The quality is really amazing and of course endlessly tweakable. Oh and ya did I mention it is completely free? Ok I did, onwards...
I tested VLC by getting a friend to stream DISH Network to me from the US and it was VERY watchable. Keep in mind this was streaming from Seattle, WA to Bangkok, TH. 18 hops.
Streaming using a Video Capture Card
What you will need:
- Operating System
- 1 Video Capture Card
- Drivers for Video Capture card (go to driversguide.com to find software drivers for video capture cards)
- DirectX 9.0c
- VLC (please get the nightly CVS version, a lot of good folks work really hard on this software, and PLEASE donate to them if you can)
- A network connection
- Windows Media Player
- A WHOLE LOT of patience
Step 1
- Install Capture Card (I use all ATI Wonder Cards and have no problem)
- Install or Update your DirectX (windowsupdate.com)
- Install VLC
Step 2 FOR NAT(using DHCP for home networks)/DSL/CABLE Routers
- Go to your router and click on Port Forwarding
- Enter your VLC server's IP address and the desired port for forwarding.
- Your router should accept the setting and tell you everything is ok
Step 3
- Fire up VLC
- Go to File > Open Captue Device > Video Device Name > Refresh.. (wait a moment) click on the default bar and then click on your capture device driver (the one that came with your card)
- Now click Stream/Save > Settings
- Click on Play Locally and MMSH. Insert YOUR LOCAL IP ADDRESS and DESIRED port (for folks using NAT thats 192.X.X.X that you forwarded on your router earlier)
- Click on Video Codec and select your Video Codec format (I use WMV since I am using WMP), then select a good bit rate like 192 or 128, then select the size of the picture in your player (1 - 2)
- Repeat the instructions above for audio
- One VERY IMPORTANT quality setting is TTL - Type 10 at a minimum. This tells VLC the number of routers your stream will probably go across.
- Click Ok and Click Ok again to start your stream
Step 4
- Open WMP and click on File > Open URL
- Type http://:9494
- Your video will take a bit to buffer but then you should see your pictures.
I would love to hear results from anyone else working with VLC. My next step is to setup a remote control with an external IRD box, so I can change channels - yes people ARE doing this..

Embed Free Internet TV streams into your Blog or Website Tutorial

Have you ever wanted to have a customised TV blog or website showing a certain internet TV channel or channels, After all its pretty neat huh?

Read more internet tv news: Embed Free Internet TV streams into your Blog or Website Tutorial worldtvpc
Think of the possibilities. You can start up a free Blog at the many free blogging sites such as Blogger.com or various others and add a selection of channels that you like onto your page. So for example if your into Sports. Put on ABC Sports, Eurosport, Golfbug or Raceworld channels amongst other great sports feeds.
If your more into childrens TV then add Galaxy Cartoons, Smile of a child TV, ABC kids or many more great Childrens TV Streams.

With Categories including :-
Business Channels
Children Channels
Educational Channels
Entertainment Channels
Government Channels
Lifestyle Channels
Movie Channels
Music Channels
New Channels
News Channels Live
News Channels On Demand
Religious Channels
Shopping Channels
Sports Channels
Weather Channels
Webcam Channels


Your choice is unlimited to make a custom website.
OK so now ive got your tastebuds tickled, how do you put a stream on your Blog or Website?
Well thats easy, just find the stream you want and after running the stream you will see below the screen the following:-

Add this Stream to your Website or Blog:
Embed: Copy this code if you want the actual stream showing on your blog or website
Link: Copy this code for just linking to the stream so anyone clicking on it will just come straight to the stream and view it.
Before you know it you will have a customised and unique Internet TV blog or site of your choice.
Please add any comments or further advice for internet tv streaming on your own website

Incoming TV searches:

embed tv online, embed tv, embed tv on your website, tv embed, tv online embed, embed code tv online, embed tv channel in website, how to include online tv streaming into website, how to add tv channels to website, live tv embed code, embed code tv channel, embed de tv online, embed live tv streaming, embed online channels, how to add afree on line chanel to my webpage, tv embad cod, embedtv, free tv channels Embed Code, live tv streaming embed code, embed tv streaming..