Konuyu Paylaş : facebook gplus twitter

Konuyu Oyla:
  • Derecelendirme: 4/5 - 1 oy
  • 1
  • 2
  • 3
  • 4
  • 5
Sitedeki videoyu forma eklemek
#1
Merhaba, Linkleri Görebilmeniz İçin Giriş yap veya Üye Ol formda gösterebilmek için yol arıyorum. Media player, activex, webbrowser hangisini kullanmam daha doğru olur. Bu konu hakkında bana yol gösterirseniz sevinirim. Webbrowser ile gösteremiyorum
Cevapla
#2
Konu hakkında bilgisi olan paylaşırsa sevinirim
Cevapla
#3
(17-09-2017, Saat: 15:32)Lord_Ares Adlı Kullanıcıdan Alıntı: Linkleri Görebilmeniz İçin Giriş yap veya Üye OlMerhaba, Linkleri Görebilmeniz İçin Giriş yap veya Üye Ol formda gösterebilmek için yol arıyorum. Media player, activex, webbrowser hangisini kullanmam daha doğru olur. Bu konu hakkında bana yol gösterirseniz sevinirim. Webbrowser ile gösteremiyorum

webbrowser ile görüntüleyememenizin sebebi belki burada ki sebeptir?
Linkleri Görebilmeniz İçin Giriş yap veya Üye Ol

“Do. Or do not. There is no try.”
Cevapla
#4
Bilgi için teşekkürler.

Şu konuya yıllardır hep ihtiyacım olmuş fakat hiç bir zaman kalıcı bir çözüm bulamamışımdır. Sanırım bu konuda tam bilgisi olan malesef yok . Bu konuda sanırım ya delphi deki webbrowser, activex gibi bileşenler veya türkçe kaynak yetersiz kalıyor. Örneğin activex ile Swf örneklerine aradığınızda, local diskteki bir dosyanın gösterilmesi örneklenmiş.. Web üzerinde olana malesefki rastlamadım. Ya ben konuya yanlış yönden bakıyorum veya gerçektende bu konuda bilgi az.
Cevapla
#5
(30-09-2017, Saat: 13:03)Lord_Ares Adlı Kullanıcıdan Alıntı: Linkleri Görebilmeniz İçin Giriş yap veya Üye OlBilgi için teşekkürler.

Şu konuya yıllardır hep ihtiyacım olmuş fakat hiç bir zaman kalıcı bir çözüm bulamamışımdır. Sanırım bu konuda tam bilgisi olan malesef yok .   Bu konuda sanırım ya delphi deki webbrowser, activex gibi bileşenler veya türkçe kaynak yetersiz kalıyor. Örneğin activex ile Swf örneklerine aradığınızda, local diskteki bir dosyanın gösterilmesi örneklenmiş.. Web üzerinde olana malesefki rastlamadım. Ya ben konuya yanlış yönden bakıyorum veya gerçektende bu konuda bilgi az.

python ve seleniumu biraz araştırın belki delphi içinde kullanabilirsiniz python33.dll embeded kullanmak için
Linkleri Görebilmeniz İçin Giriş yap veya Üye Ol

“Do. Or do not. There is no try.”
Cevapla
#6
Konu hakkında araştırma yaparken sayın MrMarmanın cevabına rastladım. Bu cevabın aradığım cevap olduğuna inanıyorum. Eğer bu örneği ,linkini vermiş olduğum siteye uygulayabilirsem başarılı olacağına inanıyorum. Fakat bahsettiği gibi verdiği kod ile html sayfa oluşturup  gözlemlemeye kalktım. Sayfayı malesef çalıştıramadım. Nerede hata yapıyorum nasıl yapmalıyım yol gösterirseniz sevinirim.

Delphi Xe10 kullanıyorum. Adobenin eklentileri yüklü Fakat webbrowser ile denedim sayfa açılıyor fakat videoyu oynatmıyor. 



mrmarman Adlı Kullanıcıdan Alıntı:Metodolojisini anlatayım.

- WebBrowser Internet Explorer tabanlıdır. Zaten bunu biliyoruz. Bir de Chrome var sıkça kullandığımız...
- Linkleri Görebilmeniz İçin Giriş yap veya Üye Ol adresini ele alalım. Herhangi bir kanalı açıp kaynak koduna bakarsanız şunu göreceksiniz.

<script type="text/javascript">
if(swfobject.hasFlashPlayerVersion("1"))
{
kod='<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="370" height="317" id="FlashPlayer"> \
<param name="movie" value="http://www.canlitv.com/flashplayer/player.swf?file=trt1.flv&streamer=rtmp://yayin1.canlitv.com/live&provider=rtmp&autostart=1&controlbar.position=over&bufferlength=8&logo=http://www.canlitv.com/flashplayer/img/logo.png&logo.hide=false&logo.position=top-right&logo.link=http://www.canlitv.com"></param> \
<param name="allowscriptaccess" value="always"></param> \
<param name="allowFullScreen" value="true"></param> \
<embed id="FlashPlayer" src="http://www.canlitv.com/flashplayer/player.swf?file=trt1.flv&streamer=rtmp://yayin1.canlitv.com/live&provider=rtmp&autostart=1&controlbar.position=over&bufferlength=8&logo=http://www.canlitv.com/flashplayer/img/logo.png&logo.hide=false&logo.position=top-right&logo.link=http://www.canlitv.com" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="370" height="317"></embed> \
</object>';
}
else
{
kod='<video width="370" height="317" controls autoplay > \
<source src="http://yayin.canlitv.com:1935/live/trt1/playlist.m3u8" type="video/mp4"> \
</video>';
}
document.getElementById("flash_player").innerHTML=kod;
</script>

Burada bir IF / ELSE sorgusu var görebildiniz değil mi ? Her iki duruma ait kod=' ' içeriğini bağımsız birer HTML dosya olarak kopyalayın sonra da Chrome ile açın ve gözlemleyin.

Buradaki örnekte :
TRT 1

<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="370" height="317" id="FlashPlayer">
<param name="movie" value="http://www.canlitv.com/flashplayer/player.swf?file=trt1.flv&streamer=rtmp://yayin1.canlitv.com/live&provider=rtmp&autostart=1&controlbar.position=over&bufferlength=8&logo=http://www.canlitv.com/flashplayer/img/logo.png&logo.hide=false&logo.position=top-right&logo.link=http://www.canlitv.com"></param>
<param name="allowscriptaccess" value="always"></param>
<param name="allowFullScreen" value="true"></param>
<embed id="FlashPlayer" src="http://www.canlitv.com/flashplayer/player.swf?file=trt1.flv&streamer=rtmp://yayin1.canlitv.com/live&provider=rtmp&autostart=1&controlbar.position=over&bufferlength=8&logo=http://www.canlitv.com/flashplayer/img/logo.png&logo.hide=false&logo.position=top-right&logo.link=http://www.canlitv.com" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="370" height="317"></embed>
</object>

bu kısmı HTML olarak dosya oluşturup çalıştırın ve kanalı izlersiniz. 
Explorer'in Flash desteği yoksa ADOBE'un sitesine gidip bunu yüklemeniz gerekecektir. Bir de Eklentiyi çalıştırma onayı isteyecektir. Etkin ise onda da çalışacaktır. 

Bu da başka bir örnek
TRT Haber
<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="370" height="317" id="FlashPlayer">
<param name="movie" value="http://www.canlitv.com/flashplayer/player.swf?file=trthaber.flv&streamer=rtmp://yayin1.canlitv.com/live&provider=rtmp&autostart=1&controlbar.position=over&bufferlength=8&logo=http://www.canlitv.com/flashplayer/img/logo.png&logo.hide=false&logo.position=top-right&logo.link=http://www.canlitv.com"></param>
<param name="allowscriptaccess" value="always"></param>
<param name="allowFullScreen" value="true"></param>
<embed id="FlashPlayer" src="http://www.canlitv.com/flashplayer/player.swf?file=trthaber.flv&streamer=rtmp://yayin1.canlitv.com/live&provider=rtmp&autostart=1&controlbar.position=over&bufferlength=8&logo=http://www.canlitv.com/flashplayer/img/logo.png&logo.hide=false&logo.position=top-right&logo.link=http://www.canlitv.com" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="370" height="317"></embed>
</object>

Geriye bu içeriği WebBrowser'da navigate ettirmek kalıyor.
Cevapla

Konuyu Paylaş : facebook gplus twitter



Konu ile Alakalı Benzer Konular
Konular Yazar Yorumlar Okunma Son Yorum
  Veri Tabanına Tarih Eklemek Mericx 22 895 26-04-2018, Saat: 22:58
Son Yorum: Slyman
  Uygulamama dil seçeneği eklemek istiyorum. canbir 12 540 28-03-2018, Saat: 10:29
Son Yorum: boreas
  Grid'den kayıt eklemek istediğimde autoincrement olan alanın boş şeklinde hata vermes burakb44 1 276 30-10-2017, Saat: 22:26
Son Yorum: burakb44
  caption'a progresbar ve resim eklemek. Shou 8 3.209 05-01-2017, Saat: 20:27
Son Yorum: Shou



Konuyu Okuyanlar: 1 Ziyaretçi