ASP.net ile IBB nin trafik kameralarının görüntüsünü web sitemizde yayınlamak

 Merhaba  arkadaşlar.

                Bu makalemizde İstanbul genelindeki trafik durumunu gösteren  kameralın web sitemiz üzerinden gösterilmesin inceliyoruz. Bu işlemi IBB (İstanbul Büyük Şehir Belediyesi) ‘nin site üzerinden yapacağız. 
 Önce Default.aspx sayfamızı hazırlayalım. Sayfamıza bir adet Label ekliyoruz  .  


Default.aspx

<%@ Page Language="C#" AutoEventWireup="true" CodeFile="Default.aspx.cs" Inherits="_Default" %>
 
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
 
<html xmlns="http://www.w3.org/1999/xhtml">
<head runat="server">
    <title>Untitled Page</title>
</head>
<body>
    <form id="form1" runat="server">
    <div>
   
    <asp:Label ID="Label1" runat="server"
        Text="Label"></asp:Label>
    </div>
    </form>
</body>
</html>

Şimdi de Kod Sayfamıza bakalım .
   
İlk olarak Goster adında bir method oluşturacağız ve parametre olarak göstermek istediğimiz yerin ismini vereceğiz .( Baş harfi büyük ,  diğer harfler  küçük ve türkçe  karakter  içermeyecek   şekilde )
 Sonra da isteğimiz yerden bu metoda paramtre gönderip ekran çıktısını Label e aktaralım.

Default.aspx.cs

protected void Page_Load(object sender, EventArgs e)
    {
 
        Goster("Yenikapi");//Parametre olarak Yenikapi yazdık .
     
    }

// Void tipinde Methodumuzu yazalım
    private void Goster(string yer)
    {
        string degisken=yer;
    
       
         Label1.Text = "<object id=\"WMPlay\" width=352 height=294 classid=\"CLSID:22D6F312-B0F6-11D0-94AB-0080C74C7E95\" codebase=\"http://activex.microsoft.com/activex/controls/mplayer/en/nsmp2inf.cab#Version=5,1,52,701\" standby=\"Microsoft Windows Media Player bileşenleri yükleniyor...\" type=\"application/x-oleobject\" VIEWASTEXT> <param name=\"FileName\" value=\"mms://ibb-media.ibb.gov.tr/" + degisken + "?WMBitrate=70k\"> <param name=\"ShowControls\" value=\"0\"> <param name=\"AutoStart\" value=\"1\"> <param name=\"ShowDisplay\" value=\"FALSE\"> <param name=\"ShowStatusBar\" value=\"1\"> <param name=\"ShowGotoBar\" value=\"0\"> <param name=\"AutoSize\" value=\"1\"> <param name=\"EnableContextMenu\" value=\"false\"> <embed type=\"application/x-mplayer2\" pluginspage=\"http://www.microsoft.com/Windows/Downloads/Contents/Products/MediaPlayer/\" filename=\"mms://ibb-media.ibb.gov.tr/" + degisken + "?WMBitrate=70k\" src=\"mms://ibb-media.ibb.gov.tr/" + degisken + "?WMBitrate=70k\" autostart=1 showcontrols=0 showdisplay=0 showgotobar=0 enablecontextmenu=false showstatusbar=0 width=352 height=294> </embed> </object>";
    }
 
 
İşte Hepsi bu kadar .

Parametre olarak Gönderilebilecek bir kaç lokasyon adı  :
  Goster("Camlica")
  Goster("BogaziciAnadolu")
  Goster("Yenikapi")
  Goster("Topkapi")
  Goster("Yenibosna")
  Goster("Mecidiyekoy")
  Goster("Besiktas")

Daha fazlası için : http://tkm.ibb.gov.tr/
 
Örnek Uygulamayı Buradan indirebilirsiniz.

Kolay Gelsin
 

Bunu beğen
Paylaş

Yorumlar
Yorum Yaz
İsim : (*)
E-mail :
Web Adresi:
:
(*)
 
Kapat