流媒體編程
❶ 誰能幫我用c#幫我寫一個流媒體播放器的編程。。。急,只要播放和停止即可
這是代碼:
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Windows.Forms;
namespace WindowsFormsApplication7
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}
private void axWindowsMediaPlayer1_Enter(object sender, EventArgs e)
{
axWindowsMediaPlayer1.Ctlcontrols.fastForward();
}
private void button1_Click(object sender, EventArgs e)
{
axWindowsMediaPlayer1.URL=textBox1.Text.Trim();
axWindowsMediaPlayer1.Ctlcontrols.play();
}
private void Form1_Load(object sender, EventArgs e)
{
textBox1.Text = "mms://HPSVR-11/";
}
private void label1_Click(object sender, EventArgs e)
{
}
}
}
這是截圖:
要往裡面拖控制項的哦
❷ 會rtp、rstp協議的請進
RFC3550
RTP 是目前解決流媒體實時傳輸問題的最好辦法,如果需要在Linux平台上進行實時流媒體編程,可以考慮使用一些開放源代碼的RTP庫,如LIBRTP、 JRTPLIB等。JRTPLIB是一個面向對象的RTP庫,它完全遵循RFC 1889設計,在很多場合下是一個非常不錯的選擇,下面就以JRTPLIB為例,講述如何在Linux平台上運用RTP協議進行實時流媒體編程。
❸ java編程流媒體技術
Java使用流媒體的話 用JMF 需要在網站頁面上顯示的話 就得用Applet 不過這兩種技術目前貌似沒多少人使用,有這種需求的一般都使用flash完成前端
❹ 現在基於JAVA開發的流媒體播放框架有哪些
最流行的SSH。
Spring Framework 【Java開源 J2EE框架】
Spring是一個解決了許多在J2EE開發中常見的問題的強大框架。 Spring提供了管理業務對象的一致方法並且鼓勵了注入對介面編程而不是對類編程的良好習慣。Spring的架構基礎是基於使用JavaBean屬性的Inversion of Control容器。然而,這僅僅是完整圖景中的一部分:Spring在使用IoC容器作為構建完關注所有架構層的完整解決方案方面是獨一無二的。 Spring提供了唯一的數據訪問抽象,包括簡單和有效率的JDBC框架,極大的改進了效率並且減少了可能的錯誤。Spring的數據訪問架構還集成了Hibernate和其他O/R mapping解決方案。Spring還提供了唯一的事務管理抽象,它能夠在各種底層事務管理技術,例如JTA或者JDBC事務提供一個一致的編程模型。Spring提供了一個用標准Java語言編寫的AOP框架,它給POJOs提供了聲明式的事務管理和其他企業事務--如果你需要--還能實現你自己的aspects。這個框架足夠強大,使得應用程序能夠拋開EJB的復雜性,同時享受著和傳統EJB相關的關鍵服務。Spring還提供了可以和IoC容器集成的強大而靈活的MVC Web框架。【SpringIDE:Eclipse平台下一個輔助開發插件】.
Struts 【Java開源 Web框架】
Struts是一個基於Sun J2EE平台的MVC框架,主要是採用Servlet和JSP技術來實現的。由於Struts能充分滿足應用開發的需求,簡單易用,敏捷迅速,在過去的一年中頗受關注。Struts把Servlet、JSP、自定義標簽和信息資源(message resources)整合到一個統一的框架中,開發人員利用其進行開發時不用再自己編碼實現全套MVC模式,極大的節省了時間,所以說Struts是一個非常不錯的應用框架。【StrutsIDE:用於Struts輔助開發的一個Eclipse插件】
Hibernate 【Java開源 持久層框架】
Hibernate是一個開放源代碼的對象關系映射框架,它對JDBC進行了非常輕量級的對象封裝,使得Java程序員可以隨心所欲的使用對象編程思維來操縱資料庫。 Hibernate可以應用在任何使用JDBC的場合,既可以在Java的客戶端程序實用,也可以在Servlet/JSP的Web應用中使用,最具革命意義的是,Hibernate可以在應用EJB的J2EE架構中取代CMP,完成數據持久化的重任。Eclipse平台下的Hibernate輔助開發工具:【Hibernate Synchronizer】【MiddlegenIDE】
❺ 我要做個流媒體不知道要學習什麼要用到什麼軟體和編程語言,編程語言這塊肯定採用java還需要學習什麼呢
如果單純只是想用,其實不用這么麻煩,可以使用qq的屏幕演示功能
如果要開發,也沒有想像中那麼麻煩,並不一定要流媒體
每秒採集10次屏幕,將屏幕數據轉成png或者jpg圖片,然後向所有連接的客戶端發送這些圖片即可
客戶端接收後,緩存起來,按照預設的間隔顯示圖片,就實現了播放
因此需要的技術只有下面幾點:
1 截屏
2 網路通信
3 顯示圖片
❻ 建一個大型音頻/流媒體分享網站應該用什麼編程語言
建網站最好用ASP.NET或JSP。
❼ 想學c#編程,都需要學什麼啊最好先學什麼,後學什麼
c#是高級語言。
1.先學好c語言,c++面向對象和過程的混合程序設計,再學c#面向對象的程序設計。
2.後學asp.net WEB編程,c#網路編程,c#流媒體編程。
❽ 誰能給我講一下在製作流媒體時都會用到那些編程
http://www.mydown.com/
到這里看吧.應有盡有.
❾ 播放流媒體視頻如何編程加上自己的圖標,遮住視頻圖像的一部分;類似於電視節目中的台標。
方法有很多種。
用PREMIERE可以。
AE也行。
前者好學點。
❿ 想往流媒體方向發展,不知道該學哪種語言最合適,找那方面的工作都要求什麼語言啊急求
一般流媒體底層都是用C/C++開發的。其實學哪一種語言並不重要,重要的是一個好的編程習慣。你可以找個流媒體伺服器開源項目去學習一下,比如Live555。